WebSQL Database
WebSQL é uma especificação obsoleta da API do navegador da Web para armazenar dados em bancos de dados que podem ser consultados usando a variante SQL. [1] [2]
A API é suportada pelo Google Chrome, [3] Opera, [4] Microsoft Edge, [5] e pelo navegador Android, embora o suporte esteja sendo gradualmente eliminado. [6] O Web SQL foi preterido e removido para contextos de terceiros no Chromium 97. O acesso Web SQL em contextos inseguros está obsoleto a partir do Chromium 105, momento em que uma mensagem de aviso será exibida no painel de problemas do Chrome DevTools.
O W3C Web Applications Working Group parou de trabalhar na especificação em novembro de 2010, citando a falta de implementações independentes (ou seja, usando um sistema de banco de dados diferente do SQLite como back-end) como o motivo pelo qual a especificação não poderia avançar para se tornar uma recomendação do W3C. [1]
A Mozilla Corporation foi uma das principais vozes por trás do rompimento das negociações e da depreciação do padrão, ao mesmo tempo em que foi o principal proponente por trás de um padrão de 'armazenamento alternativo', o IndexedDB. [7] [8] O argumento da Mozilla contra ele se tornar um padrão era porque ele codificaria as peculiaridades do SQLite. [9] [10]
Ver também
- HTML5
- IIndexed Database API
- Web Storage
Referências
- ↑ a b «Web SQL Database (W3C Working Group Note)». W3.org. Consultado em 25 October 2011 Verifique data em:
|acessodata=
(ajuda) Erro de citação: Código<ref>
inválido; o nome "webdatabase-spec" é definido mais de uma vez com conteúdos diferentes - ↑ Nelson, Anne Fulcher, and Nelson, William Harris Morehead. (2001). Building Electronic Commerce with Web Database Constructions. Boston, MA: Addison Wesley.
- ↑ Fette, Ian (25 January 2010). «Chromium Blog: More Resources for Developers». Blog.chromium.org. Consultado em 7 September 2013 Verifique data em:
|acessodata=, |data=
(ajuda) - ↑ «Can I use Web SQL Database». Caniuse.com. Consultado em 7 September 2013 Verifique data em:
|acessodata=
(ajuda) - ↑ «View Web SQL Data». learn.microsoft.com. Consultado em 17 September 2022 Verifique data em:
|acessodata=
(ajuda) - ↑ «Deprecating and removing Web SQL». Chrome Developers
- ↑ «Why is WebSQL database deprecated?». Programmers Exchange
- ↑ «Beyond HTML5: Database APIs and the Road to IndexedDB». Mozilla Corporation
- ↑ O'Callahan, Robert (4 de junho de 2010). «Well, I'm Back: Not Implementing Features Is Hard». Weblogs.mozillazine.org. Consultado em 18 de fevereiro de 2011. Cópia arquivada em 26 de janeiro de 2021
- ↑ Ranganathan, Arun (1 de junho de 2010). «Beyond HTML5: Database APIs and the Road to IndexedDB – Mozilla Hacks - the Web developer blog». Mozilla Hacks – the Web developer blog. Consultado em 21 de maio de 2021
Ligações externas
- Rascunho de trabalho do banco de dados SQL da Web do W3C
- Banco de dados SQL da Web no Info-Q
- Armazenamento SQL no Can-I-Use