Numerical experiments, Tips, Tricks and Gotchas

Numerically speaking

Creating HTML5 Offline Web Apps. Useful references


HTML5 is a markup language used for structuring and presenting content on the World Wide Web. It was finalized, and published, on 28 October 2014 by the World Wide Web Consortium (W3C) [1], [2], [3].

Books, chapters


Video tutorials

Sample applications

Selected JS libraries



  1. wikipedia.org, HTML5
  2. w3schools, HTML5 Introduction
  3. Louis Lazaris, A Basic HTML5 Template For Any Project
  4. Peter Lubbers, Brian Albers, Frank Salim, Pro HTML5 Programming, Creating HTML5 Offline Web Applications
  5. Craig Buckler, How To Create an Offline Web Application
  6. Matthew Andrews, Tutorial: How to make an offline HTML5 web app, FT style
  7. Matthew Andrews, Tutorial 2: Supporting both IndexedDB and WebSQL on a cross platform web app
  8. Nick Harlow, Building Data-Intensive, Secure, Offline Web Applications
  9. Jean, How to create offline HTML5 web apps in 5 easy steps
  10. Jonathan Stark, Video: Building Offline Web Apps with HTML5
  11. O'Reilly Webcast, Building Offline Web Apps with HTML5
  12. Ben Nadel, Experimenting With HTML5's Cache Manifest For Offline Web Applications
  13. Matt Andrews, Building A Simple Cross-Browser Offline To-Do List With IndexedDB And WebSQL
  14. Ramesh Nair, Heartnotes - offline, encrypted diary using Electron.js + React.js
  15. Mehdi Khalili, Offline Web Application
  16. Giorgio Sironi, Offline web applications: a working example
  17. JavaScript Crypto Libraries
  18. Chris Veness, Movable Type Ltd, Sample projects; Useful scripts
  19. Chris Veness, Libraries of cryptographic functions implemented in JavaScript
  20. John Mueller, Four Serious Math Libraries for JavaScript
  21. d3js.org, Data-Driven Documents
  22. Scott Murray, D3 alternatives
  23. arborjs.org, Arbor - a graph visualization library using web workers and jQuery
  24. sigma.org, Sigma is a JavaScript library dedicated to graph drawing
  25. jsnetworkx.org/, JSNetworkX. A JavaScript port of the NetworkX graph library
  26. flotcharts.org, Flot is a Javascript plotting library for jQuery.


© Nikolai Shokhirev, 2012-2017

email: nikolai(dot)shokhirev(at)gmail(dot)com