Appudvikling til Google Chrome

Indholdsfortegnelse
Google I nogen tid er det blevet et af de mest innovative og teknologisk solide virksomheder siden dets berømte e -mail -manager Gmail, til de tusinder af applikationer, det har for at gøre brugerens liv meget lettere.
Men hvor de har gjort brugerens liv meget lettere, handler det om webbrowsing, deres browser Google Chrome, det er hurtigt, kraftfuldt, let og er automatisk forbundet med vores konto for Googlegiver os adgang til alle de applikationer, som virksomheden tilbyder os, men hvis vi er udviklere, har vi måske spekuleret på, hvordan vi udvikler applikationer til den berømte browser, virkeligheden er, at det er en ret simpel proces, men der er nogle ting, vi bør ved det før.
KravDet eneste krav for at kunne udvikle applikationer til Google Chrome Det er at vide, hvordan man laver en webapplikation, ja, så enkelt er det. Vi burde vide det HTML Y JavaScript, og om muligt nogle CSS Vi kunne bruge det, men denne viden burde være obligatorisk, resten af ​​trinene vil blive forklaret i denne vejledning.
Som vi nævnte, er kravet at vide HTML Y JavaScriptDer er dog en række begrænsninger eller sikkerhedsregler, som vi skal overholde i vores HTML, så vores applikation fungerer som den skal, lad os se.
Der bør ikke være nogen kode JavaScript inden for vores HTML i nogen af ​​dens former eller indlejret i tags eller som en attribut til opkald til en begivenhed, f.eks .:
 Gå til Menu
Den korrekte måde at gøre det på er ved at inkludere vores kode JavaScript i deres respektive filer og derefter inkludere dem i vores HTML som følger:
 
Endelig i vores fil js vi skal kun forbinde det igennem lyttere og dermed løser vi vores sikkerhedsproblem.
Der bør ikke være nogen navigation inden for vores HTML på ingen måde kan vi ikke have links som følger:
 Ny side
Vi kan ikke engang have formularer forbundet med nogen handling:
 
Dette betyder ikke, at vi ikke kan bruge formularer, men databehandlingen skal ske fra JavaScript gennem en begivenhed, der er knyttet til knappen Send. Dette indebærer, at vi i stedet for at vise flere grænseflader skal ændre SOL at injicere elementer i det, derfor er anvendelserne af Chrome de er single-sider det meste af tiden.
Samling af strengeVi bør undgå at sammensætte strenge med funktioner som setTimeout eller setInterval, denne begrænsning giver os mulighed for at undgå angreb fra Scripting på tværs af websteder hvor JavaScript injiceres i HTML -koden.
Adgang til eksterne ressourcer er begrænset, så det er ikke korrekt at gøre følgende:
 FORSTØRRE

Som vi kan se, er det en simpel webapplikation, men skal tolkes af Chrome da et program har brug for to vigtige filer, er den første en fil manifest.json som identificerer ansøgningen som en applikation af Chrome, er en fil JSON ganske enkel og definerer applikationens egenskaber, lad os se dens indhold:

 {"app": {"background": {"scripts": ["start.js"]}}, "manifest_version": 2, "name": "Calculator", "version": "1.0"}
Vi har allerede defineret, hvad der vil være filen, der identificerer, at det vil være en applikation af Chrome, det ville start.js hvilket er det, der tillader udførelse af applikationen gennem de begivenheder, der er defineret i API'en for Chrome, lad os se dens indhold:
 chrome.app.runtime.onLaunched.addListener (funktion () {chrome.app.window.create ('lommeregner.html');});
Med sidstnævnte har vi allerede alt, hvad vi har brug for til at køre vores applikation, lad os se de resterende trin.
Først åbner vi en forekomst af Chrome og vi går til udvidelsessiden, der vælger vi programmeringspanelet, der skal se sådan ud:

FORSTØRRE

Klik på indstillingen Tilføj nyt element, dette vil føre os til at acceptere servicevilkårene, og så vil vi være i grænsefladen for at kunne uploade vores applikation, det er vigtigt, at vi har den i en komprimeret fil for at kunne uploade den:

FORSTØRRE

Efter dette har vi allerede vores ansøgning klar til at blive offentliggjort, det eneste problem er, at vi skal betale et gebyr, så denne handling kan udføres, men vi kan gemme oplysningerne om vores applikation og se et eksempel på, hvordan det ser ud i marked for apps Chrome:

FORSTØRRE

Hermed afsluttede vi selvstudiet, hvor vi kunne se, hvad vi har brug for at udvikle en applikation af Chrome, de begrænsninger, vi skal tage højde for, de procedurer, der adskiller det fra en traditionel webapplikation, og selvom vi ikke kunne offentliggøre det på markedet, ved vi allerede alt, hvad vi har brug for for at fuldføre denne handling.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave