Schlagwort: gears
Danke an oona für den Screenshot
Die Versionsnummer dieser ersten Version für den Safari ist übrigens 0.4.16. Wie auch die bisherige Version für den Firefox soll Gears sich automatisch aktualisieren.
An die Mac Nutzer: Wie läuft Gears im Safari? Klappt der Offline Modus von Google Docs?
» Download
» Ankündigung
[Golem]

Weshalb Gears nun eingesetzt wird, konnte ich nicht in Erfahrung bringen. Ich vermute allerdings, dass man mit Gears den Upload optimieren will. Gears dient ja nicht nur dazu Webanwendungen auch ohne Internetverbindung verfügbar zu machen, sondern soll komplexe Scripte im Hintergrund auszuführen.
Neben dieser Änderung wurde auch am Multiuploader etwas geändert, was eigentlich eine super Funktion war: Bisher musste man nicht auf YouTube sein - man konnte also die Seite schließen, wenn man ein oder mehrere Videos hochlädt. Seit der Änderung muss youtube.com/my_videos_multiupload geöffnet sein. Möchte man den Tab bzw. das Fenster schließen wird man gewarnt:
Zum Schluss noch eine kleine optische Änderungen:
Die einzelnen Felder für Titel, Beschreibung und Tags sind nun eingerahmt:
Bisher hatte der Multiuploader mit dem Firefox 3 Probleme und wollte nichts hochladen. Dies wurde nun gefixt.
PS: Auch wenn kein Gears installiert ist, kann man Videos hochladen.
» Multiuploader
Update:
Ist Gears aktiviert, wird ein andere Dialog beim Auswählen von Dateien genutzt:
Mit Gears:
Ohne Gears:
Diesen Unterschied gibt es zu mindest auf Vista. Wie es bei anderen Betriebssystemen ausschaut, kann ich nicht sagen
Update 2:
Ist Gears installiert, braucht man den Uploader nicht mehr.
Die Versionsnummer wird nicht angezeigt
Der Dialog:
Shortcut erstellen:
Kleines Beispiel der Geolocations API:
Weitere Details zu den APIs und Änderungen unter der Haube von Gears könnt Ihr im Blog nachlesen.

Mac: Google Mail fails to configure offline mode 1. Log in to Google Mail running in Fluid. 2. Click on "Offline New!" link. [...]Vermutlich bringt die neue Gears Version Verbesserungen, die Google Mail offline verfügbar machen. Auf Nachfrage bei einem Gears Entwickler erfuhr ich, dass bis nächster Woche Gears 0.4 für alle veröffentlicht worden sein. Derzeit wird es an die Nutzer verteilt. Dies würde mit dem Gerücht übereinstimmen, dass Google Mail Ende August Offline verfügbar sein soll.
Eine weitere Überarbeitung hat es bei den Dialogen, ob Gears Daten speichern oder ein Shortcut erstellen darf, gegeben:
So sah es bei Gears 0.3 aus:
Ob es weitere Änderungen gibt, kann ich nicht sagen. Noch hat Google die Veröffentlichung nicht angekündigt.
Wie Eingangs schon geschrieben, ist die neue Version noch nicht live.
» Gears
Inzwischen haben sich die Gerüchte mehr oder weniger bewahrheitet. Google selbst mahlen die Mühlen der großen Browserhersteller zu langsam und nun versucht man übers Hintertürchen in HTML 5 zu kommen.
Gears soll der Schlüssel werden. Seit Version 0.3 ist es nicht mehr nur eine Browsererweiterung die Online Anwendungen auch ohne Internet verfügbar macht, sondern eine Implementierung der Browsertechnik der Zukunft, die aktuellen Browsern wesentliche Teile von HTML 5 durch die Hintertür bringt.
Bei HTML 5 ist noch nicht alles ganz festgelegt. Daher versucht Google nun mit Gears die Entwicklung voran zu treiben. Gears unterstützt neben Windows, Linux und Mac auch Windows Mobile. In die Browser Firefox und Internet Explorer wird Gears als Erweiterung installiert. Mit Version 0.4 will man dann den Safari unterstützen. Opera arbeitet an der Implementierung von Gears in Opera.
Gears ist schon jetzt eine plattformübergreifende Webtechnologie.
Gears macht aber nicht nur Anwendungen wie Google Docs, Remember the milk oder den Reader offline nutzbar, nein es kann auch dazu eingesetzt werden, Anwendungen zu beschleunigen weil Daten nicht aus dem Internet geladen werden sondern von der Festplatte. Komplexe JavaScript-Programme laufen im Hintergrund ab. In Zukunft will man den Upload von mehreren Dateien ermöglichen und Nachrichten an den Desktop schicken lassen.
Dass Google die Software Gears nicht alleine entwickelt, soll das Löschen von Google aus dem Namen zeigen. Gears steht unter der Lizenz BSD und jeder kann am OpenSource Projekt mit wirken.
Jede API von Gears hat einen eigenen Namen, so dass es nicht mit anderen Browser APIs zu Verwechslungen kommt.
Derzeit gibt es vier APIs - weitere sollen mit 0.4 kommen.
LocalServer API
Diese API dient als Zwischenspeicher und setzt sich aus zwei Bereichen zusammen - ResourceStore und ManagedResourceStore - wird eine Webseite in einem der beiden Bereiche gespeichert, lädt der Browser die Webseite (online) nicht vollständig aus dem Internet sondern greift vor allem auf die offline Version zurück. Lediglich dynamische Inhalte werden neugeladen.
ManagedResourceStore aktualisiert die Dateien automatisch, ResourceStore nur auf explizite Anweisung. Beim Reader wird ResourceStore benutzt, Docs setzt zum Beispiel ManagedResourceStore.
Database API
Diese API speichert SQLite Datenbanken lokal und macht sie schnell dank Volltextsuche durchsuchbar. Database API wurde schon in HTML 5 eingebaut und soll in den kommenden Versionen noch weiter verbessert werden.
Diese API wird bspw. bei der Inbox von MySpace eingesetzt.
WorkerPool API
WorkerPool führt Java-Scripte im Hintergrund aus. Es ist egal wie komplex diese sind, Gears versucht den Browser nicht damit zu belasten. Einsatzmöglichkeit: Update von Datenbanken oder neue Daten eintragen.
Desktop API
Mit der Desktop API wird der Start von Anwendungen erleichter. Ein Icon auf dem Desktop, im Startmenü oder auch auf Handy macht das Öffnen sehr einfach.
Die folgenden APIs sind noch nicht in Gears eingebaut.
Notification API
Mit der Notification API soll es möglich sein, Termine und Mails direkt auf dem Desktop zu sehen. Für den Mac wird es diese API aber nicht geben. Hier will Google ein Projekt namens Growl unterstützen.
Blob API & Canvas API
Die Blob API soll mit Binärobjekten in JavaScripten umgehen können. Ein Blob ist zum Beispiel eine Bilddatei. Dieses Binärobjekt wird dann zum Beispiel von der Canvas API manipuliert. Der Befehl HttpRequest.send(blob) verschickt diese Datei dann nicht nur auf einmal sondern zeigt auch den Fortschritt an.
Neben den genannten APIs gibt es aber auch Ideen für weitere. Beispielsweise denkt man über eine Camera API nach. Diese soll den Einsatz von Webcams erlauben.
Eine weitere API ist die Geo Locations API. Diese soll den aktuelle Standort bestimmen und das Ergebnis auf einer Karte anzeigen. Mehr dazu hier im GWB.
In android wird Gears integriert sein und der Webkit Browser Webandwendungen offline verfügbar machen. Auch Opera 9.5 mobile kommt mit Gears klar. Nicht ganz so rosig ist es für die iPhone Nutzer: Apple hat im Safari auf dem iPhone keine Schnittstellen für Erweiterungen freigegeben. Entweder Apple integriert Gears selbst oder man gibt die benötigten Schnittstellen frei.
Die erste mobile Anwendung mit Gears ist Picasa Web Albums.
Derzeit plane man nicht Gears mit dem Firefox als Standard auszuliefern. So macht es Google bei der Toolbar. Stattdessen setzt man darauf, dass die Nutzer durch die neuen Möglichkeiten dazu gezwungen werden Gears zu installieren.
Diese kleine Erweiterung zeigt uns schon heute was die Browser von morgen können werden. Schon als Gears 0.1 Ende Mai 2007 veröffentlicht wurde, waren sich viele Entwickler sicher, dass das Potenzial von Google Gears, wie es damals noch hieß groß sei.
[Golem]

