Hasher - Browser history manager for rich media websites
- Browsers evolved since the other available solutions were created. - Some of the alternatives are way too complex, sometimes doing more things automatically than you actually want it to do. - Source code of most of the solutions are way too cryptic making it impossible to customize for your need or to debug it in case you find any issue. - Some of the solutions require extra markup and/or blank files to make it work. - The HTML5 History API is awesome but some for some kinds of applications using the `location.hash` may still be the recommended solution for saving application state.