2011-09-01 9 views
6

Después de leer http://www.w3.org/TR/webdatabase/ y más concretamente:¿Es seguro utilizar la API de base de datos web HTML5 HTML5?

Este documento fue en la pista Recomendación W3C pero especificación trabajo se ha detenido. La especificación llegó a un callejón sin salida: todos los implementadores interesados ​​han utilizado el mismo backend SQL (Sqlite), pero necesitamos implementaciones independientes múltiples para proceder a lo largo de una ruta de estandarización .

Me pregunto si es "seguro" (es decir, soporte continuo) utilizar la API de la base de datos HTML5?

Respuesta

10

Es muy desaconsejable. Se detuvo y está siendo reemplazado por IndexedDB API. Eventualmente, la base de datos web SQL será eliminada de los navegadores que actualmente la soportan.

Puede que desee leer las cifras actuales de soporte del navegador para Web SQL Database y IndexedDB. Web SQL Database tiene más navegadores que actualmente lo soportan, pero Firefox no lo admite y supera a Safari, Opera y varios navegadores móviles, por lo que solo está en alrededor del 28%, mientras que IndexedDB tiene un 36% de soporte global. Además, creo que generalmente se cree que Microsoft admitirá IndexedDB en IE10, mientras que la API Web SQL Database no irá más allá.

actualización, 04/02/2013: IE10 hace apoyo IndexedDB; Web SQL e IndexedDB tienen poco menos del 50% de soporte. El cumplimiento de la especificación de IndexedDB también es muy bueno, lo que ha llevado a IE10, Firefox y Chrome, que ahora lo soportan sin prearreglo.

2

No. En grandes letras, más audaz es el texto,

Cuidado. Esta especificación ya no se encuentra en mantenimiento activo y el Grupo de trabajo de aplicaciones web no tiene la intención de mantenerla más.

Cuestiones relacionadas