Today the team started working on an offline ready intranet application. The application requirement states "User should be able to track all activities and view his or her profile information excluding the password online and offline". fun eh? Well, our options were limited to Cookies, offline storage and IndexedDB.
- Cookies, are too restricting size wise
- Offline storage is based on key, value pair (I know we can convert the object to a json string and store it but why we will have to prompt the user to increase offline storage size)
- IndexedDB is what I went with (it is part of the HTML5 standards even though its a draft)
Once we started writing code to set up the database schema, we noticed we couldn't delete the databases without going directory to the APPData folder and look for the browser's "Firefox and Chrome" specific directories. the idea of keeping two additional Windows Explorer windows open at all time was not a good solution.
and the stand alone executable IndexedDBFinder.zip (5.26 kb)
Screen capture

Hope it saves someone some time :-)
Stay tuned for the IndexedDB fun post coming soon.