Existuje poměrně málo webových aplikací pro Chrome, které se zdají být jen „přetištěnými“ zkratkami k našim oblíbeným webům, ale je to tak, že jsou, nebo je jich víc? Dnešní příspěvek Otázky a odpovědi SuperUser obsahuje odpovědi.
Dnešní relace Otázky a odpovědi k nám přichází s laskavým svolením SuperUser - členění Stack Exchange, komunitního seskupení webů otázek a odpovědí.
Otázka
Čtečka SuperUser kolypto chce vědět, jaké jsou výhody instalace aplikací Chrome, které duplikují web, pokud existují:
Existuje celá řada aplikací pro Chrome, které se zdají být pouze zkratkami k různým webovým službám. Některé příklady jsou:
Nezdá se, že by přidali nebo upravili jakékoli funkce mimo umístění zástupce na stránce „Aplikace“. Existují nějaké důvody pro jejich instalaci? Co vlastně dělají?
Jsou tyto typy aplikací pro Chrome pouze „zkrácenými“ zkratkami, nebo je v nich více, než si víme?
Odpověď
Přispěvatel SuperUser joejoe31b má pro nás odpověď:
Tento Stránka vývojáře Google podrobně popisuje rozdíly mezi hostovanými a zabalenými aplikacemi. Stručně řečeno, hlavní rozdíl mezi nimi spočívá v tom, že hostované aplikace jsou ty, na které myslíte (ty, které zobrazují hostovaný web), a zabalené aplikace jsou aplikace, které jsou samostatnější (a zahrnují většinu, ne-li všechny, jejich soubory HTML nebo CSS nebo zdroje).
Na fórech WrongPlanet byla zajímavá stránka tady který popisuje některé z důvodů, proč může vývojář vytvořit hostovanou aplikaci. Jedním z důvodů, proč Apple v mém oku „Zdůrazněno bylo:
- Může to být technicky web, ale funguje nerozeznatelně od běžné aplikace mimo webový prohlížeč. Také jeho převedení na zástupce odstraní všechny irelevantní ovládací prvky prohlížeče, takže vypadá jako normální okno aplikace.
‘ NeantHumain „Pokračoval v diskusi slovy:
- Aplikace Google Chrome jsou pouze webové aplikace napsané v HTML5, které využívají výhod nových funkcí, jako jsou: plátno, video, SVG, WebGL a spousta nových API, ke kterým lze přistupovat prostřednictvím JavaScriptu. Mohou být použity pro vše od geografického umístění, offline úložiště a / nebo webových pracovníků pro jakési multithreading.
Jinými slovy se tedy zdá, že na pozadí hostované aplikace se děje víc než jen zobrazování webové stránky. Umožňuje vývojáři rozšířit funkčnost webu a obejít některá omezení, se kterými se běžný web může setkat.
Máte co dodat k vysvětlení? Zvuk v komentářích. Chcete si přečíst více odpovědí od ostatních technicky zdatných uživatelů Stack Exchange? Podívejte se na celé diskusní vlákno zde .