Rate this session

In a chaotic world of new devices and platforms, the combination of the HTML5 standard, along with CSS3 and modern JavaScript libraries, complete a platform with the most cross-device value in which to invest. Designing content, interactions, and applications in HTML5 can quickly be adapted to phones, tablets, and browsers - and device SDKs are allowing a quick transition from HTML5 to native applications by packaging the application with the browser rendering and JavaScript engines, like WebKit. However, beyond the typical explanations of the parts of this "HTML5 platform," most of the reference content today fails to translate these possibilities into real-world scenarios.

This session takes the next evolutionary step past the introduction of the potential of HTML5 by suggesting real-world applications beyond what is used by large companies. For example, some introductions speak to localization with the context that Google leverages those APIs to attempt to give you a localized search. However, once the user lands on the local site, it can also leverage localization to personalize content and seek more information about users, without having to ask them to enter addresses or zip codes. Not only can HTML5 help search engines give you more relevant results, but microdata semantics can extend HTML5 to make your organic search result stand out - by indicating whether your content is an article, has a popularity ranking, and other relevant information. All this information can be provided while the user is still within the search engine's pages - even before the user enters your site. The session also suggests steps beyond the starting point of learning HTML5 and its semantics, by suggesting how to evolve current mobile and traditional websites onto potentially native device applications, outlining tools like Phone Gap and Appcelerator Titanium to quickly extend the value of HTML5, CSS3, and Javascript skills and investments.

Session Takeaways

1. HTML5 as a cross-device application platform.
2. Using Geolocalization to discover customer information vs traditional fill-the-form requests.
3. Structuring your content with microdata semantics to improve the display of search results.