HTML5 is a very broad specification that isn't even fully developed yet. Most modern browsers implement parts of the specification, and the things that we use at Todoist are web storage and offline support. Even with only these two things, we can provide an experience that nothing else can match, including:
- Offline usage: When you can't connect to the Internet, Todoist automatically switches to offline mode, enabling you to access and update your projects and tasks. When you come back online, we sync your data with our servers.
- Stunning performance: Using Todoist is as fast and responsive as a desktop application. This is because everything is stored locally and the application does not need to speak with a server far away all the time. This provides an experience that non-HTML5 based web applications simply can't offer.