Există destul de puține aplicații web pentru Chrome, care nu par a fi mai mult decât scurte comenzi rapide pe site-urile noastre preferate, dar este că acestea sunt sau sunt mai multe pentru ele? Postul de astăzi SuperUser Q & A are răspunsurile.
Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor Q & A.
Cititorul de super-utilizatori, care vrea să știe ce, dacă este cazul, beneficiază de instalarea aplicațiilor Chrome care duplică un site web:
Există o serie de aplicații Chrome care par a fi nimic mai mult decât comenzi rapide la diverse servicii web. Câteva exemple sunt:
- Muzică Google Play
- documente Google
- Google Calendar
- Hărți Google
- Evernote
Ele nu par să adauge sau să modifice caracteristici în afara plasării unei comenzi rapide pe pagina "Aplicații". Există motive pentru instalarea acestora? Ce fac de fapt?
Aceste tipuri de aplicații Chrome sunt doar scurtcircuite, sau există mai multe pentru acestea decât ne cunoaștem?
Contribuitorul SuperUser joejoe31b are răspunsul pentru noi:
Această pagină Google Developer detaliază diferențele dintre aplicațiile găzduite și cele ambalate. Pe scurt, principala diferență dintre acestea este că aplicațiile găzduite sunt cele pe care le gândiți (cele care afișează un site găzduit), iar aplicațiile ambalate sunt aplicații mai autonome (și includ cele mai multe, dacă nu toate, din fișierele HTML și CSS sau resursele).
Pe forumurile WrongPlanet, aici a fost o pagină interesantă care descrie unele dintre motivele pentru care un dezvoltator ar putea să facă o aplicație găzduită. Un motiv care a subliniat "Apple în ochiul meu" a fost:
- Acesta poate fi un site tehnic, dar funcționează indiscutabil de la o aplicație normală de browser non-web. De asemenea, transformarea acesteia într-o comandă rapidă îndepărtează toate controalele irelevante ale browserului, astfel încât să pară o fereastră normală de aplicații.
"NeantHumain" a continuat discuția spunând:
- Aplicațiile Google Chrome sunt doar aplicații web scrise în HTML5 care profită de noi funcții precum: canvas, video, SVG, WebGL și o mulțime de API-uri noi care pot fi accesate prin JavaScript. Acestea pot fi utilizate pentru orice, de la geo-locație, stocare offline și / sau lucrători web pentru un fel de multithreading.
Deci, cu alte cuvinte, se pare că se desfășoară mai mult în fundalul unei aplicații găzduite decât afișarea unei pagini web. Acesta permite dezvoltatorului să extindă funcționalitatea site-ului web și să ignore unele dintre restricțiile pe care le poate întâlni un site web normal.
Aveți ceva de adăugat la explicație? Sunați în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.