WebAPI/Storage2013: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1: Line 1:
What we want (some of which we already have)
What we want (some of which we already have)


== have explicit temporary and permanent storage ==
== Have explicit temporary and permanent storage ==
* temporary intended to solve caching but cache that can go away without penalty
* temporary intended to solve caching but cache that can go away without penalty
* no permission dialogues!
* no permission dialogues!
Line 7: Line 7:
* we're very close to this, bent about to start reviews
* we're very close to this, bent about to start reviews


== plug in localStorage to temporary storage ==
== Plug in localStorage to temporary storage ==
* Honza is working on re-write of localStorage
* Honza is working on re-write of localStorage
* appcache rewrite also coming up from Honza
* appcache rewrite also coming up from Honza
* lower priority
* lower priority


== moving data from temporary to permanent storage (database migration) ==
== Moving data from temporary to permanent storage ==
* also called database migration
* ex. Gmail "go offline"
* ex. Gmail "go offline"
* ex. Amazon cloud reader
* ex. Amazon cloud reader


== "simpleStorage" (~async localStorage) ==
== SimpleStorage API ==
* basically async localStorage
* need very simple API
* need very simple API
* high value, low amount of work
* high value, low amount of work
Line 26: Line 28:
* something that uses IDB and/or localStorage?
* something that uses IDB and/or localStorage?


== general appcache problems ==
== General appcache problems ==
* spec is terrible (poorly written)
* spec is terrible (poorly written)
* Mounir will help drive spec side of fixing this
* Mounir will help drive spec side of fixing this
Line 54: Line 56:


== Priorities ==
== Priorities ==
* Simple storage, P1
* SimpleStorage API, P1
* FileSystem API, P2
* FileSystem API, P2
* IndexedDB in workers, P3
* IndexedDB in workers, P3
* Quota API, P4
* Quota API, P4
* Database migration, P5
* Database migration, P5
Confirmed users
58

edits