History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState)...[百科]