Mise à jour du 14/11/2011 par Idelways
La fondation Mozilla vient de prendre la décision d'intégrer son implémentation du sous-composant de l'HTML5 IndexedDB à la neuvième bêta de Firefox 4 qui sortira dans les jours qui viennent.
IndexedDB est une ébauche de standard (encore au stade de brouillon auprès du W3C) qui devrait munir le navigateur d'une bases de données locale pouvant garder d'importantes quantités d'informations sous forme de valeurs simples ou d'objets hiérarchisés.
Avec la diversification et la complexification des applications côté client, le long débat sur l'utilité de permettre aux navigateurs de stocker des données semble tranché, et pas que pour Mozilla.
En effet, tous les navigateurs offrent actuellement une implémentation (plus ou moins complète) d'un autre standard concurrent à IndexedDB, Web Storage. Ce dernier est en revanche conçu pour gérer de petites quantités de données.
Le WC3 avait donc élaboré WebSQL, un autre standard, qui a reçu un accueil mitigé des principaux éditeurs et a fini par être abandonné en novembre dernier.
IndexedDB prend donc la relève et semble en tout cas séduire les acteurs majeurs du web. Microsoft, qui n'intègre pourtant pas les standards avant leurs finalisations, a implémenté IndexedDB pour Internet Explorer 9 en tant que module installable indépendamment dans le cadre des HTML Labs.
L'implémentation d’IndexedDB sur Firefox bêta 9 ne sera pas entièrement conforme au standard dans son état actuel. L'API synchrone sensée être utilisée avec WebWorkers (l'exécution de scripts comme taches de fond) n'a pas été implémentée.
La fondation a par ailleurs intégré une fonction getAll() qui ne fait pas partie du standard mais que Mozilla trouve utile.
Cette fonction sera vraisemblablement proposée au groupe de travail d'IndexedDB ou sera, le cas échéant, supprimée de l'implémentation de Mozilla.
Source : Mozilla developer
Et vous ?
Avez-vous déjà essayé IndexedDB ou autre standard de stockage des données côté client ?
Dans quel contexte ? Qu'en pensez-vous ?
La neuvième bêta de Firefox 4 intègrera IndexedDB
Un sous-ensemble de l'HTML5 pour le stockage de données côté client
La neuvième bêta de Firefox 4 intègrera IndexedDB
Un sous-ensemble de l'HTML5 pour le stockage de données côté client
Le , par Idelways
Une erreur dans cette actualité ? Signalez-nous-la !