2011-09-01 30 views
6

閱讀http://www.w3.org/TR/webdatabase/更具體經過:使用HTML5 Web SQL數據庫API安全嗎?

本文檔是W3C推薦標準賽道上,但規範 工作已經停止。規範達成了一個僵局:所有感興趣的 實現者都使用了相同的SQL後端(Sqlite),但我們需要多個獨立實現來沿着 標準化路徑繼續。

我想知道如果使用HTML5數據庫API是否「安全」(即持續支持)?

回答

10

這是非常不願意的。它已停止並正在被替換爲IndexedDB API。最終,Web SQL數據庫將從當前支持它的瀏覽器中刪除。

您可能會喜歡閱讀Web SQL DatabaseIndexedDB的當前瀏覽器支持數據。 Web SQL數據庫目前支持更多的瀏覽器,但Firefox不支持它,並且勝過Safari,Opera和各種移動瀏覽器,所以它只有28%左右,而IndexedDB接近36%的全球支持。另外,我相信一般認爲微軟將在IE10中支持IndexedDB,而Web SQL數據庫API不會再有進一步發展。

更新,2013-02-04: IE10 確實支持IndexedDB; Web SQL和IndexedDB都不到50%的支持。 IndexedDB規範的合規性也非常好,這導致IE10,Firefox和Chrome現在都支持它前置前綴。

2

號在更大,更是字母文字,

當心。此規範不再處於主動維護狀態,並且Web應用程序工作組不打算進一步維護它。