HTML5: Wikis

  

Encyclopedia

Updated live from Wikipedia, last check: June 02, 2012 04:54 UTC (48 seconds ago)

From Wikipedia, the free encyclopedia

HTML5
(HyperText Markup Language)
Filename extension HTML: .html, .htm
XHTML: .xhtml, .xht, .xml
Internet media type HTML: text/html
XHTML: application/xhtml+xml, application/xml
Type code TEXT
Uniform Type Identifier public.html
Developed by W3C HTML WG, WHATWG
Type of format Markup language
Standard(s)
.HTML5 is being developed as the next major revision of HTML (HyperText Markup Language), the core markup language of the World Wide Web.^ This specification defines the 5th major revision of the core language of the World Wide Web: the Hypertext Markup Language (HTML).
  • HTML 5 21 January 2010 19:019 UTC www.w3.org [Source type: Reference]
  • HTML5 17 September 2009 8:30 UTC dev.w3.org [Source type: Reference]

^ HTML 5 is the proposed next iteration of the prevailing language of web sites.
  • HTML 5: A Dream Come True For Video SEM 21 January 2010 19:019 UTC searchengineland.com [Source type: FILTERED WITH BAYES]

^ An important feature of the 5th major revision of the core language of the World Wide Web will be that it will be designed to degrade as gracefuly as possible.
  • HTML 5: So what's the big deal? | HTMLPrimer 21 January 2010 19:019 UTC www.htmlprimer.com [Source type: General]

The Web Hypertext Application Technology Working Group (WHATWG) started work on the specification in June 2004 under the name Web Applications 1.0.[1] As of February 2010, the specification is in the "Last Call" state at the WHATWG.[2]
.HTML5 is the proposed next standard for HTML 4.01, XHTML 1.0 and DOM Level 2 HTML. It aims to reduce the need for proprietary plug-in-based rich internet application (RIA) technologies such as Adobe Flash, Microsoft Silverlight, Apache Pivot, and Sun JavaFX.^ Web video: Microsoft, Adobe or HTML 5?
  • Web video: Microsoft, Adobe or HTML 5? | Monday Note 21 January 2010 19:019 UTC www.mondaynote.com [Source type: General]

^ After HTML 3.2 , HTML 4.01 came, then the XHTML 1.0 standard was adopted, and now HTML 5 is developed?
  • optimiced | en » XHTML 1.0 vs. HTML 4.01 (or HTML 5)? 21 January 2010 19:019 UTC www.optimiced.com [Source type: General]

^ This is normal, that is a competitor to Silverlight, a proprietary Microsoft technology.
  • HTML 5, Firefox and Internet Explorer 21 January 2010 19:019 UTC www.scriptol.com [Source type: FILTERED WITH BAYES]

.The ideas behind HTML5 were pioneered in 2004 by the WHATWG; HTML5 incorporates Web Forms 2.0, another WHATWG specification.^ The WHATWG started working on HTML5 in 2004.
  • HTML5 17 September 2009 8:30 UTC dev.w3.org [Source type: Reference]

^ However, based on recent progress within WebSockets in the HTML5 specification, Web developers can finally make streaming data to browsers in real-time a reality.

^ A Preview of HTML 5 Semantics in HTML 5 HTML5 and WebKit pave the way for mobile web applications HTML 5 doctor HTML 5 gallery The WHATWG Blog © Copyright 2004-2010 Bobby van der Sluis All rights reserved.
  • Bobby van der Sluis » Articles » Practical HTML 5 21 January 2010 19:019 UTC www.bobbyvandersluis.com [Source type: FILTERED WITH BAYES]

.The HTML5 specification was adopted as the starting point of the work of the new HTML working group of the W3C in 2007. This 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 HTML5 are going to be finished and implemented in browsers before the whole specification reaches final Recommendation status.^ Posts related to the W3C HTML Working Group and the HTML 5 specification that is currently being worked on.
  • HTML 5 | Categories | Archive | 456 Berea Street 21 January 2010 19:019 UTC www.456bereastreet.com [Source type: General]

^ Status: Working draft.
  • HTML5 17 September 2009 8:30 UTC dev.w3.org [Source type: Reference]

^ The W3C has published the technical details of HTML 5.
  • What is HTML 5? - Definition from Whatis.com 21 January 2010 19:019 UTC searchsoa.techtarget.com [Source type: FILTERED WITH BAYES]

[4]
The HTML5 editors are Ian Hickson of Google, Inc. and David Hyatt of Apple, Inc.[3]

Contents

Markup

HTML
HTML5.svg
.HTML5 introduces a number of new elements and attributes that reflect typical usage on modern Web sites.^ Welcome to the new District 5 Web site!
  • Official Site of the City of Phoenix -District 5 21 January 2010 19:019 UTC phoenix.gov [Source type: General]

