I think that the free HTML5 Immersion online book is generally a great source for describing the new features of HTLM5. It has a chapter on a new element of history, Manipulating History for Entertainment and Profit .
The summary is that it is not just an online airliner to do the job right. When you fake a new page using AJAX, you also need to fake the loading of the previous page when the user clicks the back button.
source share