WHEN COOKIES DON’T CUT IT
@CRAIGSHOEMAKER
01110100 01101000 01100001 01101110 01101011 01110011 00100000 01100110 01101111 01110010 00100000 01100011 01101111 01101101 01101001 01101110 01100111 00100001
CODEhttp://bit.ly/ws-idx
http://bit.ly/indexeddb-intro
Web StorageDOM Storage
Web StorageDOM StorageLocal Storage
Web StorageDOM StorageLocal Storage
Session Storage
Web Storage Specificationhttp://bit.ly/1gkSLMF
5MB
1 character != 1 byte
Show ‘em the code,
yo!
Object Store
Object Store
Object Store
Database
New Version?Open Request
Upgrade Needed
onupgradeneeded
New Version?
YesOpen Request
Upgrade Needed
onupgradeneeded
Successonsuccess
New Version?
YesOpen Request
Upgrade Needed
onupgradeneeded
Successonsuccess
New Version?
Yes
No
Open Request
Upgrade Needed
onupgradeneeded
Successonsuccess
Erroronerror
New Version?
Yes
No
Open Request
Synchronous APIvia Web Workers
Get back to the curly
brackets!!
Lovefieldhttps://github.com/google/lovefield
localForagehttps://github.com/mozilla/localForage
WHEN COOKIES DON’T CUT IT
@CRAIGSHOEMAKER