Lecke №1 - az alapja a rendszer kiegészítőket a Google Chrome

Nos, ahogy ígértem, mi hozza meg az első kísérleti osztály létrehozására kiegészítői a Google Chrome. By the way, ahogy valószínűleg észrevette, sokszor használják a „kívül” helyett „bővítés”. Hamarosan el fogom magyarázni, hogy miért, és mi a különbség. A téma az első leckét ad áttekintést a kiegészítések a rendszer.

Mi ez? Miért van ez?

besorolás kiegészítések

Itt jön a kérdés, hogy a besorolás a kiegészítőket. Ez tartalmaz egy add-on a Chrome:

1. Bővítés / Extensions;

2.1 Csomagolt alkalmazás / csomagolt alkalmazásokban;

2.2 Web Applications / szolgáltatott alkalmazások;

Azonnal adok példákat (fejlesztési):

Általában a tantárgyleírásokat, megpróbálom kötni egyszerre, hogy lehetetlen, hogy végre a Chrome API, hogy időt takaríthat meg.

Tipikus kiegészítések struktúra

Mi egy kész add-on? Ez egy normális zip kiterjesztésű fájl * .crx. Belül, mindig van egy manifest.json fájlt. Ez valahogy így néz ki:

Ne feledje, hogy ez a legfontosabb fájlt a kiegészítést. Ez leírja a nevét, verzióját, leírás, standard kivitel az ikont. Ezen kívül van írva, hogy ez a bővítmény vagy alkalmazás. Hozzon létre egy gombot, változtassa meg az oldalt, vagy script minden alkalmazást indít, amit az oldal. Milyen jogokkal rendelkezik bővítése stb Semmi értelme szétszedni, és mindent egyszerre megtanulni, hogy lehet írni a kiáltvány. Mindez lehet tanulni fokozatosan. Vissza fogunk térni rá rendszeresen, és leírni, hogy pontosan mit és milyen helyzetben kell lennie benne.

Példaként, leírják a kompozíció terjeszkedés:

A fent leírt kiterjesztése a legújabb verzió a Google Chrome ™ összetételét, kivéve manifest.json rendelkezik:

  • html fájl használunk egy felugró ablakban az ikonra;
  • html fájl, ami lóg, mint a háttér folyamat, és rendszeresen ellenőrzi az új verziót;
  • html fájl, amely a beállítások oldala;
  • Több JS fájlokat, hogy csatlakoztassa html oldalak bármely intézkedés;
  • beállított képek, amelyeket a növekedés;
  • Néhány más fájlokat, amelyek fontosak nem annyira fontos a mi összefüggésben.

Összefoglalva

Nem kell emlékeztetve arra, hogy nyitottak vagyunk minden kérést, ötletek és kérdések.

Kapcsolódó cikkek