Introducere - Cateva cuvinte despre structura unei extensii de chrome

postat acum 8 luni de Stefanescu Mihai in categorie Extensii de Google Chrome

In aceasta serie de tutoriale am sa vorbesc despre extensii de chrome.

Pentru inceput hai sa discutam putin despre structura unei extensii de chrome.

Deci, o extensie de chrome este compusa din 4 tipuri de fisiere pe care le vom discuta pe rand mai tarziu.

Avem manifest-ul, care este un JSON cu informatii despre extensie.

In manifest trebuie sa avem detalii precum versiune manifest, nume extensie, versiune extensie, descriere, iconite, etc.

Un manifest absolut default poate arata astfel:

{
    "manifest_version": 2,
    "name": "Invata-Programare",
    "version": "1.0",
    "description": "Comunitatea programatorilor",
    "icons":{
        "128":"icon128.png",
        "48":"icon48.png",
        "16":"icon16.png",
    },
    "browser_action":{
        "default_icon":"icon16.png",
        "default_popup":"popup.html"
    }
}

In JSON-ul de mai sus am adaugat si icons, care sunt iconitele extensiei, am pus 3 pentru ca browser-ul ne va cere 3 dimensiuni pentru iconita, una de 128x128px, una de 48x48px si una de 16x16px. 

Dupa icons am pus si browser_action pentru ca vreau ca extensia noastra sa apara in toolbar cu iconita default (am folosit iconita de 16x16px) si atunci cand utilizatorul face click vreau sa vada continutul fisierului popup.html.

Sunt un tanar programator din Bucuresti ce lucreaza in PHP/Mysql (MySqli/PDO), Laravel, CodeIgniter, MySQL, PostgreSQL, Wordpress, HTML5/CSS3, Sass, Photoshop si multe altele.
Google+ Community Facebook Group