What Is HTML5?

Anthony James —  September 2, 2011

What is HTML5? If you haven’t heard of it by now, then you are for sure living under a rock. With the recent release of Amazons HTML5 kindle reader and linkedin’s new HTML5 interface, everyone from CNN to Foxnews is talking about it. So What is it? As a newb you’re still smarter than the average person. So this quick “What is” video will tell you.. Well.. What is HTML5?

For your reading pleasure, here are the main features of HTML5 that make it revolutionary.

Mobile
HTML5 is being adopted most quickly in the mobile setting. While not all desktop browsers currently support HTML5, 95% of all new smart phones do. This setting is where your seeing amazing phone/tablet applications being built with web technologies. These applications can act and perform in many times the exact same way as a native application. The real power is the fact HTML5 is compatible across platforms. Instead of writing a native app for the iPhone and Android, you write code once. #win.

You can get started now with learning HTML5 for mobile devices by taking a look at two of our screencasts on pinehead.tv
Introduction To HTML5 Mobile Web App Development Part 1
HTML5 Web App Part 2 | Making it run like a web app

Offline
HTML5 allows you to utilize new browser api’s to make your web content available when the user is not connected to the internet.

File Access
File access gives you the ability to read files [a]synchronously, write files to a temporary location, upload binary data, and drag and drop files from your desktop to the browser.

Graphics (canvas tag)
The canvas tag combined with JavaScript is a very powerful tool in HTML5. It allows you to create an interface to resize graphics, create moving animations, and even create entire games.

Storage
Storage allows the developer (you the newb guy/gal reading this) to build an app that can store data on the client side rather than server side, of course you can also sync it back to the server.

Multimedia
HTML5 got it’s reputation when Apple refused to allow adobe flash onto the iphone. Instead apple insisted developers use HTML5 to play video. The native

The HTML5 Chrome Market Place
HTML5 also began it’s adaption when google released the Chrome store. The Chrome store allows HTML5 developers to sell access to their application just like the apple/android app stores do. However, the applications can only be accessed in google chrome and on a desktop.

EDIT: According to Mozilla explains that Web Sockets and Geolocation are not part of HTML5

Want to learn how to add your HTML5 app to the chrome store?

Anthony James

Posts Twitter Facebook

Anthony is a Web Software Developer & Linux Systems Engineer. With 11 years of experience in these fields. He is also the founder and main contributor at Pinehead.tv. He is passionate about passing on his technical knowledge through training and educating others.