3 ms·
I would like to take the credit, but Nolan was able to write about that stuff because it was a huge part of the work he has been doing. For my purposes supporti
by daleharvey 12y ago
I would like to take the credit, but Nolan was able to write about that stuff because it was a huge part of the work he has been doing. For my purposes supporting reasonably modern Idb and so so support for WebSQL was good enough but Nolan and others have been pushing to make sure it works great in IE, old versions of Android and iOS etc.
The bugs we have been finding have been making their way back upstream and a lot of those nightmares are down to legacy support, between modern versions of Firefox, Chrome and Android (kinda chrome) idb is pretty much conformant. hopefully IE and in a huge way Safari / iOS get themselves fixed soon.
- nolanl 12y agoDale's humble, but he really is doing the Lord's work, because he set up all the Selenium/Saucelabs tests against the different browsers, fixed intermittent bugs and timeouts, etc. He's been doing all the unglamorous work that keeps us honest. No way I would have the patience for this stuff if there wasn't a big red X on my pull request to tell me I broke something in PhantomJS/IE/Safari... And also I should point out it's not just PouchDB - the LocalForage [1] and ydn-db [2] devs have been really helpful - we all swap war stories and help file bugs on the browser vendors and such. Hopefully all this effort really will do for IndexedDB what jQuery did for the DOM. :) [1]: https://github.com/mozilla/localforage https://github.com/mozilla/localforage [2]: http://dev.yathit.com/ydn-db/index.html http://dev.yathit.com/ydn-db/index.html