HTML5 is a markup language used for structuring and presenting content on the World Wide Web. It was finalized, and published, on 28 October 2014 by the World Wide Web Consortium (W3C). This is the fifth revision of the HTML standard since the inception of the World Wide Web.

New form control attributes like number, date, time, calendar, and range. New graphic elements: Svg and Canvas. New multimedia elements: audio and and video. And many other New tags – these are great for search engines to understand what your website is actually about.

HTML5 is a coded structure similar to its ancestor HTML, making it compatible with multiple web browsers and devices that have web functionalities at the same time. This means HTML5 is usable for Mozilla Firefox, Google Chrome, Opera, Internet Explorer and various handheld devices like the iPhone, iPad, smartphones; Galaxy Tabs, iPads, and other tablets that will come out in the future.

History of HTML

For its first five years (1990-1995), HTML went through a number of revisions and experienced a number of extensions, primarily hosted first at CERN, and then at the IETF.

With the creation of the W3C, HTML's development changed venue again. A first abortive attempt at extending HTML in 1995 known as HTML 3.0 then made way to a more pragmatic approach known as HTML 3.2, which was completed in 1997. HTML4 quickly followed later that same year.

HTML5 first came about in 2004 with the first version to come out in 2008.

Main Changes

HTML5 has been designed to deliver almost everything you'd want to do online without requiring additional software such as browser plugins. It does everything from animation to apps, music to movies, and can also be used to build incredibly complicated applications that run in your browser.

Video and audio can now play on browsers without the need of flash or silver light.

Current state of HTML5

All major browsers are HTML5 ready, or at least partly. HTML5 is a ever changing standard. They are always reviewing and looking what would be the next best thing to add to make HTML5 better.

An example of this is if you see a video tag on multiple browsers they all look different.

Your even using HTML5 now as this site is built with it!

Why did we need HTML5?

The state of HTML4 lacked many features one of the main ones was that google couldn't understand what you were looking at. Now HTML5 is used to get a better understanding of how a web page is put together. Meaning SEO is more complex, but better.

The state of web technologies even a few years ago was very patchy. Some browsers supported some things and other supported different things. Making it overly complicated no one solution fits all which is what HTML5 Solves.

Pathway to future web technology

HTML5 is the future of web browsing and it will surely revolutionize the way we surf the Internet. Even under the limited nature of HTML4, developers have created some mind-boggling web sites, but in HTML5 we can build bigger and better sites.

Now we can do stuff we could of only possibly done in a standard application like a game or using a plugin - we aren't limited anymore.

Projects with HTML5