20 Things I Learned about Browsers and the Web

Avatar of Chris Coyier
Chris Coyier on

Really neat presentation of a book by the Google Chrome Team. Everyone seems to be calling it an “HTML5” book There is certainly a bunch of HTML5 going on, but there is also loads of CSS3 and clever JavaScript at work. Read a few pages then close the tab and then go back to it to check out a fun bookmarking idea.

Of particular interest is how they are using window.history.pushState() and window.history.replaceState() to change the URL in the browser window without refreshing the page (view it in WebKit or Fx4). This is definitely the future of Ajaxing sites while maintaining quality deep linking, especially since the fallback is just using a hash tag links which is the current technique of choice.

Direct Link →