Web SQL Database needs to die. The sooner IndexedDB is in the hands of developers the better.
17 plus ones
Shared publicly•View activity
View 77 previous comments
- Regardless of your opinion on websql vs. indexeddb, you are 100% wrong in your opinion about "they didn't want you to program from browsers with local persistence anymore". There is plenty of evidence to the contrary (I'm sure the debate on whatwg was lengthy), including the fact that Mozilla is building a mobile platform entirely on web standards and clearly the ability to store data is important.
Also worth noting: Safari 8 (both Mac and iOS) supports IndexedDB. Assuming IE 12 goes from partial support to full support, that means all modern browsers fully support IndexedDB soon.Jun 11, 2014
- Mozilla was one of the organizations that had an issue with Web SQL DB and it is definitely not in their interest for people to go outside the browser (given their mission https://www.mozilla.org/en-US/about/manifesto/)Jun 11, 2014
- Yep, there's definitely huge demand for iOS and Android apps. Mozilla is certainly adapting with all of their work on Firefox OS, but it's a steep hill to climb.
- I have just come across this thread as I am relatively new to mobile development, but have recently successfully deployed apps for iOS and Android.
I have to say I am in full agreement with Todd on this. I am staggered to read ".... lazy developers who can't come to grips with SQL and write crazy amounts of code trying to avoid learning it. I prefer working with well rounded competent people." w.r.t. developers avoiding the use of WebSQl/SQLite
Todd is absolutely right about this. What's so difficult about learning SQL?
I come from a background of php/mySQL, but it is all self-taught and I got to grips with mySQL in a matter of a few days - I had to, because many years ago I took over a website which had been abandoned by the previous developer, and had to get it back up and running urgently. Looking at WebSQL syntax, I know if I was put in the same position with it as I was with mySQL, it would take me a similarly short time. It is clear, intuitive and powerful.Aug 25, 2014
- Hey Kevin. How's it going after all this time ? You still in IT ? Have you written any great IndexedDB apps lately ? Or seen any ?Jun 19, 2015
- Hi Simon. Yep, I'm still in software. I have not needed substantial client side storage in my webapps yet.
Many people don't talk about how their apps are built, but I think that usage of IndexedDB is increasing either directly or through wrappers like PouchDB. The Financial Times wrote specifically about how they use IndexedDB and fallback to Web SQL as needed, which is what PouchDB does. I'm guessing that's pretty common.
All major web implementations support IndexedDB now, though with varying degrees of quality (iOS) and completeness (IE). It's a shame that it took 3 years to get there with the release of iOS 8.Jun 19, 2015