Lietotņu izstrāde pārlūkam Google Chrome

Satura rādītājs
Google Jau kādu laiku kopš slavenā e -pasta pārvaldnieka tas ir kļuvis par vienu no novatoriskākajiem un tehnoloģiski stabilākajiem uzņēmumiem Gmail, tūkstošiem lietojumprogrammu, kas tai ievērojami atvieglo lietotāja dzīvi.
Bet tas, kas ir ievērojami atvieglojis lietotāja dzīvi, ir tīmekļa pārlūkošana, viņu pārlūkprogramma Google Chrome, tas ir ātrs, spēcīgs, viegls un tiek automātiski saistīts ar mūsu kontu Google, dodot mums piekļuvi visām lietojumprogrammām, ko uzņēmums mums piedāvā, bet, ja mēs esam izstrādātāji, mēs, iespējams, esam domājuši, kā izstrādāt lietojumprogrammas slavenajam pārlūkam, patiesībā tas ir diezgan vienkāršs process, taču ir dažas lietas, kas mums vajadzētu zināt iepriekš.
PrasībaVienīgā prasība, lai varētu izstrādāt lietojumprogrammas Google Chrome Zinot, kā izveidot tīmekļa lietojumprogrammu, jā, tas ir tik vienkārši. Mums vajadzētu zināt HTML Y JavaScript, un, ja iespējams, daži CSS Mēs to varētu izmantot, taču šīm zināšanām jābūt obligātām, pārējās darbības tiks izskaidrotas šajā apmācībā.
Kā jau minējām, prasība ir zināt HTML Y JavaScriptTomēr ir vairāki ierobežojumi vai drošības noteikumi, kas mums jāievēro mūsu HTML, lai mūsu lietojumprogramma darbotos tā, kā vajadzētu.
Kodam nevajadzētu būt JavaScript mūsu iekšienē HTML jebkurā tās formā, ne iegulti tagos vai kā atribūts notikuma izsaukumam, piemēram:
 Dodieties uz izvēlni
Pareizais veids, kā to izdarīt, ir iekļaut mūsu kodu JavaScript attiecīgajos failos un pēc tam iekļaujiet tos mūsu HTML sekojoši:
 
Beidzot mūsu failā js mums tas ir tikai jāsaista klausītājiem un līdz ar to mēs atrisinām mūsu drošības jautājumu.
Mūsu iekšienē nedrīkst būt navigācijas HTML nekādā gadījumā mums nevar būt šādas saites:
 Jauna lapa
Mums pat nevar būt veidlapas, kas saistītas ar jebkuru darbību:
 
Tas nenozīmē, ka mēs nevaram izmantot veidlapas, tomēr informācijas apstrāde jāveic no JavaScript izmantojot notikumu, kas saistīts ar pogu Iesniegt. Tas nozīmē, ka tā vietā, lai parādītu vairākas saskarnes, mums ir jāmaina SAULE lai tajā ievadītu elementus, tāpēc lietojumi Chrome lielākoties tās ir vienas lapas.
Stīgu apkopojumsMums vajadzētu izvairīties no virkņu apkopošanas ar tādām funkcijām kā setTimeout vai setInterval, šis ierobežojums ļauj mums izvairīties no uzbrukumiem no Scripting starp vietnēm kur JavaScript tiek ievadīts HTML.
Piekļuve ārējiem resursiem ir ierobežota, tāpēc nav pareizi rīkoties šādi:
 PALIELINĀT

Kā redzam, tā ir vienkārša tīmekļa lietojumprogramma, taču tā ir jāinterpretē Chrome tā kā lietojumprogrammai ir nepieciešami divi svarīgi faili, pirmais ir fails manifest.json kas identificē lietojumprogrammu kā Chrome, ir fails JSON diezgan vienkāršs un nosaka lietojumprogrammas īpašības, apskatīsim tā saturu:

 {"app": {"background": {"scripts": ["start.js"]}}, "manifest_version": 2, "name": "Calculator", "version": "1.0"}
Mēs jau esam definējuši, kas būs fails, kas identificē, ka tas būs lietojumprogramma Chrome, tas būtu start.js kas ļauj izpildīt lietojumprogrammu, izmantojot API definētos notikumus Chrome, apskatīsim tā saturu:
 chrome.app.runtime.onLaunched.addListener (function () {chrome.app.window.create ('calculator.html');});
Ar pēdējo mums jau ir viss nepieciešamais, lai palaistu mūsu lietojumprogrammu, apskatīsim atlikušās darbības.
Vispirms atveram piemēru Chrome un mēs ejam uz paplašinājumu lapu, tur mēs izvēlamies programmētāja paneli, kuram vajadzētu izskatīties šādi:

PALIELINĀT

Noklikšķiniet uz opcijas Pievienot jaunu vienumu, tas liks mums pieņemt pakalpojumu sniegšanas noteikumus, un tad mēs būsim saskarnē, lai varētu augšupielādēt mūsu lietojumprogrammu. Ir svarīgi, lai tas būtu saspiests fails, lai to varētu augšupielādēt:

PALIELINĀT

Pēc tam mūsu lietojumprogramma jau ir gatava publicēšanai, vienīgā problēma ir tā, ka mums ir jāmaksā nodeva, lai šo darbību varētu pabeigt, tomēr mēs varam saglabāt savas lietojumprogrammas informāciju un apskatīt tās priekšskatījumu lietotņu tirgū Chrome:

PALIELINĀT

Ar to mēs pabeidzām apmācību, kurā mēs redzējām, kas mums ir nepieciešams, lai izstrādātu lietojumprogrammu Chrome, ierobežojumi, kas mums jāņem vērā, procedūras, kas to atšķir no tradicionālās tīmekļa lietojumprogrammas, un, lai gan mēs nevarējām to publicēt tirgū, mēs jau zinām visu, kas nepieciešams šīs darbības veikšanai.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave