Time to make history

So, still using hashes for ajax navigation? Yeah me too. Well that isn’t really necessary any more. Since HTML5 is really mainstream these days it’s time to start taking advantage of window.history.pushState API, caniuse.com seems to agree with that. As you can see there is support for the latest version of all major browsers. For browsers that do not support the pushState API yet there is a beautiful JS library with fallback support to using hashes.