offline mode! html5 manifest.appcache way. read ok. write in progress, some resync