Can someone point me to a compatibility chart for browsers that support/don't support the HTML5 History API?
Spec: http://www.w3.org/TR/html5/history.html
Tutorial: https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history
Browser Support For The HTML5 History API At the time of writing the HTML5 history API is supported in all modern browsers (IE, Safari, Chrome, Firefox) except in Opera Mini.
HTML5 is now compatible with all popular browsers (Chrome, Firefox, Safari, IE9, and Opera) and with the introduction of DOCTYPE, it is even possible to have a few HTML features in older versions of Internet Explorer too.
According to HTML5test.com, Chrome and Opera are ahead of the pack in overall HTML5 compatibility. Firefox comes in a distance second, and IE and Safari trail in third. Of course, these standings can change at any time as browsers release bug fixes, patches, and new versions.
The HTML5 History API gives developers the ability to modify a website's URL without a full page refresh. This is particularly useful for loading portions of a page with JavaScript, such that the content is significantly different and warrants a new URL. Here's an example.
This might help : http://caniuse.com/#search=history
All the modern browsers now do it, except IE (even IE10 no word yet) - though they all implement it differently. You can read about the differences with their implementations here https://github.com/browserstate/history.js/wiki/The-State-of-the-HTML5-History-API
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With