^ And of course it uses the new HTML5 elements.
  • 23 Essential HTML 5 Resources | Carsonified 21 January 2010 19:019 UTC carsonified.com [Source type: FILTERED WITH BAYES]

^ The ol element has a new reversed attribute.
  • HTML 5 differences from HTML 4 21 January 2010 19:019 UTC www.w3.org [Source type: FILTERED WITH BAYES]
  • HTML 5 differences from HTML 4 21 January 2010 19:019 UTC people.w3.org [Source type: Reference]
  • HTML 5 differences from HTML 4 17 September 2009 8:30 UTC people.w3.org [Source type: Reference]

.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>.^ For example, if you had an image element in your application, with the id imageOfGeorge , you could use the following dragstart event handler.
  • Adobe AIR 1.5 * HTML Drag and drop 21 January 2010 19:019 UTC help.adobe.com [Source type: Reference]

^ When the input-week binding applies to an input element whose type attribute is in the Week state, the element is expected to render as an 'inline-block' box depicting a Week control.
  • HTML5 17 September 2009 8:30 UTC dev.w3.org [Source type: Reference]

^ Width only works on DIV, table elements and replaced elements.
  • RichInStyle.com bug guide - Internet Explorer 5/5.5 21 January 2010 19:019 UTC www.richinstyle.com [Source type: FILTERED WITH BAYES]

.Other elements provide new functionality through a standardized interface, such as the <audio> and <video>[5] elements.^ The new video and audio elements make this really easy.
  • A List Apart: Articles: A Preview of HTML 5 21 January 2010 19:019 UTC www.alistapart.com [Source type: Reference]
  • A List Apart: Articles: A Preview of HTML 5 17 September 2009 8:30 UTC www.alistapart.com [Source type: Reference]

^ New embedding elements include video and audio.
  • HTML 5: So what's the big deal? | HTMLPrimer 21 January 2010 19:019 UTC www.htmlprimer.com [Source type: General]

^ New embedding elements include video and audio .
  • New elements in HTML 5 21 January 2010 19:019 UTC www.ibm.com [Source type: General]

[6]
.Some deprecated elements from HTML 4.01 have been dropped, including purely presentational elements such as <font> and <center>, whose effects are achieved using Cascading Style Sheets.^ Using HTML 5 , WordPress & some jQuery .
  • HTML Five // HTML 5 news, tips, resources and showcase 17 September 2009 8:30 UTC html-five.net [Source type: General]

^ HTML element uses a hyphen.
  • HTML 5 differences from HTML 4 21 January 2010 19:019 UTC www.w3.org [Source type: FILTERED WITH BAYES]

^ HTML has long had some elements with semantic associations, such as and .
  • The future of HTML, Part 2: XHTML 2.0 21 January 2010 19:019 UTC www-128.ibm.com [Source type: General]

.There is also a renewed emphasis on the importance of DOM scripting in Web behavior.^ From there, data goes to both the DOM and to Script Execution.
  • HTML5 17 September 2009 8:30 UTC dev.w3.org [Source type: Reference]

^ To avoid exposing Web authors to the complexities of multithreading, the HTML and DOM APIs are designed such that no script can ever detect the simultaneous execution of other scripts.
  • 1 Introduction — HTML 5 21 January 2010 19:019 UTC dev.w3.org [Source type: Reference]
  • HTML5 17 September 2009 8:30 UTC dev.w3.org [Source type: Reference]

.The HTML5 syntax is no longer based on SGML despite the similarity of its markup.^ It can be this simple because HTML 5 is no longer part of SGML, but is instead a markup language all on its own.
  • HTML 5 - What's New in HTML 5 17 September 2009 8:30 UTC webdesign.about.com [Source type: General]

^ DOCTYPE s from earlier versions of HTML were longer because the HTML language was SGML-based and therefore required a reference to a DTD. With HTML 5 this is no longer the case and the DOCTYPE is only needed to enable standards mode for documents written using the HTML syntax.
  • HTML 5 differences from HTML 4 21 January 2010 19:019 UTC www.w3.org [Source type: FILTERED WITH BAYES]

^ As HTML5 is no longer formally based upon SGML, the DOCTYPE no longer serves this purpose, and thus no longer needs to refer to a DTD. However, due to legacy constraints, it has gained another very important purpose: triggering no-quirks mode in browsers.
  • HTML 5 Reference 17 September 2009 8:30 UTC dev.w3.org [Source type: Reference]

