Empezando incorrectamente me hizo demorar mucho tiempo, pero finalmente aprendí a desarrollar un pequeño ejemplo en mi localhost.
Referencia: Creating HTML5 Offline Applications