HTML 5 is the next major revision of HTML ("hypertext markup language"), the core markup language of the World Wide Web. Its first draft appeared on January 22, 2008.

HTML 5 is the next advancement of both HTML 4.01 and XHTML 1.0, as development on the next version of the latter has been ceased. HTML 5 was initially said to become a game-changer in Web application development, making obsolete such plug-in-based rich Internet application (RIA) technologies as Adobe Flash, Microsoft Silverlight, and Sun JavaFX.[1] Such applications would be made obsolete by specifying a standard video codec for all browsers to use. However, in July 2009, the editor of the burgeoning draft specification dropped the recommendation of the free software Theora and Vorbis codecs, after opposition from Apple and Nokia. This means HTML 5 does not currently specify a common video codec for Web development.[2]

The ideas behind HTML 5, originally referred to as Web Applications 1.0, were pioneered in 2004 by the Web Hypertext Application Technology Working Group (WHATWG); HTML 5 incorporates Web Forms 2.0, another WHATWG specification. The HTML 5 specification was adopted as the starting point of the work of the new HTML working group of the W3C in 2007. The working group published the First Public Working Draft of the specification on January 22, 2008.[3] The specification is an ongoing work, and is expected to remain so for many years, although parts of HTML 5 are going to be finished and implemented in browsers before the whole specification reaches final Recommendation status.[4] The editors are Ian Hickson of Google, Inc. and David Hyatt of Apple, Inc.[3]

Contents

New markup

HTML
This box:

HTML 5 provides a number of new elements and attributes that reflect typical usage on modern Web sites. Some of them are semantic replacements for common uses of generic block (<div>) and inline (<span>) elements, for example <nav> (website navigation block) and <footer>. Other elements provide new functionality through a standardized interface, such as the <audio> and <video> elements.[5]

Some deprecated elements from HTML 4.01 have been dropped, including purely presentational elements such as <font> and <center>, whose effects are achieved using CSS. There is also a renewed emphasis on the importance of DOM scripting in Web behavior.

The HTML5 syntax is no longer based on SGML despite its markup being very close. It has, however, been designed to be backward compatible with common parsing of older versions of HTML. It comes with a new introductory line which looks like an SGML document type declaration, <!DOCTYPE html>, which enables standards-compliant rendering in all browsers that use "DOCTYPE sniffing".

New APIs

In addition to specifying markup, HTML 5 specifies scripting application programming interfaces (APIs).[6] Existing document object model (DOM) interfaces are extended and de facto features documented. There are also new APIs, such as:

Some of the new features are part of HTML 5 mainly because there are no volunteers to split HTML 5 and maintain separate specifications of these features.[7]

Differences from HTML 4/XHTML 1.x

The following is a cursory list of differences and some specific examples.

Error handling

An HTML5 (text/html) browser will be flexible in handling incorrect syntax, in contrast to the XHTML variant of HTML 5 (XHTML5), where such errors must not be ignored. HTML5 is designed so that old HTML 4 browsers can safely ignore new HTML 5 constructs. In contrast to HTML 4, the HTML 5 specification gives detailed rules for lexing and parsing, with the intent that different compliant browsers will produce the same result in the case of incorrect syntax.[8]

See also

References

  1. ^ Krill, Paul (2009-06-16). "HTML 5: Could it kill Flash and Silverlight?". InfoWorld. Computerworld. http://www.computerworld.com/action/article.do?command=viewArticleBasic&taxonomyName=development&articleId=9134422&taxonomyId=11&intsrc=kc_feat. Retrieved on 2009-06-30.
  2. ^ "HTML 5 drops open source video codec : News : Software". ZDNet Asia. http://www.zdnetasia.com/news/software/0,39044164,62055739,00.htm?scid=rss_z_nw. Retrieved on 2009-07-14.
  3. ^ a b "HTML 5: A vocabulary and associated APIs for HTML and XHTML.". W3C. http://www.w3.org/TR/html5/. Retrieved on 2009-01-28.
  4. ^ "When will HTML 5 be finished?". WHATWG. WHATWG Wiki. http://wiki.whatwg.org/wiki/FAQ#When_will_HTML_5_be_finished.3F. Retrieved on 2008-06-14.
  5. ^ IBM Developer Works New elements in HTML5: Structure and semantics
  6. ^ HTML 5 differences from HTML4 - APIs W3C
  7. ^ Hickson, Ian (2008-10-27). "HTML 5 Specification - List of sections and corresponding work estimates". public-html@w3.org mailing list. http://lists.w3.org/Archives/Public/public-html/2008Oct/0127.html. Retrieved on 2008-12-10.
  8. ^ "FAQ – WHATWG Wiki". WHATWG. http://wiki.whatwg.org/wiki/FAQ. Retrieved on 2008-02-25.

External links

Standards of the World Wide Web Consortium
Recommendations Canonical XML · CDF · CSS · DOM · HTML · MathML · OWL · P3P · PLS · RDF · RDF Schema · SISR · SMIL · SOAP · SRGS · SSML · SVG · SPARQL · Timed Text · VoiceXML · WSDL · XForms · XHTML · XLink · XML · XML Base · XML Encryption · XML Events · XML Information Set · XML Schema · XML Signature · XPath · XPointer · XQuery · XSL · XSL-FO · XSLT
Notes XAdES · XHTML+SMIL
Working Drafts CCXML · CURIE · HTML 5 · InkML · WICD · XFDL · XFrames · XBL · XHTML+MathML+SVG · XMLHttpRequest · XProc · OWL 2
Guidelines Web Content Accessibility Guidelines
Deprecated C-HTML · HDML · JSSS · PGML · VML
W3C Device Description Working Group

Categories: Future products | Cloud standards | HTML | Markup languages | World Wide Web Consortium standards | XML-based standards

 

The above information uses material from Wikipedia and is licensed under the GNU Free Documentation License.
Some facts may not have been fully verified for accuracy. [Disclaimers]
This page was last archived by our server on Thu Jul 30 20:10:43 2009. [ refresh local cache ]
Displaying this page or its contents does not use any Wikimedia Foundation's resources.
The owners of this site proudly support the Wikimedia Foundation.


Joost Reinvents Service as Brandable Video Platform - ReelSEO Online Video News
news.google.com
Joost Reinvents Service as Brandable Video Platform

ReelSEO Online Video News

... which we all know we don't need to do on many of today's most popular services and certainly won't need to do in the near future with the HTML 5 tag. ...



and more &raquo;
Google News Search: HTML 5,
Mon Jul 6 02:15:14 2009