How can I check if the browser you are using supports the HTML5 history api?
As you can see here http://caniuse.com/#search=history only chrome +ff4 and several others s
You can detect support for history management (as well as many other browser features) using Modernizr.
if (Modernizr.history)