It has, however, been designed to be backward compatible with common parsing of older versions of HTML. It comes with a new introductory line that 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, HTML5 specifies scripting application programming interfaces (APIs).^ New APIs (application programming interfaces) will be included.
  • What You Need to Know About HTML 5 21 January 2010 19:019 UTC www.dailyblogtips.com [Source type: General]

^ Among the new features are a set of application programming interfaces for drawing two-dimensional graphics, along with tags for allowing users to edit pages and for specifying conditions of client-side data storage.
  • W3C drafts HTML update -- Government Computer News 21 January 2010 19:019 UTC gcn.com [Source type: News]

^ In its final form by 2010, HTML 5 is intended to bring the markup language forward into today's richer Internet environments, with new application programming interfaces to control audio and 2D video content.
  • World Wide Web Consortium releases draft of HTML 5 - CNET News 21 January 2010 19:019 UTC news.cnet.com [Source type: General]

[7] .Existing document object model (DOM) interfaces are extended and de facto features documented.^ The HTMLDataGridElement (Listing 10) interface is added to the Document Object Model (DOM) to support this.
  • New elements in HTML 5 21 January 2010 19:019 UTC www.ibm.com [Source type: General]

^ DOM The Document Object Model (DOM) is a representation — a model — of a document and its content.
  • HTML5 17 September 2009 8:30 UTC dev.w3.org [Source type: Reference]

^ The draft also describes much more flexible forms, scoped CSS styles (finally), and upgrades to the DOM (document object model) which would made dynamic Javascripting somewhat easier and more intuitive.
  • Auscillate :: Notes on HTML 5 21 January 2010 19:019 UTC www.auscillate.com [Source type: General]

There are also new APIs, such as:
.Some of the new features are part of HTML5 mainly because there are no volunteers to split HTML5 and maintain separate specifications of these features.^ This article discusses some of the features and functionality of the proposed HTML5 specification.
  • An Overview of HTML 5 17 September 2009 8:30 UTC www.devx.com [Source type: Academic]

^ There are some nice features there...
  • Nikhil Kothari's Weblog : HTML 5, the Dialog Tag, and Microformats 21 January 2010 19:019 UTC www.nikhilk.net [Source type: General]

^ When will we be able to start using these new features?
  • FAQ - WHATWG Wiki 21 January 2010 19:019 UTC wiki.whatwg.org [Source type: FILTERED WITH BAYES]

[8]

Differences from HTML 4.01/XHTML 1.X

.The following is a cursory list of differences and some specific examples.^ Each element in this specification has a definition that includes the following information: Categories A list of categories to which the element belongs.
  • HTML5 17 September 2009 8:30 UTC dev.w3.org [Source type: Reference]

^ The following example illustrates a basic HTML document, demonstrating some shorthand syntax: .
  • HTML 5 Reference 17 September 2009 8:30 UTC dev.w3.org [Source type: Reference]

^ Some of the examples included in this specification might also be of use, but the novice author is cautioned that this specification, by necessity, defines the language with a level of detail that might be difficult to understand at first.
  • HTML5 17 September 2009 8:30 UTC dev.w3.org [Source type: Reference]

  • New parsing rules oriented towards flexible parsing and compatibility; not based on SGML
  • Ability to use inline SVG and MathML in text/html
  • New elements – article, aside, audio, canvas, command, details, datalist, dialog, embed, figure, footer, header, hgroup, keygen, mark, meter, nav, progress, output, rp, rt, ruby, section, source, time, video
  • New types of form controls – dates and times, email, url, search
  • New attributes – ping (on a and area), charset (on meta), async (on script)
  • Global attributes (that can be applied for every element) – id, tabindex, hidden, data-* (custom data attributes)
  • Forms will get support for PUT and DELETE methods too instead of just GET and POST (see Representational State Transfer for use cases)
  • Deprecated elements dropped – center, font, frameset, strike

Error handling

.An HTML5 (text/html) browser will be flexible in handling incorrect syntax.^ The HTML serialization refers to the syntax of an HTML document defined in HTML5.
  • FAQ - WHATWG Wiki 21 January 2010 19:019 UTC wiki.whatwg.org [Source type: FILTERED WITH BAYES]

^ Browsers just don't get XML in webpages when you send it as 'text/html', see Hixie's argument.

^ The WHATWG Blog » Blog Archive » The Road to HTML 5: contentEditable The feature of the day is contentEditable, by which I mean client-side in-browser "rich text" editing.
  • The WHATWG Blog » Blog Archive » The Road to HTML 5: contentEditable 21 January 2010 19:019 UTC blog.whatwg.org [Source type: FILTERED WITH BAYES]

