Eu, dintr-un anumit motiv, sunt foarte încurajați de posibilitatea de a scrie extensii pentru crom. Asta nu înseamnă că folosesc acest entuziasm într-un fel, dar cu toate acestea. Obțineți sarcini prin Chrome, apoi le testez, am citit (nu) scrisori satisfăcute de la clienți după comitere și în fiecare etapă există lucruri mici care pot fi îmbunătățite.
Și extinderea este simplă. Manifest + un fișier js cu logică - asta-i tot.
Lumea Hello a lumii scripturilor de conținut constă, de obicei, din două fișiere: manifest.json și, de exemplu, helloWorld.js.
Dacă adăugați această extensie la Chrome, atunci când intri în hubrus, el va scrie un salut universal direct la consola.
Adăugați o extensie la Chrome este, de asemenea, elementară:
- deschideți cromul
- accesați extensiile crom: //
- asigurați-vă că caseta de validare Modul dezvoltator este activată
- Apăsați butonul Încărcare prelungire neambalată.
- Am setat dialogul pe dosarul cu manifest.
Asta e tot. Chrome este atât de politicos că, dacă manifestul avea unele erori (de exemplu, cheile JSON nu sunt în ghilimele), atunci se va exprima nedumerirea dintr-o dată.
Cu toate acestea, în toate aplicațiile de salut lume există un dezavantaj semnificativ - inutilitatea lor flagrantă. Să vedem dacă este posibil să faci lumea într-adevăr puțin mai bună.
Deci, manifestul. Aici totul este bun, doar schimbare html5rocks online: