Sisukord:

Chrome'i veebilaiend - eelnevat kodeerimiskogemust pole vaja: 6 sammu
Chrome'i veebilaiend - eelnevat kodeerimiskogemust pole vaja: 6 sammu

Video: Chrome'i veebilaiend - eelnevat kodeerimiskogemust pole vaja: 6 sammu

Video: Chrome'i veebilaiend - eelnevat kodeerimiskogemust pole vaja: 6 sammu
Video: Полный курс Redux Toolkit + RTK Query для начинающих | Редакс за 2 часа! 2024, Juuli
Anonim
Chrome'i veebilaiend - eelnevat kodeerimiskogemust pole vaja
Chrome'i veebilaiend - eelnevat kodeerimiskogemust pole vaja

Chrome'i laiendused on väikesed programmid, mis on loodud kasutajate sirvimiskogemuse täiustamiseks. Lisateavet Chrome'i laienduste kohta leiate aadressilt

Chrome'i veebilaiendi loomiseks on vaja kodeerimist, seega on väga kasulik HTML, JavaScript ja CSS üle vaadata alloleval veebisaidil:

www.w3schools.com/default.asp (w3 koolid on hea veebisait ressursside kodeerimiseks)

Ei tea, kuidas kodeerida? Ärge muretsege, see õpetus aitab teid juhendada.

Chrome'i laienduste parim asi on see, et neid saab kohandada. See ei ole ainult üks konkreetne asi, mida saab teha, seega olge loominguline.

Tarvikud

Vajalikud tarvikud on järgmised:

  • Tekstiredaktoriga arvuti (kasutan Notepadi)
  • Google Chrome

Ja see on kõik!

Samm: looge kataloog

Looge kataloog
Looge kataloog

Kõigepealt looge kaust kõigi failide hoidmiseks ja nimetage see laiendiks. Nime saab soovi korral hiljem muuta.

Samm: looge manifestifail ja kodeerige see

Looge manifestfail ja kodeerige see
Looge manifestfail ja kodeerige see
Looge manifestfail ja kodeerige see
Looge manifestfail ja kodeerige see

Manifestifail on laienduse väga oluline osa. See ütleb laiendusele täpselt, mida teha ja olla. Manifestfailid on vormindatud JSONis. Esimene samm on tekstiredaktori avamine ja uue faili salvestamine nimega manifest.json.

Seejärel tippige allolev skript:

{

"name": "Esimene laiend", "versioon": "1.0", "kirjeldus": "Võin laiendit kodeerida", "manifest_versioon": 2, "browser_action": {"default_title": "Esimene laiend"}}

Pidage väärtuste järel komasid meeles!

Pärast selle sisestamist salvestage manifestifail ja minge aadressile chrome: // extensions (selleks tuleks kasutada brauserit Chrome). Kui olete aadressil chrome: // extensions, lülitage arendaja režiim sisse. Pärast seda vajutage nuppu „Laadi lahti pakitud” ja valige kaust „laiendus”.

trummirull palun …

Jaa! See on pikendus, välja arvatud … omamoodi igav. See ei tee praegu sõna otseses mõttes midagi, kuid varsti on see väga lahe.

Samm: looge ikoonid ja värskendage manifesti

Looge ikoonid ja värskendage manifesti
Looge ikoonid ja värskendage manifesti

Üks veebisait, mis sobib hästi ikoonide joonistamiseks, on https://www.piskelapp.com/. Kasutamiseks on saadaval ka teisi joonistusprogramme. Ikoonid peaksid olema ruudukujulised. See projekt kasutab ikoone 16x16, 32x32, 48x48 ja 128x128. Kui ikoon on loodud, tehke laienduskausta kaust nimega „pildid” ja pange ikoon sellesse kausta. Võib olla hea mõte nimetada pilt selle suuruse järgi. Näiteks 'icon32.png'. Uus kood on allpool:

{

"name": "Esimene laiend", "versioon": "1.0", "kirjeldus": "Ma saan laiendit kodeerida", "manifest_versioon": 2, "browser_action": {"default_title": "Esimene laiend", " default_icon ": {" 16 ":" images/icon16-p.webp

Manifesti koodile viitamiseks minge aadressile

Samm: lisage hüpikaken

Lisage hüpikaken
Lisage hüpikaken
Lisage hüpikaken
Lisage hüpikaken

Sellel laiendusel on hüpikaken. Hüpikaken on HTML -fail (hüperteksti märgistuskeel), seega on hea kõigepealt õppida HTML, CSS ja JavaScripti põhitõed.

Esmalt salvestage dokument laiendite kausta failina „popup.html”.

Seejärel muutke manifestifaili, et sellel klõpsamisel kuvataks „popup.html”. Uus kood on allpool:

{

"name": "Esimene laiend", "versioon": "1.0", "kirjeldus": "Ma saan laiendit kodeerida", "manifest_versioon": 2, "browser_action": {"default_title": "Esimene laiend", " default_icon ": {" 16 ":" images/icon16-p.webp

Ära unusta koma!

Kui nüüd popup.html lisatakse järgmine HTML -kood, kuvatakse sellel klõpsates „Tere maailm”.

Tere, Maailm

Samm: tehke see hea välja ja muutke see interaktiivseks

Tehke see hea välja ja muutke see interaktiivseks
Tehke see hea välja ja muutke see interaktiivseks
Tehke see hea välja ja muutke see interaktiivseks
Tehke see hea välja ja muutke see interaktiivseks

Kui sisestatakse HTML -i põhirida, saab see minimaalse tulemuse. Kui lisada CSS (Cascading Style Sheets), näeb see lahedam välja ja JavaScripti lisamise korral võib see olla interaktiivsem. Selles õpetuses ei käsitleta üksikasjalikult HTML -i, JavaScripti ja CSS -i, kuid võrgus on palju ressursse. Allpool on lihtsa programmi „Tere maailm“ja seejärel värvilisema programmi kood:

Tere, Maailm

Tere, Maailm

#helo {tausta-värv: #000000; värv: #ff0000; ääris: 8 pikslit algus #86a3b2; piiri raadius: 50 pikslit; teisendada: pöörata (57 kraadi); polster: 10 pikslit; user-select: pole; kursor: ristand; üleminek: teisendada 2s; } #hello: hover {transform: pööra (-417deg); }

See teine näide võib algajale olla väga segane. Kuid see pidi näitama teile, kui oluline on CSS programmi/laienduse jaoks. Nüüd oleks õige aeg teha paus ja õppida HTML5 kodeeringut ning kasutada viitamiseks arendajat.chrome.com. See võib võtta natuke aega, kuid saab teha suure pikenduse.

6. toiming: avaldage see Chrome'i veebipoes

Selle avaldamine Chrome'i veebipoes
Selle avaldamine Chrome'i veebipoes
Selle avaldamine Chrome'i veebipoes
Selle avaldamine Chrome'i veebipoes

Kui keegi on teinud tõeliselt suurepärase laienduse ja soovib seda maailmaga jagada, saab ta selle avaldada. See on ju pikendamise mõte. See õpetus püüdis selgitada ainult manifestifaili ja seda, kuidas seda kasutada, ning sellel oli lihtsalt programm „Tere maailm”.

Esimene asi, mida laienduse avalikustamiseks teha, on laienduskaust ZIP -failiks muuta. Teine asi, mida teha, on minna aadressile https://chrome.google.com/webstore/category/extensions ja logida sisse Google'i kontole. Seejärel klõpsake seadete hammasratta nuppu ja seejärel nuppu „arendaja armatuurlaud”. Zip -faili üleslaadimiseks vajutage nuppu „Uus üksus”. Kui olete sinna jõudnud, on vaja muuta poe kirjet, privaatsust ja hinnakujundust. Pikendust saab hõlpsalt avaldada, kui see esitatakse läbivaatamiseks.

Nüüd, kui laiendus on lõpetatud, jätkake kodeerimist!

Soovitan: