Je cherchais à l'origine un didacticiel de base sur la façon de commencer à utiliser des bases de données côté client dans la FF3.5. Ma compréhension était que cette fonctionnalité est un soutien à FF, Safari et IE8. Cependant, je rencontre un problème assez fondamental, qui est que la syntaxe de création d'une telle base de données ne semble pas être trouvée dans la FF3.5.
Par exemple, pour créer un nouveau DB: P> Toutefois, dans la fenêtre FF3.5.Opendatabase n'est introuvable. Il se trouve dans Safari 4 en utilisant cette syntaxe. Je n'ai pas testé IE8, donc je ne sais pas à ce sujet. P> Est-ce que quelqu'un a encore plus d'informations à ce sujet? P> p>
3 Réponses :
Ma compréhension était que cette fonctionnalité est une prise en charge de FF, Safari et IE8 P> blockQuote>
Nope, ce n'est que dans webkit (safari / chrome) et également via des engrenages. P>
Vous pouvez penser à la fonctionnalité de stockage locale / session plus simple, qui stocke simplement des données non structurées. Ceci est pris en charge par Firefox 3.5, IE8 et Safari, mais pas chrome. P>
Vous pouvez penser à localStorage et à la sessionStorage, qui font partie du W3C Web Stockage A > API. P>
IE8 et FX 3.5 prend en charge les propriétés ci-dessus. Vérifiez la documentation du vendeur ( développeur.mozilla.org pour Firefox ). P>
Firefox ne prend pas en charge le vrai dB ( Bug de suivi ) Et il n'est pas clair que la proposition actuelle (simplement rendre SQLite disponible pour les pages Web) est la bonne ou celle qui sera mise en œuvre dans tous les navigateurs (voir par exemple Ce message de Vlad Vukićević, un développeur Mozilla) P>
Je pense que vous parlez de ce site WebPleDB de W3C. Cependant, je ne sais pas à quel point c'est mature ou largement soutenue. p>
Si vous souhaitez stocker des données dans le client, il existe également http://taffydb.com/ qui est un simple dB javascript simple qui vit dans le navigateur. P>