HTML5 is buzzing in web design community and making an excitement, as the offered features open many possibilities in creating web pages and web apps.
However, HTML5 has many new tags and specifications compare to HTML4, which is often makes some people, particularly beginners, get confused and feel intimidated. So, in this post we try to collect the best sources where you can start learning HTML5 from the very beginning.
We will be starting from introduction to HTML5 and its features. It is always a good start to learn something new from the very basic subject.
In this article, Lachlan Hunt of a List Apart presented a brief introduction to some of the major features in HTML5.
Taken from the source; Remy Sharp talks you through the major changes in the latest version of HTML, and reveals what HTML5 features we’ll all be using very soon
Jeffrey Way presented an in-depth history of HTML5. As what he said, in this article he will describe the important events that lead to what we now recognize as HTML5.
There always be Wikipedia where you can find every information you need, as well as an introduction to HTML5.
Smashing Magazine editors explaining in and out, why we should adapt HTML5 starting today and breaking our fears to adapt this new (still in progress) technology.
Creating Web Pages with HTML5
After knowing what is HTML5 and what possibilities can be done through it, let’s do some practice making a simple web page using HTML5.
Taken from the source, Joshua Johnson of DesignShack will explain all that stuff at the top of an HTML file and outline the basic structure that you’ll follow for creating your own HTML files.
Jake Rocheleau explaining how to build web pages using HTML5 for beginners as well as giving you some sources of free HTML5 templates.
In this tutorial, Chris Spooner will walk us through the entire process of creating a WordPress theme using HTML5 called Typo.
The following are some tutorials to make web page element more attractive.
We have been using various technologies to edit and store text within a web browser. Now with the content editable attribute in HTML5, editing content through browser is much easier.
Nickla & Darcy Clake of Themify presenting a short tutorial creating grayscale image using HTML5 canvas.
Look Into HTML5 Audio
One of the new tag that is introduced in HTML5 is audio tag. With the audio tag we can insert audio very easily like never before. In HTML4, the way we insert an audio is by using embed tag or object tag which often have some problems and combined with some plugins (that is not sound easy, right?).
OK, let’s look into this tag deeper.
This article from HTML5 doctor will explain in and out, how to implement audio tag in HTML document.
While, this article by Scott Schiller, discuss some annoyances in implementing multimedia including audio in HTML document.
In this tutorial, Jean-Baptiste of Cats who code, explain on how to implement audio tag in HTML document. This tutorial is very easy to follow.
Also the best way to get to know current HTML standard is from W3Schoools.
Look Into HTML5 Video
Another new tag form HTML5 is video tag. This tag is also changed our way to insert video.
Some times ago, Adobe drop its support for Flash in mobile browsers. Well, maybe Steve Jobs and Apple was right, HTML5 is the way we use to play video online (in the future). Let’s take a look into this tag.
Opera Dev. also contributing a tutorial about HTML5. This article will show us on how to build custom HTML video player, start from the basic mark-up to themeing the video player. very useful.
Taken from the source, This tutorial will take you through the steps to create a page in HTML 5 that will run video in all the modern browsers.
In this articles Richard Shepherd of thinkvitamins gives his reason why we should apply HTML5 video tag now, as well as giving you tips to use this tag the easy way.
In this HTML5Rocks’s tutorial Ernest Delgado, Developer Relations at Google explain thoroughly about HTML5 video tag, from the introduction to make it live in your site.
And there always be W3Schools where we can should take a visit to check HTML standard, as well as HTML5 video tag.
Look Into HTML5 Canvas
Canvas is a distinctive feature in HTML5. With this element, we can draw a graphics and animations. Let’s take a look into this tag more:
Mozilla Developer Network presenting canvas tutorial from the very basic usage.
Another useful at ThinkVitamin. This tutorial will show you how draw with HTML5 canvas tag from the very basic object.
Don’t forget, W3School also providing the fundamental description of HTML5. To me w3School is like the encyclopedia for web developers and web designers.
HTML5 Canvas basic tutorial from Opera Developer.
HTML5 Video Tutorial
Tired of reading?. Don’t worry, there are generous people in web design community that have created & shared their video tutorial about HTML5. Here are some of them:
We have went through all the essential read. Now, it’s time to look at some awesome demos & experiment created with HTML5 that make you wowed.
You can also find many experiments and demos of HTML5 over at Mozilla developers Demo Studio
An alternative for you who often dealing with presentation slide. Now, you can create a more awesome slide with HTML5 and impress your audience.