And because now HTML5 is more stable than it was one year ago, and most of it is features are working in most of the browsers ( but some still require a polyfill ), I decided to start using HTML5 History API. A lot of websites use it and it is very easy to do so, but there some aspects I do not understand about it.