Datenbank im Browser

Firefox 4 Beta 9 kommt mit IndexedDB

Die kommende Beta 9 von Firefox 4 soll IndexedDB unterstützen. Aktuelle Entwicklerversionen des Browsers enthalten bereits die Datenbank, mit der Entwickler Daten auf Clientseite speichern können.

Artikel veröffentlicht am ,

Während Web SQL vor dem Aus steht, kommt die Implementierung von IndexedDB voran. Ähnlich wie Web Storage ermöglicht es auch IndexedDB Webentwicklern, Daten lokal auf dem Rechner des Nutzers zu speichern. Das ermöglicht eine Offlinenutzung von Applikationen oder beschleunigt diese, da die Daten nicht immer vom Server bezogen werden müssen. Während Web Storage aber auf die Speicherung einfacher Schlüssel-Wert-Paare (Key-Value-Storage) beschränkt ist, lassen sich mit dem Indexed Database API komplexere Datenstrukturen verwalten. So können zu einem Schlüssel mehrere Datenspalten und zusätzlich Indices für die einzelnen Spalten angelegt werden. Einzelne Datensätze lassen sich so auch anhand anderer Kriterien als ihrem Schlüssel aus der Datenbank lesen.

Stellenmarkt
  1. Mitarbeiter Datenschutz / Compliance - Schwerpunkt IT (w/m/d)
    dmTECH GmbH, Karlsruhe
  2. QA-Engineer (m/w/d)
    innus GmbH, Frankfurt
Detailsuche

Web SQL ging noch einen Schritt weiter und sollte eine SQL-Datenbank im Browser zur Verfügung stellen. Da aber alle an der Technik interessierten Browserhersteller dieselbe Implementierung, SQLite, verwenden, wurden die Arbeiten an der Spezifikation eingestellt. Für eine Standardisierung bedarf es mehrerer, unabhängiger Implementierungen der Spezifikation.

Microsoft hat vor kurzem eine experimentelle Version des Internet Explorers mit IndexedDB-Unterstützung veröffentlicht. Mozilla will die Technik bereits in Firefox 4 regulär unterstützen und diese daher in der kommenden Beta 9 freischalten. Aktuelle Nightly Builds von Firefox unterstützen IndexedDB bereits. Eine Einführung in IndexedDB gibt Mozilla unter developer.mozilla.org.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Luftsicherheit
Wenn plötzlich das Foto einer Waffe auf dem iPhone erscheint

Ein Jugendlicher hat ein Foto einer Waffe per Apples Airdrop an mehrere Flugpassagiere gesendet. Das Flugzeug wurde daraufhin evakuiert.

Luftsicherheit: Wenn plötzlich das Foto einer Waffe auf dem iPhone erscheint
Artikel
  1. Paypal, Impfausweis, Port Royale: Erste Apotheken geben wieder Zertifikate aus
    Paypal, Impfausweis, Port Royale
    Erste Apotheken geben wieder Zertifikate aus

    Sonst noch was? Was am 30. Juli 2021 neben den großen Meldungen sonst noch passiert ist, in aller Kürze.

  2. Black Widow: Scarlett Johansson verklagt Disney
    Black Widow
    Scarlett Johansson verklagt Disney

    Scarlett Johansson hat wegen des Veröffentlichungsmodells von Black Widow Klage eingereicht. Disney nennt das Verhalten "herzlos".

  3. VW ID.4 im Test: Schön brav
    VW ID.4 im Test
    Schön brav

    Eine Rakete ist der ID.4 nicht. Dafür bietet das neue E-Auto von VW viel Platz, hält Spur und Geschwindigkeit - und einmal geht es sogar sportlich in die Kurve.
    Ein Test von Werner Pluta

Der Kaiser! 17. Jan 2011

AndyK70 14. Jan 2011

Das W3c war für die Spezifikation zuständig, die Browserhersteller sind für die...

Lala Satalin... 14. Jan 2011

Und was waren daran Unwahrheiten? Ich habe ihn getestet und war nicht übezeugt. It simply...

Mr Dick Pump 13. Jan 2011

wie dick wollen die denn noch aufblähen??? Opera ist schlank und besser



Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Schnäppchen • Mega-Marken-Sparen bei MediaMarkt (u. a. Lenovo & Razer) • Tag der Freundschaft bei Saturn: 1 Produkt zahlen, 2 erhalten • Razer Deathadder V2 Pro Gaming-Maus 95€ • Alternate-Deals (u. a. Kingston 16GB Kit DDR4-3200MHz 81,90€) • Razer Kraken X Gaming-Headset 44€ [Werbung]
    •  /