Abo
  • Services:
Anzeige

Google bastelt am Browser der Zukunft

Database API bringt SQLite in den Browser

Ebenfalls zum Speichern von Daten dient das Database API, das den Browser um eine SQLite-Datenbank erweitert. So lassen sich größere Datenmengen lokal speichern und schnell abfragen, denn Gears bietet hierbei auch eine Volltextsuche in der Datenbank. Die Erkenntnisse, die beim Einsatz dieses Database API gewonnen wurden, sind mittlerweile in die Spezifikation von HTML 5 eingeflossen und in künftigen Versionen ist geplant, Gears mit dem Database 2 API um eine native Implementierung des in HTML 5 spezifizierten SQL API zu erweitern. In aktuellen Entwicklerversionen von Apples Browserengine Webkit steht ein solches SQL-API bereits zur Verfügung.

Anzeige

Genutzt wird dieses Database API beispielsweise von MySpace, das eine Volltextsuche für die Mailboxen ihrer Nutzer damit realisiert hat.

WorkerPool führt JavaScript im Hintergrund aus

Das WorkerPool API erlaubt es, JavaScript im Hintergrund auszuführen. Gerade bei komplexen Scripten ist die Ausführung im Browser unpraktisch, blockiert dabei doch das komplette Nutzerinterface. Anders ist das, wenn Scripte an den WorkerPool übergeben werden, denn dieser kann auch komplexe Berechnungen durchführen, ohne den Browser zu blockieren, und stellt dann die Ergebnisse der Hauptapplikation zur Verfügung. So kann beispielsweise eine lokale Datenbank im Hintergrund aktualisiert oder mit Daten bestückt werden. Es ist aber auch denkbar, verteilte Rechenprojekte wie Seti@Home über den Browser abzuwickeln und in einem Worker auszuführen. Dem stehen derzeit allerdings noch die sehr langsamen JavaScript-Engines gegenüber, was unnötig Ressourcen frisst.

Webapplikationen rücken näher an den Desktop

Das Desktop API macht den Start von Webapplikationen einfacher, denn es kann ein Desktopicon für eine Webapplikation erstellen oder ein Symbol in das Menü des Mobiltelefons integrieren. Je nach System werden Icons in verschiedenen Größen genutzt, die die Applikation nach Möglichkeit zur Verfügung stellen sollte.

In der aktuellen Gears-Version noch nicht enthalten ist das geplante Notification API, das die Webapplikationen näher an den Desktop rückt. Damit wird es möglich, aus der Webapplikation an den Desktop zu senden, zum Beispiel um auf den Empfang einer neuen E-Mail oder einen anstehenden Termin hinzuweisen. Gears kümmert sich darum, dass die Nachrichten sinnvoll nebeneinander dargestellt werden und wieder verschwinden. Unter MacOS X will Google Growl unterstützen, statt ein eigenes Benachrichtigungssystem aufzubauen. Yahoos Browser Plus bietet Ähnliches.

JavaScript lernt Umgang mit Binärobjekten

Den Umgang mit Binärobjekten in JavaScript soll das Blob API ermöglichen. Ein Blob repräsentiert dabei einen beliebigen Block von Binärdaten, beispielsweise eine Bilddatei. Es handelt sich also eher um einen Verweis auf ein solches Binärobjekt, mit dessen Hilfe sich diese Daten an andere Gears-APIs übergeben lassen, beispielsweise das Canvas API zur Bildmanipulation. In Kombination mit der Funktion HttpRequest.send(blob) lassen sich zudem mehrere Dateien auf einen Schlag übertragen und auch der aktuelle Fortschritt des Uploads ausgeben. Eine Funktion, die viele bei größeren HTTP-Uploads schmerzlich vermissen.

Weitere APIs sind in Planung, darunter ein Camera API, um Bilder einer integrierten Webcam in eine Webapplikation zu übernehmen. Eine Übersicht der eingereichten Vorschläge findet sich im Gears-Wiki.

 Google bastelt am Browser der ZukunftGoogle bastelt am Browser der Zukunft 

eye home zur Startseite
Himmerlarschund... 28. Jul 2008

"Auch soll man künftig aus einer Webapplikation Nachrichten an den Desktop senden...

Älän Karr 27. Jul 2008

Ja, leider :-/ Die Geckobrowser sind manchmal wirklich die einzigen die entweder...

Kristallregen 27. Jul 2008

Klasse. Da sieht man mal wieder wie schnell und uninformiert sich Menschen irgendeiner...

nur so nebenbei 27. Jul 2008

Mit Deiner aus dem englischen übernommen Redewendung "Am ende des Tages" wäre ich...

mirox 27. Jul 2008

Die bekommen ja auch jetzt schon genug über Google Analytics mit! Mit einem eigenen...


IT-weblog / 22. Jul 2008

Und noch ein Browser



Anzeige

Stellenmarkt
  1. BSH Hausgeräte GmbH, Traunreut
  2. Lernstudio Barbarossa GmbH, Kaiserslautern
  3. DIEBOLD NIXDORF, Paderborn
  4. Dataport, Hamburg, Bremen


Anzeige
Hardware-Angebote
  1. 1.499,00€
  2. 129,99€ (219,98€ für zwei)

Folgen Sie uns
       


  1. Knappe Mehrheit

    SPD stimmt für Koalitionsverhandlungen mit Union

  2. Gerichtspostfach

    EGVP-Client kann weiter genutzt werden

  3. DLD-Konferenz

    Gabriel warnt vor digitalem Schlachtfeld Europa

  4. NetzDG

    Streit mit EU über 100-Prozent-Löschquote in Deutschland

  5. Facebook

    Nutzer sollen Vertrauenswürdigkeit von Newsquellen bewerten

  6. Notebook-Grafik

    Nvidia hat eine Geforce GTX 1050 (Ti) mit Max-Q

  7. Gemini Lake

    Asrock und Gigabyte bringen Atom-Boards

  8. Eni HPC4

    Italienischer Supercomputer weltweit einer der schnellsten

  9. US-Wahl 2016

    Twitter findet weitere russische Manipulationskonten

  10. Die Woche im Video

    Das muss doch einfach schneller gehen!



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Indiegames-Rundschau: Krawall mit Knetmännchen und ein Mann im Fass
Indiegames-Rundschau
Krawall mit Knetmännchen und ein Mann im Fass
  1. Games 2017 Die besten Indiespiele des Jahres
  2. Indiegames-Rundschau Von Weltraumpiraten und dem Wunderdoktor

Matthias Maurer: Ein Astronaut taucht unter
Matthias Maurer
Ein Astronaut taucht unter
  1. Planetologie Forscher finden große Eisvorkommen auf dem Mars
  2. SpaceX Geheimer Satellit der US-Regierung ist startklar
  3. Raumfahrt 2017 Wie SpaceX die Branche in Aufruhr versetzt

Nachbarschaftsnetzwerke: Nebenan statt mittendrin
Nachbarschaftsnetzwerke
Nebenan statt mittendrin
  1. Hasskommentare Soziale Netzwerke löschen freiwillig mehr Inhalte
  2. Nextdoor Das soziale Netzwerk für den Blockwart
  3. Hasskommentare Neuer Eco-Chef Süme will nicht mit AfD reden

  1. Re: 1050 und dann noch langsamer?

    Sarkastius | 04:35

  2. Re: Endlich wieder neue Mini-ITX mit CPU

    Crogge | 04:23

  3. Re: Head of Problem !!

    superdachs | 03:20

  4. Re: Löschqopute irrelevant

    p4m | 02:57

  5. Re: Tweets haben Stimmung in den USA beeinflusst

    p4m | 02:52


  1. 16:59

  2. 14:13

  3. 13:15

  4. 12:31

  5. 14:35

  6. 14:00

  7. 13:30

  8. 12:57


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel