HTML5-History-API
HTML5-History-API copied to clipboard
HTML5 History API expansion for browsers not supporting pushState, replaceState
Encountered this in IE9. Assume it applies to all legacy versions of IE. When using the polyfill in IE9, it works fine until the internal windowLocation.hash exceeds 2083 characters. At...
http://spb-piksel.ru/history/ 
I am using angularjs 1.2.26 and trying to use this library. Getting below error while trying to load the webpage in IE9: ``` Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting!...
The base URL is the current page in the HTML5 implementation (as per the spec), but the domain root in HTML4 implementation. For example, running [this fiddle](http://jsfiddle.net/luhn/auth3x5q/) in Chrome 45...
Tests?
It'd be nice to see that this library had decent test coverage to watch for regressions. It'd be hard for a big company to rely on this library without being...
I believe this test demonstrates that the standard `hashchange` event is broken. In `onHashChangeEvent`, `fireNow` and `lastURL` values are different, and appear to capture the last [sic] and next [sic]...
If I update document.title before history.pushState, then the google chrome history entry have the title of the page before and not the new title. I think it is the problem...
I can't see anywhere which states which browsers that this supports? I presume that it supports IE8 and IE9? But it would be good to know about others.