If-Koubou

Koje su prednosti Chromeovih aplikacija koje dupliciraju web mjesto?

Koje su prednosti Chromeovih aplikacija koje dupliciraju web mjesto? (Kako da)

Postoji dosta web-aplikacija za Chrome, koja izgleda kao da nije ništa drugo nego "prettified" prečaci do naših omiljenih web stranica, ali je li sve to, ili ih ima više? Današnji SuperUser Q & A post ima odgovore.

Današnja pitanja i odgovori nam se javljaju zahvaljujući SuperUseru - podjele Stack Exchange-a, zajednice-driven grupiranja Q & A web stranica.

Pitanje

Kolačić za SuperUser čitač želi znati što, ako ga ima, koristi za instalaciju Chromeovih aplikacija koje dupliciraju web stranicu:

Postoji nekoliko Chromeovih aplikacija koje izgledaju kao ništa drugo nego prečaci na raznim web uslugama. Neki primjeri su:

  • Google Play glazba
  • Google dokumenti
  • Google kalendar
  • Google Karte
  • Evernote

Čini se da ne dodaju niti mijenjaju nikakve značajke osim postavljanja prečaca na stranicu "Aplikacije". Postoje li razlozi za njihovo instaliranje? Što zapravo rade?

Jesu li te vrste Chromeovih aplikacija samo prečice "prettified" ili ih ima više od onoga što smo svjesni?

Odgovor

Dobavljač SuperUser joejoe31b ima odgovor za nas:

Ova stranica Googleova razvojnog programera razlikuje razlike između hostiranih i pakiranih aplikacija. Ukratko, glavna razlika između njih jest da su aplikacije na usluzi s hostingom one koje razmišljate (one koje prikazuju web-lokaciju s hostom) i pakirane aplikacije su aplikacije koje su više samoodržive (a uključuju većinu, ako ne i sve, od njihove HTML i CSS datoteke ili resurse).

Na forumima WrongPlanet ovdje je bila zanimljiva stranica koja opisuje neke od razloga zašto programer može napraviti aplikaciju za host. Jedan od razloga koji je istaknuo "Apple u mojem oku" bio je:

  • Može biti tehnički web-mjesto, no funkcionira nerazlučivo od uobičajene aplikacije za web-preglednike. Također, pretvaranje u prečac uklanja sve nebitne preglednike, tako da izgleda kao uobičajeni prozor aplikacije.

"NeantHumain" nastavio je raspravu govoreći:

  • Google Chrome aplikacije samo su web-aplikacije napisane u HTML5 koje iskorištavaju nove značajke kao što su: platno, video, SVG, WebGL i hrpa novih API-ja kojima se može pristupiti putem JavaScripta. Mogu se koristiti za sve, od geo-lokacije, izvanmrežne pohrane i / ili web-radnika za neku vrstu multithreadinga.

Dakle, drugim riječima, čini se da više ide u pozadini aplikacije koja je hostirana a ne samo prikazivanje web stranice. Omogućuje razvojnom programeru proširivanje funkcionalnosti web stranice i zaobići neka ograničenja koja se mogu susresti s uobičajenom web-lokacijom.

Imate li nešto za objašnjenje? Zvuči u komentarima. Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.