Развој апликација за Гоогле Цхроме

Преглед садржаја
Гоогле Неко време постала је једна од најиновативнијих и технолошки најчвршћих компанија, од свог чувеног менаџера е -поште Гмаил, на хиљаде апликација које су му потребне да би живот корисника учинио много лакшим.
Али тамо где су знатно олакшали живот корисницима је у питању прегледање веба, њихов претраживач Гоогле Цхроме, брз је, моћан, лаган и аутоматски је повезан са нашим налогом Гоогле, дајући нам приступ свим апликацијама које нам компанија нуди, али ако смо програмери, можда смо се питали како развити апликације за познати претраживач, реалност је да је то прилично једноставан процес, али постоје неке ствари које бисмо требали знам раније.
УсловЈедини услов за развој апликација за Гоогле Цхроме Знати је како направити веб апликацију, да, тако је једноставно. Требали бисмо знати ХТМЛ И ЈаваСцрипт, и ако је могуће неке ЦСС Могли бисмо га користити, али ово знање би требало бити обавезно, остали кораци ће бити објашњени у овом водичу.
Као што смо споменули, захтев је да се зна ХТМЛ И ЈаваСцриптМеђутим, постоји низ ограничења или безбедносних правила којих се морамо придржавати у нашем ХТМЛ -у како би наша апликација радила како треба, да видимо.
Не би требало бити кода ЈаваСцрипт у оквиру нашег ХТМЛ у било ком облику, нити уграђен кроз ознаке или као атрибут за позив догађаја, као што су:
 Идите на Мени
Тачан начин за то је укључивање нашег кода ЈаваСцрипт у одговарајуће датотеке, а затим их укључите у наш ХТМЛ као што следи:
 
Коначно у нашем досијеу јс само га морамо повезати кроз слушаоци и тиме решавамо наше безбедносно питање.
Не би требало да постоји навигација унутар нашег ХТМЛ ни у ком случају не можемо имати следеће везе:
 Нова страница
Не можемо чак ни имати обрасце повезане са било којом радњом:
 
То не значи да не можемо користити обрасце, међутим обрада информација мора се обавити из ЈаваСцрипт кроз догађај повезан са дугметом за слање. То имплицира да уместо приказивања више интерфејса морамо да модификујемо СУНЦЕ да у њега убризгавају елементе, зато су апликације Хром већину времена су на једној страници.
Компилација стринговаТребало би избегавати компајлирање стрингова са функцијама попут сетТимеоут или сетИнтервал, ово ограничење нам омогућава да избегнемо нападе из Скриптирање на више локација где се ЈаваСцрипт убацује у ХТМЛ.
Приступ спољним ресурсима је ограничен, па није исправно учинити следеће:
 ЕНЛАРГЕ

Као што видимо, то је једноставна веб апликација, али треба је протумачити Хром пошто су апликацији потребне две важне датотеке, прва је датотека манифест.јсон која идентификује апликацију као апликацију на Хром, је датотека ЈСОН прилично једноставно и дефинише својства апликације, да видимо њен садржај:

 {"апп": {"бацкгроунд": {"сцриптс": ["старт.јс"]}}, "манифест_версион": 2, "наме": "Цалцулатор", "версион": "1.0"}
Већ смо дефинисали која ће бити датотека која идентификује да ће бити апликација Хром, било би старт.јс што омогућава извршавање апликације кроз догађаје дефинисане у АПИ -ју за Хром, да видимо његов садржај:
 цхроме.апп.рунтиме.онЛаунцхед.аддЛистенер (фунцтион () {цхроме.апп.виндов.цреате ('цалцулатор.хтмл');});
Са овим последњим већ имамо све што је потребно за покретање наше апликације, да видимо преостале кораке.
Прво отварамо инстанцу Хром и идемо на страницу са проширењима, тамо бирамо таблу програмера која би требало да изгледа овако:

ЕНЛАРГЕ

Кликните на опцију Додајте нову ставку, ово ће нас навести да прихватимо услове услуга, а затим ћемо бити у интерфејсу да бисмо могли да отпремимо нашу апликацију, важно је да је имамо у компримованој датотеци да бисмо могли да је отпремимо:

ЕНЛАРГЕ

Након што већ имамо апликацију спремну за објављивање, једини проблем је што морамо платити накнаду како би се ова радња могла довршити, међутим можемо спремити податке о нашој апликацији и видјети преглед како изгледа у тржиште апликација Хром:

ЕНЛАРГЕ

Овим смо завршили водич, где смо могли да видимо шта нам је потребно за развој апликације Хром, ограничења која морамо узети у обзир, поступке који је разликују од традиционалне веб апликације и иако је нисмо могли објавити на тржишту, већ знамо све што нам је потребно за испуњење ове радње.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave