8Jul
Existuje pomerne málo webových aplikácií pre prehliadač Chrome, ktoré sa zdajú byť ničím viac ako skrátené odkazy na naše obľúbené webové stránky, ale sú to všetko, alebo sú pre nich viac? Dnešný príspevok SuperUser Q & A má odpovede.
Dnešná otázka &Odpoveď na zasadnutie nám príde s láskavým dovolením SuperUser - subdivíziu Stack Exchange, komunitne riadeného zoskupenia webových stránok Q & A.
Otázka
čítačka kuchára SuperUser kolypto chce vedieť, aké výhody prinášajú inštalácia aplikácií Chrome, ktoré duplikujú webové stránky:
Existuje niekoľko aplikácií Chrome, ktoré sa zdajú byť iba skratky rôznych webových služieb. Niektoré príklady sú:
- Hudba Google Play
- Dokumenty Google
- Kalendár Google
- Mapy Google
- Evernote
Nezdá sa, že pridávajú alebo upravujú žiadne funkcie mimo umiestnenia odkazu na stránke Aplikácie. Existujú nejaké dôvody na ich inštaláciu?Čo vlastne robia?
Sú tieto typy aplikácií prehliadača Chrome iba "skrátené" skratky, alebo sú pre nich viac, než sme si vedomí?
Odpovedať na odpoveď
SuperUser joejoe31b nám odpovedá:
Táto stránka vývojára Google podrobne popisuje rozdiely medzi hosťovanými a zabalenými aplikáciami. Stručne povedané, hlavným rozdielom medzi nimi je, že hostované aplikácie sú tie, o ktorých uvažujete( tie, ktoré zobrazujú hosťované webové stránky) a balené aplikácie sú aplikácie, ktoré sú viac samostatné( a zahŕňajú väčšinu, ak nie všetky, zich HTML a CSS súbory alebo zdroje).
Na fórach WrongPlanet tu bola zaujímavá stránka, ktorá opisuje niektoré z dôvodov, prečo môže vývojár vytvoriť hosťovanú aplikáciu. Jeden dôvod, ktorý poukázal na to, že Apple v mojom oku je:
- Môže to byť webová stránka technicky, ale funguje nerozoznateľne od bežnej aplikácie, ktorá sa netýka webového prehliadača. Taktiež jeho zmena na skratku odstráni všetky nepodstatné ovládacie prvky prehliadača tak, aby vyzeralo ako bežné okno aplikácie.
"NeantHumain" pokračoval v diskusii tým, že povedal:
- Aplikácie Google Chrome sú len webové aplikácie napísané v jazyku HTML5, ktoré využívajú nové funkcie, ako sú plátno, video, SVG, WebGL a veľa nových rozhraní API, ktoré je možné sprístupniť prostredníctvom jazyka JavaScript. Môžu byť použité pre všetko od geo-umiestnenie, off-line ukladanie, a / alebo pracovníkov web pre akékoľvek multithreading.
Takže inými slovami, zdá sa, že viac pokračuje na pozadí hostiteľskej aplikácie ako len zobrazovanie webovej stránky. Umožňuje vývojárovi rozšíriť funkčnosť webových stránok a obísť niektoré obmedzenia, s ktorými sa môžu stretnúť bežné webové stránky.
Máte niečo doplniť vysvetlenie? Znížte komentáre. Chcete si prečítať viac odpovedí od iných používateľov technológie Stack Exchange? Pozrite sa na celý diskusný príspevok tu.