In1997 HTML4 was released and in 1999 was the modified version HTML4.01. Suddenly, one year later, there was XHTML. This became very popular and in 2002 XHTML 2 was released.
XHTML had some problems with different browsers because they responded slowly. There was also no backwards compatibility for older browsers, so the sites in the older browsers didn’t work properly.
And now finally there is a new version HTML5. HTML5 is a new technique for displaying graphics applications and playback of sound. In the past you could display graphical applications with Adobe Flash, Microsoft Silverlight and Sun JavaFX. For example, YouTube is using Flash to play movies.
Most browsers like Firefox and Chrome support HTML5 already, and in 2 years everybody will enjoy the new possibilities that this update brings.
HTML5 has several new techniques:
- Semantic Markup, useful so that the machines can easier read a webpage. You can add new elements like < article >, < figure >, < aside >, < mark >, < section >, < hgroup >, < footer >, < dialog >, < nav >, < time > en < figcaption >.
- Form Enhancements, useful, for example you can integrate a calendar or search field within a form.
- Audio / Video support, no longer needed heavy Flash video conversions. This feature integrates audio and video on your page without using external player. You can add tags <audio> and <video>, but you have to provide ogg,. mp3,. wav or. aac audio files, and for your video ogv or mp4.
- ContentEditable, users can easily add pictures, links and other additions.
- Drag and Drop, this makes it possible to move elements inside pages, including text, hyperlinks, images, audio or video.
- Persistent Data Storage, a new form of a cookie, a piece of data that the browser leaves behind on the client, it can shows you how often you have visit the page.
- Offline use, normally you have to stay online all the time using the website. With HTML5 you can start online writing your blog, and continue offline without any changes. Once your online again you can publish your text.
HTML5 VS Flash
HTML5 is still in development. That means that some parts do not move smoothly.Flash is by contrast a well-developed platform, but HTML5 has many moreadvantages:
- HTML5 will work on all browsers, including iPhone, Android, iPhone, etc.
- HTML5 is flexible (3D, 2D, GFX, SFX).
- HTML5 is open-source, so anyone can help with the development.
- HTML5 is not owned by a company.
- HTML5 is much safer.
HTML 5 Browsers
There are already some browsers, like Firefox and Chrome that can display HTML 5. This is expected to be just more. YouTube is also experimenting with HTML5. even Apple is working on HTML5, because for the mobile internet revolution can be foundwith HTML5. Apple has even created a showcase with some HTML5 websites.
And what now? As of now HTML5 is not the official standard yet but it will be expected in a few years. For now only a few browser are supporting HTML5, and nobody wants to visit a website which you can’t see complete.
For sure the battle between HTML5 and Flash will continue for a long time. But I think the HTML5 eventually going to win.