history.js
history.js copied to clipboard
History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools...
One could make the argument that history.js ought not to be bundled in the server-rendered js (as it will not work); but I think there is value to keeping things...
https://github.com/browserstate/history.js/pull/102 suggests that history.js was once compatible with google closure advanced mode, but I can find no trace of current support. Has support for this been removed?
### browserstate/history.js now has a Chat Room on Gitter @balupton has just created a chat room. You can visit it here: [https://gitter.im/browserstate/history.js](https://gitter.im/browserstate/history.js?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&content=body_link). This pull-request adds this badge to your README.md:...
I was reading [A modern Javascript Router](http://krasimirtsonev.com/blog/article/A-modern-JavaScript-router-in-100-lines-history-api-pushState-hash-url) and I noticed that he got around all the browser inconsistencies with a single `setInterval()` to check if the URL had changed. I...
I have a problem with history.js surpressing the leading # in the location. Reloading the page or users trying to access the page via copy paste will end up in...
It would be great to have `main` defined in `bower.json` since then it's possible to use this gem with rails-assets.org! ;)
We have seen many instances `Failed to execute 'setItem' on 'Storage': Setting the value of 'History.store' exceeded the quota.` Stacktrace ``` Error: Failed to execute 'setItem' on 'Storage': Setting the...
A similar question has been asked before, but there doesn't seem to be any resolution. https://github.com/browserstate/history.js/issues/70 I've been racking my brain on this one and I don't see how to...
I got slight problem with back compability, just for IE8(testing throught the emulator in the new IE version of debugger) exclusively but not tested on other HTML4 browsers. The HTML5...
The plugin errors on initialization ("Cannot read property 'indexOf' of undefined") when a form with the name "location" is present on the page and the script is loaded at the...