8Jul
Es gibt eine ganze Reihe von Web-Apps für Chrome, die scheinbar nichts mehr als "verschönerte" Verknüpfungen zu unseren Lieblingswebsites zu sein scheinen, aber ist das alles, oder sind sie mehr? Der heutige SuperUser F & A Beitrag hat die Antworten.
Die heutige Frage &Die Antwortsitzung kommt dank SuperUser, einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites, zu uns.
Die Frage
SuperUser-Reader kolypto möchte wissen, welche Vorteile Chrome-Apps bieten, die eine Website duplizieren:
Es gibt eine Reihe von Chrome-Apps, die nichts anderes als Verknüpfungen zu verschiedenen Web-Services zu sein scheinen. Einige Beispiele sind:
- Google Play Musik
- Google Text & Tabellen
- Google Kalender
- Google Maps
- Evernote
Sie scheinen keine Funktionen hinzuzufügen oder zu ändern, die nicht auf der Seite "Apps" platziert wurden. Gibt es Gründe, diese zu installieren? Was machen sie eigentlich?
Sind diese Arten von Chrome-Apps nur "verschönerte" Verknüpfungen oder gibt es ihnen mehr als wir wissen?
Der
SuperUser-Mitwirkende joejoe31b hat die Antwort für uns:
Auf dieser Google-Entwickler-Seite werden die Unterschiede zwischen gehosteten und gepackten Apps beschrieben. Kurz gesagt, der Hauptunterschied zwischen ihnen besteht darin, dass gehostete Apps die sind, an die Sie denken( diejenigen, die eine gehostete Website anzeigen), und verpackte Apps sind in sich geschlossene Anwendungen( und schließen die meisten, wenn nicht alle, einihre HTML- und CSS-Dateien oder Ressourcen).
In den WrongPlanet-Foren gab es eine interessante Seite, die einige der Gründe beschreibt, warum ein Entwickler eine gehostete App erstellt. Ein Grund dafür, dass "Apple in my Eye" darauf hinwies, war:
- Es kann eine Website technisch sein, aber es funktioniert nicht unterscheidbar von einer normalen Nicht-Web-Browser-App. Wenn Sie es in eine Verknüpfung umwandeln, werden alle irrelevanten Browsersteuerelemente entfernt, sodass es wie ein normales Anwendungsfenster aussieht.
'NeantHumain' setzte die Diskussion fort und sagte:
- Google Chrome-Apps sind nur in HTML5 geschriebene Web-Apps, die neue Funktionen wie Canvas, Video, SVG, WebGL und eine Reihe neuer APIs nutzen, auf die über JavaScript zugegriffen werden kann. Sie können für alles von Geo-Location, Offline-Speicher und / oder Web-Arbeiter für eine Art Multithreading verwendet werden.
Mit anderen Worten: Im Hintergrund einer gehosteten App scheint mehr los zu sein, als nur eine Webseite anzuzeigen. Es ermöglicht dem Entwickler, die Funktionalität der Website zu erweitern und einige der Einschränkungen zu umgehen, die eine normale Website haben könnte.
Haben Sie etwas zur Erklärung hinzuzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Sehen Sie sich den vollständigen Diskussionsfaden hier an.