Building A Simple Cross-Browser Offline To-Do List With IndexedDB And WebSQL