daviddeutsch / yt-sanegrid

YouTube abandoned the subscription grid view. This has made a lot of people very angry and been widely regarded as a bad move.
http://daviddeutsch.github.io/yt-sanegrid/
GNU General Public License v3.0
37 stars 10 forks source link

Move video store (and maybe more) to IndexedDB #81

Open daviddeutsch opened 10 years ago

daviddeutsch commented 10 years ago

This might also fix #79. Candidates for inclusion:

https://github.com/webcss/angular-indexedDB

https://github.com/OpenLMIS/indexed-db-angular-service

Second one seems a little slim, not sure why. Might be missing maturity or a higher level of cleverness compared to the first.

Further reference:

https://developer.mozilla.org/en-US/docs/IndexedDB

In general, this should speed up yt-sanegrid a LOT. Maybe I'll end up using localStorage just for fallback, although for stuff like settings, it might be faster in general.

g-rocket commented 10 years ago

You might want to also use axemclion / IndexedDBShim to support more browsers