History of HTML - 5

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 6

HISTORY OF

HTML - 5
Version1.1

1
Introduction to HTML

HTML, which stands for HyperText Markup Language, is the predominant


markup language for web pages. It is written in the form of HTML elements
consisting of "tags" surrounded by angle brackets within the web page content.

It allows images and objects to be embedded and can be used to create


interactive forms. It provides a means to create structured documents by
denoting structural semantics for text such as headings, paragraphs, lists, links,
quotes and other items. It can embed scripts in languages such as JavaScript
which affect the behavior of HTML webpages.

Version history of HTML

November 24, 1995


HTML 2.0 was published as IETF RFC 1866. Supplemental RFCs added
capabilities:

January 1997
HTML 3.2[14] was published as a W3C Recommendation. It was the first version
developed and standardized exclusively by the W3C, as the IETF had closed its
HTML Working Group in September 1996.[15]

December 1997
HTML 4.0[16] was published as a W3C Recommendation. It offers three
variations:
Strict, in which deprecated elements are forbidden,
Transitional, in which deprecated elements are allowed,
Frameset, in which mostly only frame related elements are allowed;

April 1998
HTML 4.0[19] was reissued with minor edits without incrementing the version
number.

December 1999
HTML 4.01[20] was published as a W3C Recommendation. It offers the same
three variations as HTML 4.0 and its last errata were published May 12, 2001.

2
HTML 5:

HTML 5 is a new version of HTML 4.01 and XHTML 1.0 focusing on the needs of
Web application developers as well as evolving HTML and addressing issues
found in the current specifications.

HTML 5 is the newest specification for HTML, and many browsers are going to
start supporting it in the future. One nice thing about HTML 5 is that it attempts to
stay backwards compatible. So if you don't want to learn it just yet, you don't
need to.

If you build Web applications you will eventually want to learn HTML 5. There are
a lot of new attributes and tags built just for Web applications. For instance, there
are a number of new event handlers for drag and drop:

• ondrag
• ondragstart
• ondragend
• ondrop

And many more…

At this point in time, there is not a lot of support for HTML 5, but that support is
growing all the time. By staying abreast of the changes you'll be prepared when
they become widely available for use.

The origin of HTML5:

HTML was developed by the W3C until 2004, when members of the HTML
working group grew disturbed with the direction the W3C was going with HTML.
They felt that the W3C was not paying enough attention to the real-world
development needs of the language and focusing too much on XML and XHTML.
So they formed a new group called WHATWG (Web Hypertext Application
Technology Working Group) devoted to evolving the Web. They started by
working on a new specification of HTML - HTML 5.

How Did HTML5 Get Started?

HTML5 is cooperation between the World Wide Web Consortium (W3C) and the
Web Hypertext Application Technology Working Group (WHATWG).

WHATWG was working with web forms and applications, and W3C was working
with XHTML 2.0. In 2006, they decided to cooperate and create a new version of
HTML.

3
Some rules for HTML5 were established:

• New features should be based on HTML, CSS, DOM, and JavaScript


• Reduce the need for external plugins (like Flash)
• Better error handling
• More markups to replace scripting
• HTML5 should be device independent
• The development process should be visible to the public

The Advantages of HTML5:

• Improved Code: HTML 5 will enable web designers to use cleaner, neater
code; we can remove most div tags and replace them with semantic
HTML 5 elements.

• Greater Consistency: As websites adopt the new HTML 5 elements we will


see far greater consistency in terms of the HTML used to code a web
page on one site compared to another. This will make it far easier for web
designers and web developers to immediately grasp how a web page is
structured even if they are brand new to it.

• Improved Semantics: As the elements used to code a web page are


standardized, using the new HTML 5 elements, the semantic value of
every web page will increase. As it will be easy to see which parts of the
page are headers, nav, footers, aside, etc. and most importantly know
what their meaning and purpose is in a machine readable format.

• Improved Accessibility: With HTML 5 it should be possible for assistive


technologies to expand on the features they can offer their users as they
can immediately build up a more detailed understanding of the structure of
a page by looking at the HTML 5 elements it contains.

• Improves interoperability and reduces development costs by making


precise rules on how to handle all HTML elements, and how to recover
from errors.

• Some of the new features in HTML 5 are functions for embedding audio,
video, graphics, client-side data storage, and interactive documents.

• HTML 5 also contains new elements like <nav>, <header>, <footer>, and
<figure>.

4
• The HTML 5 working group includes AOL, Apple, Google, IBM, Microsoft,
Mozilla, Nokia, Opera, and many hundreds of other vendors.

• A canvas element, which will interact with JavaScript to create graphics on


the fly. Could be combined with a user interface, also. That sounds pretty
cool. I can see sites opening up that let you design posters, bumper
stickers, t-shirts, even blue prints online, letting you mix your own
handiwork with elements from libraries of stock items.

• Improved support for multimedia. Right now it's a real hodgepodge, and
cross-browser support is stoopid.

• More elements that serve mostly semantic purposes, like header, article,
and section. They won't really do anything, I think, but they will allow
developers to organize documents in a way that makes more sense.
Instead of 10 nested div elements, you'll have nested elements with tag
names that mean something. This will improve SEO, I think, and change
the way we think about embedding content from outside sources.

• And of course lots of improvements to the JavaScript API, which will make
developers very happy.

Note: HTML 5 is not a W3C recommendation yet!

Features of HTML5

1. Deprecates support for Internet Explorer 6.


2. Variable rate <blink> tag.
3. Answers your email, walks your dog and makes your lunch.
4. <NSFW> tags.
5. Uses 20% less energy than Watt-guzzling HTML 4.
6. Only supports URL-shortened URLs.
7. Filters lame top 11 entries.
8. Enhanced support for people with disabilities by automatically
correcting "its", "it's" and "your", "you're" mistakes on pages.
9. Opens up the other Internets to everyone.
10. Lays groundwork for machine takeover of world in HTML 6.

5
The Disadvantages of HTML5:

HTML 5 compatible browsers


With the growing interest in HTML 5 coding many browser manufactures are
preparing HTML 5 compatible browsers, currently only Apples Safari is fully
HTML 5 ready.
Mozilla Firefox 3.5 “supports” the new coding but is not 100% compatible as of
yet and as for our friends over at Microsoft their internet explorer still does not
reconize HTML 5 reference as of yet.

It shouldn’t be long before all browsers are 100% compatible as HTML 5 has
been designed to make things easier for browsers to render a web page,
powerful applications, rich multimedia, stunning designs are all on their way to a
computer screen near you.

You might also like