HTML5's mightiness, we don't need to introduce too much. Of which, the Geolocation is one of its important features - providing the function for determining user's location. With this feature, we can develop cool web apps based on geographical location information (especially by calling the Google Maps interface).
Now, all modern browsers have supported HTML5. Therefore, this is the top priority for each web designer & developer to study and start using HTML5 as soon as possible, in order to enjoy the convenient, fast and powerful functions it brought to web development.
HTML5 & CSS3 for the Real World covers all HTML5 and CSS3 related knowledge for websites development with zero foundation (including all the latest functions of HTML5 & CSS3, too). It's suitable for web designers and front-end developers who want to learn and apply the latest generation of browser technology.
Tedious CSS rules and not unified support of multiple browsers is always condemned by web designers. The author of Pro HTML5 and CSS3 Design Patterns concluded, grouped a variety of design patterns, and combined with some skills of HTML5 & CSS3, thus greatly simplified and enriched the web design process.