.HTML5 is designed so that old browsers can safely ignore new HTML5 constructs.^ Of course, the big test for Browser rendering will come as new stable elements/attributes/constructs/properties are incorporated in the HTML 5 and CSS 3 specifications.
  • Migrating from XHTML to HTML 5 - StatCounter User Forum 21 January 2010 19:019 UTC forum.statcounter.com [Source type: General]

^ I'm sure HTML5 will be available on all browsers someday, but Flash & Silverlight will also have gotten new features that are not available today.
  • DailyTech - Adobe Says HTML 5 Won't Replace Flash 21 January 2010 19:019 UTC www.dailytech.com [Source type: General]

^ Why the hell wanting to create a new specification that will be compatible with the old ones when we can use a new, standard and extensible one while keeping support for the old ones in our browsers?
  • HTML 5 : We don't need no XHTML - Web Forefront 21 January 2010 19:019 UTC www.webforefront.com [Source type: General]

.In contrast to HTML 4.01, the HTML5 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.^ This gives the same result as the previous example.
  • HTML5 17 September 2009 8:30 UTC dev.w3.org [Source type: Reference]

^ This specification defines version 5 of the HTML syntax, known as "HTML5".
  • HTML5 17 September 2009 8:30 UTC dev.w3.org [Source type: Reference]

^ Development is underway, and HTML 5 is anticipated to reach W3C Candidate Recommendation status in 2012, though many modern browsers already have partial support for HTML 5 specifications.
  • 5 Exciting Things to Look Forward to in HTML 5 21 January 2010 19:019 UTC www.readwriteweb.com [Source type: General]

[9]

Completion

.Ian Hickson, editor of the HTML5 specification, expects the specification to reach the W3C Candidate Recommendation stage during 2012, and W3C Recommendation in the year 2022 or later.^ The following link is an interview with Ian Hickson, editor of the HTML 5 specifications.
  • HTML 5: Now or Never? 21 January 2010 19:019 UTC www.sitepoint.com [Source type: General]

^ HTML5 in the year 2022 2009 .
  • Coding A HTML 5 Layout From Scratch - Smashing Magazine 21 January 2010 19:019 UTC www.smashingmagazine.com [Source type: FILTERED WITH BAYES]

^ F It is estimated by the editor that HTML5 will reach the W3C Candidate Recommendation stage during 2012 .
  • CSE HTML Validator • View topic - HTML 5 / HTML5 21 January 2010 19:019 UTC www.htmlvalidator.com [Source type: General]

[10] However, many parts of the specification are stable and may be implemented in products:
.Some sections are already relatively stable and there are implementations that are already quite close to completion, and those features can be used today (e.g.^ Some sections are already relatively stable and there are implementations that are already quite close to completion, and those features can be used today (e.g.

^ So, I'm curious, it also says some parts are relatively stable and can be used today.
  • CSE HTML Validator • View topic - HTML 5 / HTML5 21 January 2010 19:019 UTC www.htmlvalidator.com [Source type: General]

^ I prefer to use some new features, present in CSS3, which modern browers already support (like CSS rounded corners — Firefox and Safari have perfect support for them), than trying to start coding again in HTML style, without the ‘X’:-) .
  • optimiced | en » XHTML 1.0 vs. HTML 4.01 (or HTML 5)? 21 January 2010 19:019 UTC www.optimiced.com [Source type: General]

<canvas>).
.

WHAT Working Group, When will HTML5 be finished?^ Despite the relative ease with which the WHAT Working Group’s HTML5 was adopted, there are already a number of divisive issues on the table.

  • Six Months Later: The New HTML Working Group 21 January 2010 19:019 UTC www.sitepoint.com [Source type: General]

^ In 2006, the W3C expressed interest in the specification, and created a working group chartered to work with the WHATWG on the development of the HTML5 specifications.
  • HTML5 17 September 2009 8:30 UTC dev.w3.org [Source type: Reference]

^ The WHAT Working Group’s HTML5 ( Web Applications 1.0 and Web Forms 2.0 ) will become the current working draft, and an extensive review by the new working group will now take place.
  • Six Months Later: The New HTML Working Group 21 January 2010 19:019 UTC www.sitepoint.com [Source type: General]

[10]
, FAQ
According to the W3C timetable, it is estimated that HTML5 will reach W3C Recommendation by late 2010. However, the First Public Working Draft estimate was missed by 8 months, and Last Call and Candidate Recommendation were expected to be reached in 2008,[11] but as of February 2010 HTML5 is still at Working Draft stage in the W3C.[12] HTML5 has been at Last Call in the WHATWG since October 2009.[2]

See also

References

External links


Citable sentences

Up to date as of December 05, 2010

Here are sentences from other pages on HTML5, which are similar to those in the above article.








Got something to say? Make a comment.
Your name
Your email address
Message
Please enter the solution to case below
5-2=