Der ein oder andere wird es schon gemerkt haben: Gears mag den Firefox 3.0.* nicht. Ursache dafür ist das Fehlen zweier Zeichen.
Die meisten unserer Leser setzen den Firefox ein. Der Firefox kommt auf 64%. Nimmt man die Daten aus Analytics vom 17.06.2008 (da erschien der Fx 3) bis heute setzen über 55% der Firefox Nutzer den 3er ein.
So genug Statistik. Alle, die bereits auf die BETA-Version des Firefox 3.0.1 umgestiegen sind, werden es schon gemerkt haben: Google Gears arbeitet nicht mit dem Firefox 3.0.1. Ich habe mit einem der Gears Entwickler gesprochen, nachdem ich das Problem am Mittwoch gemeldet hatte.
In der nächsten Zeit war kein Update geplant. Dennoch soll es in der kommenden Woche eine Korrektur geben.
Grund ist übrigens dass die Maximale unterstützte Version mit 3.0 festgelegt wurde. Dass sie nicht 3.0.* in die entsprechende Datei eingebaut haben, hat zwei Gründe, wie mir Aaron Boodman sagte:
1. Wir haben es einfach vergessen den Punkt und das Sternchen hinzuzufügen.
2. Hätten wir daran gedacht, hätten wir wahrscheinlich 3.0.0.* als maximale Version genommen, was wiederum dazugeführt hätte, das Gears inkompatible ist.
Firefox 3.0.1 ist momentan für den 16. Juli geplant.
Aaron Boodman hat am Freitag Nachmittag Gears 0.3.24.3 veröffentlicht. Derzeit haben es in etwa 1 % der Gears Nutzer. Bis Mittwoch will man die 100% erreichen.
In einigen Wochen soll Wordpress 2.6 veröffentlicht werden. Diese Version des OpenSource Blogging Tools soll einen Turbo Modus haben. Der Turbo Modus soll das Admin Center beschleunigen. Dabei wird auf Gears gesetzt.
Testweise haben wir die dritte Beta auf unserem Server installiert, um das mal genauer unter die Lupe zu nehmen.
Oben in der rechten Ecke des Admin Center findet man den Link Turbo. Jenachdem ob Gears installiert ist, wird ein anderer Dialog angezeigt:
Ist Gears nicht installiert wird man dazu aufgefordert es zu installieren.
Mit Gears schaut der Dialog so aus:
Nach dem Klick auf Enable Gears muss man noch Bestätigen, dass Wordpress Daten auf dem PC sicher darf.
Nun lädt Gears über 200 Datei runter und speichert diese. Dabei werden alle Bilder und weitere Komponenten das Admin Center gesichert.
Gears wird diese Dateien automatisch warten ohne das der Nutzer noch eingreifen muss.
Diese Funktion von Wordpress hat eigentlich nur zwei Gründe:
1. Es soll unnötigen Traffic unterbinden und so die Server des Providers entlasten.
2. Man möchte bloggen und hat parallel einen Download am Laufen, der die Verbindung stark belastet, greift Wordpress auf die lokale Dateien zurück und lädt ggf. nur die Daten aus dem Internet, die seit dem letzten Gears Update verändert wurde.
Das Schreiben von Artikeln in Wordpress ist bei fehlender Internetverbindung (noch) nicht möglich.
Wer Gears bei seinem Wordpress Blog einsetzen möchte, muss derzeit die BETA von WP 2.6 installieren.
Bei wordpress.com wurde Gears bereits eingebaut und kann von allen genutzt werden.
Wordpress 2.6 final soll in den nächsten Tagen veröffentlicht werden.
» Download der 3. BETA von WP 2.6
» Wordpress.com Blog: WordPress Gears
» Gears Blog: Speeding Up WordPress With Gears

Etwas mehr als 2 Monate nach dem Start von Google Docs Offline, wird das Docs-Gears-Paket jetzt auf der amerikanischen Google-Startseite beworben. Jetzt könnte man natürlich diskutieren ob das ganze nicht ein wenig verfrüht ist, denn wirklich reibungslos funktionieren tut das ganze noch nicht... Aber vielleicht sucht man auch nur mehr Beta-Tester ;-) [Google OS]
var M_NETWORK_ERROR_TITLE="Your internet connection is down:"; var M_CONNECTING="Connecting...."; var M_GOTO_OFFLINE_VIEW="View offline"; var M_RETRY="Try again"; var M_NETWORK_ERROR_MESSAGE="You can attempt to connect again or view this presentation offline.";Diese Zeilen habe ich im Quellcode des Editors gefunden. Die Google Präsentationen kann man mit Gears zwar anschauen, aber noch nicht bearbeiten.