ISSUE-4

html-versioning

HTML Versioning and DOCTYPEs

State:
RAISED
Product:
HTML Principles/Requirements
Raised by:
Sam Ruby
Opened on:
2007-11-06
Description:
Should the new HTML language bear a version mechanism?

HTML5 Specification - Section 8.1.1. "The DOCTYPE"
http://www.whatwg.org/specs/web-apps/current-work/multipage/section-writing0.html#the-doctype

## Research
 
* Karl Dubost's "HTML and version mechanisms" - http://www.w3.org/QA/2007/05/html_and_version_mechanisms.html
* Test case "<!DOCTYPE" - http://hsivonen.iki.fi/doctype/test-quirks.php?doctype=%3C%21DOCTYPE
* Mozilla reference on their DOCTYPE implementation - http://developer.mozilla.org/en/docs/Mozilla's_DOCTYPE_sniffing

## Proposals

* IE 8 Versioning Scheme
   * "IE8 versioning snowstorm" - http://www.w3.org/QA/2008/01/ie8_versioning_snowstorm.html

## Links

### Emails

* L. David Baron "Version information" - http://lists.w3.org/Archives/Public/public-html/2007Apr/0279.html
* Chris Wilson (wearing his Microsoft hat) - http://lists.w3.org/Archives/Public/public-html/2007Apr/0612.html
   * Henri Sivonen Re: http://lists.w3.org/Archives/Public/public-html/2007Apr/0617.html
* Maciej Stachowiak "If we have versioning, it should be in an attribute, not the doctype" - http://lists.w3.org/Archives/Public/public-html/2007Apr/1053.html (This should be summarized into a proposal it looks like)
* Dave Hyatt's summary of versioning issues: http://lists.w3.org/Archives/Public/public-html/2007Apr/1408.html
* Ian Hickson via IRC considers this issue resolved from the Editor's POV - http://krijnhoetmer.nl/irc-logs/html-wg/20071106#l-365
   * Ian's email "Versioning re-visited" - http://lists.w3.org/Archives/Public/public-html/2007Jun/0555.html

### Discussions

* W3C TPAC Meeting, Cambridge Nov. 9th 2007, Versioning break-out group - http://www.w3.org/2007/11/09-html-wg-irc#T18-37-49

### Other resources

* Lachlan Hunt summarize parts of the versioning discussion - http://lachy.id.au/log/2007/05/htmlwg
* Roger Johansson grazes the issue with a more general blog post on HTML 5 but then there's some valid discussion in the comments - http://www.456bereastreet.com/archive/200705/browsers_will_treat_all_versions_of_html_as_html_5/ 
* Anne van Kesteren "DOCTYPE of HTML5" - http://annevankesteren.nl/2005/07/html5-doctype
* Sean Fraser "What Makes the Application of HTML 5 Different?" - http://blog.whatwg.org/what-makes-the-application-of-html-5-different

HTML5-SPEC-SECTIONS [the-doctype]
Related Actions Items:
Related emails:
  1. minutes Re: {agenda} HTML WG telcon 2009-10-29: issues, action items, calls for consensus/proposals, task forces, F2F... (from cooper@w3.org on 2009-10-29)
  2. Re: {agenda} HTML WG telcon 2009-10-29: issues, action items, calls for consensus/proposals, task forces, F2F... (from singer@apple.com on 2009-10-29)
  3. {agenda} HTML WG telcon 2009-10-29: issues, action items, calls for consensus/proposals, task forces, F2F... (from rubys@intertwingly.net on 2009-10-28)
  4. Chairs Solicit Proposals or recommend closing for issues: 4, 7, 14, 30, 63 (from rubys@intertwingly.net on 2009-10-26)
  5. ISSUE-4: html-versioning - Chairs Solicit Proposals (from rubys@intertwingly.net on 2009-10-26)
  6. {minutes} HTML WG telcon 2009-08-27 (from annevk@opera.com on 2009-08-27)
  7. {agenda} HTML WG telcon 2009-08-27 *PLEASE-READ* (from rubys@intertwingly.net on 2009-08-26)
  8. Re: Spec with issue markers [was: Re: HTML5-warnings - request to publish as next heartbeat WD] (from jgraham@opera.com on 2009-08-24)
  9. RE: Issue-4/Action-108 html-versioning - suggest closing (from masinter@adobe.com on 2009-08-23)
  10. Issue-4/Action-108 html-versioning - suggest closing (from rubys@intertwingly.net on 2009-08-22)
  11. State of HTML WG Unresolved Issues (from mjs@apple.com on 2009-08-20)
  12. {agenda} HTML WG telcon 2009-08-20 (from rubys@intertwingly.net on 2009-08-19)
  13. Re: Spec with issue markers [was: Re: HTML5-warnings - request to publish as next heartbeat WD] (from julian.reschke@gmx.de on 2009-08-19)
  14. Re: Spec with issue markers [was: Re: HTML5-warnings - request to publish as next heartbeat WD] (from jgraham@opera.com on 2009-08-19)
  15. {minutes} HTML WG telcon 2009-08-13 for review (from connolly@w3.org on 2009-08-13)
  16. Re: {agenda} HTML WG telcon 2009-08-13 (from cooper@w3.org on 2009-08-12)
  17. Re: {agenda} HTML WG telcon 2009-08-13 (from singer@apple.com on 2009-08-12)
  18. {agenda} HTML WG telcon 2009-08-13 (from rubys@intertwingly.net on 2009-08-12)
  19. Re: Consolidated issues that may qualify as 'controversial' (from rubys@intertwingly.net on 2009-08-12)
  20. Re: Consolidated issues that may qualify as 'controversial' (from shelleyp@burningbird.net on 2009-08-12)
  21. Consolidated issues that may qualify as 'controversial' (from mjs@apple.com on 2009-08-12)
  22. controversial issue candidates in issues 1-15 (from mjs@apple.com on 2009-08-10)
  23. FW: versioning, robustness principle, doctypes etc (from masinter@adobe.com on 2009-08-05)
  24. minutes HTML weekly 9 July for review (from connolly@w3.org on 2009-07-09)
  25. Input on the agenda (from ian@hixie.ch on 2009-06-15)
  26. Input on the agenda (from ian@hixie.ch on 2009-06-01)
  27. Input on the agenda (from ian@hixie.ch on 2009-04-27)
  28. Re: {agenda} HTML WG telcon 2009-04-23 (from julian.reschke@gmx.de on 2009-04-24)
  29. Re: {agenda} HTML WG telcon 2009-04-23 (from julian.reschke@gmx.de on 2009-04-24)
  30. Input on the agenda (from ian@hixie.ch on 2009-04-21)
  31. Input on the agenda (from ian@hixie.ch on 2009-04-15)
  32. Input on the agenda (from ian@hixie.ch on 2009-04-06)
  33. Input on the agenda (from ian@hixie.ch on 2009-03-31)
  34. Input on the agenda (from ian@hixie.ch on 2009-03-24)
  35. Input on the agenda (from ian@hixie.ch on 2009-03-16)
  36. Input on the agenda (from ian@hixie.ch on 2009-03-09)
  37. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from lholst@students.cs.uu.nl on 2009-02-24)
  38. Re: ISSUE-4: Versioning, namespace URIs and MIME types ISSUE-60 (from rob@robburns.com on 2009-02-20)
  39. Re: ISSUE-4: Versioning, namespace URIs and MIME types ISSUE-60 (from ian@hixie.ch on 2009-02-20)
  40. Re: ISSUE-4: Versioning, namespace URIs and MIME types ISSUE-60 (from ian@hixie.ch on 2009-02-20)
  41. Re: ISSUE-4: Versioning, namespace URIs and MIME types ISSUE-60 (from rob@robburns.com on 2009-02-19)
  42. minutes: HTML WG telecon 2009-02-19 [draft] (from julian.reschke@gmx.de on 2009-02-19)
  43. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from mjs@apple.com on 2009-02-19)
  44. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from rubys@intertwingly.net on 2009-02-19)
  45. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from ian@hixie.ch on 2009-02-19)
  46. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from rubys@intertwingly.net on 2009-02-19)
  47. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from rsayre@mozilla.com on 2009-02-19)
  48. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from ian@hixie.ch on 2009-02-19)
  49. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from ian@hixie.ch on 2009-02-19)
  50. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from ian@hixie.ch on 2009-02-19)
  51. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from bzbarsky@MIT.EDU on 2009-02-18)
  52. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from masinter@adobe.com on 2009-02-18)
  53. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from masinter@adobe.com on 2009-02-18)
  54. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from mjs@apple.com on 2009-02-18)
  55. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from Philip-and-LeKhanh@Royal-Tunbridge-Wells.Org on 2009-02-18)
  56. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from mjs@apple.com on 2009-02-18)
  57. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from rubys@intertwingly.net on 2009-02-18)
  58. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from masinter@adobe.com on 2009-02-18)
  59. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from connolly@w3.org on 2009-02-18)
  60. Re: ISSUE-4: Versioning, namespace URIs and MIME types ISSUE-60 (from rob@robburns.com on 2009-02-18)
  61. Re: ISSUE-4: Versioning, namespace URIs and MIME types ISSUE-60 (from rubys@intertwingly.net on 2009-02-18)
  62. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from masinter@adobe.com on 2009-02-18)
  63. Re: ISSUE-4: Versioning, namespace URIs and MIME types ISSUE-60 (from bzbarsky@MIT.EDU on 2009-02-18)
  64. Re: ISSUE-4: Versioning, namespace URIs and MIME types ISSUE-60 (from Smylers@stripey.com on 2009-02-18)
  65. Re: ISSUE-4: Versioning, namespace URIs and MIME types ISSUE-60 (from rob@robburns.com on 2009-02-18)
  66. Re: ISSUE-4: Versioning, namespace URIs and MIME types ISSUE-60 (from bzbarsky@MIT.EDU on 2009-02-18)
  67. Re: ISSUE-4: Versioning, namespace URIs and MIME types ISSUE-60 (from rob@robburns.com on 2009-02-18)
  68. Re: ISSUE-4: Versioning, namespace URIs and MIME types ISSUE-60 (from bzbarsky@MIT.EDU on 2009-02-18)
  69. Re: ISSUE-4: Versioning, namespace URIs and MIME types ISSUE-60 (from rob@robburns.com on 2009-02-18)
  70. Re: ISSUE-4: Versioning, namespace URIs and MIME types ISSUE-60 (from rob@robburns.com on 2009-02-18)
  71. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from bzbarsky@MIT.EDU on 2009-02-18)
  72. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from Smylers@stripey.com on 2009-02-18)
  73. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from bzbarsky@MIT.EDU on 2009-02-18)
  74. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from rob@robburns.com on 2009-02-18)
  75. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from bzbarsky@MIT.EDU on 2009-02-18)
  76. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from rob@robburns.com on 2009-02-18)
  77. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from robin@berjon.com on 2009-02-18)
  78. Re: table/@summary, Re: ISSUE-4: Versioning, namespace URIs and MIME types (from lhs@malform.no on 2009-02-18)
  79. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from dean@dean.org.nz on 2009-02-18)
  80. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from rubys@intertwingly.net on 2009-02-17)
  81. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from ian@hixie.ch on 2009-02-17)
  82. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from masinter@adobe.com on 2009-02-17)
  83. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from rsayre@mozilla.com on 2009-02-17)
  84. Re: table/@summary, Re: ISSUE-4: Versioning, namespace URIs and MIME types (from ian@hixie.ch on 2009-02-17)
  85. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from ian@hixie.ch on 2009-02-17)
  86. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from rob@robburns.com on 2009-02-17)
  87. table/@summary, Re: ISSUE-4: Versioning, namespace URIs and MIME types (from julian.reschke@gmx.de on 2009-02-17)
  88. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from rsayre@mozilla.com on 2009-02-17)
  89. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from ian@hixie.ch on 2009-02-17)
  90. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from mjs@apple.com on 2009-02-17)
  91. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from masinter@adobe.com on 2009-02-17)
  92. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from julian.reschke@gmx.de on 2009-02-17)
  93. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from mjs@apple.com on 2009-02-17)
  94. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from masinter@adobe.com on 2009-02-17)
  95. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from rob@robburns.com on 2009-02-17)
  96. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from masinter@adobe.com on 2009-02-17)
  97. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from rob@robburns.com on 2009-02-17)
  98. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from connolly@w3.org on 2009-02-17)
  99. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from ian@hixie.ch on 2009-02-17)
  100. Re: ISSUE-4: Versioning, namespace URIs and MIME types (from rob@robburns.com on 2009-02-17)
  101. RE: ISSUE-4: Versioning, namespace URIs and MIME types (from ian@hixie.ch on 2009-02-17)
  102. Re: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong' (from lachlan.hunt@lachy.id.au on 2009-02-17)
  103. Re: ISSUE-4: Versioning, namespace URIs and MIME types (was Re: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong') (from mjs@apple.com on 2009-02-16)
  104. RE: ISSUE-4: Versioning, namespace URIs and MIME types (was Re: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong') (from masinter@adobe.com on 2009-02-16)
  105. ISSUE-4: Versioning, namespace URIs and MIME types (was Re: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong') (from mjs@apple.com on 2009-02-16)
  106. RE: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong' (from masinter@adobe.com on 2009-02-16)
  107. Re: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong' (from rubys@intertwingly.net on 2009-02-16)
  108. RE: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong' (from masinter@adobe.com on 2009-02-16)
  109. Re: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong' (from mjs@apple.com on 2009-02-16)
  110. Re: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong' (from rubys@intertwingly.net on 2009-02-16)
  111. Re: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong' (from mjs@apple.com on 2009-02-16)
  112. RE: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong' (from masinter@adobe.com on 2009-02-16)
  113. RE: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong' (from masinter@adobe.com on 2009-02-16)
  114. Re: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong' (from mjs@apple.com on 2009-02-16)
  115. RE: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong' (from masinter@adobe.com on 2009-02-16)
  116. Re: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong' (from rob@robburns.com on 2009-02-11)
  117. Re: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong' (from jonas@sicking.cc on 2009-02-11)
  118. Re: What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong' (from dbaron@dbaron.org on 2009-02-11)
  119. What's the problem? 'Reuse of 1998 XHTML namespace is potentially misleading/wrong' (from masinter@adobe.com on 2009-02-11)
  120. Re: ISSUE-54: doctype-legacy-compat (leaking into ISSUE-4 (html-versioning)) (from connolly@w3.org on 2009-01-20)
  121. Re: ISSUE-54: doctype-legacy-compat (leaking into ISSUE-4 (html-versioning)) (from rubys@intertwingly.net on 2009-01-20)
  122. Re: ISSUE-54: doctype-legacy-compat (leaking into ISSUE-4 (html-versioning)) (from P.Taylor@Rhul.Ac.Uk on 2009-01-20)
  123. Re: ISSUE-54: doctype-legacy-compat (leaking into ISSUE-4 (html-versioning)) (from connolly@w3.org on 2009-01-20)
  124. minutes: HTML Weekly Teleconference 08 Jan 2009 (from connolly@w3.org on 2009-01-16)
  125. {minutes} 2008-10-23 f2f meeting (day one) (from mike@w3.org on 2008-11-07)
  126. Re: Is 'breaking the Web' with HTML 5 a non issue? (from connolly@w3.org on 2008-09-22)
  127. Re: Versioning and html[5] (ISSUE-4) (from connolly@w3.org on 2008-01-23)
  128. Re: ISSUE-4 (html-versioning): HTML Versioning and DOCTYPEs [HTML Principles/Requirements] (from karl@w3.org on 2007-11-06)
  129. RE: ISSUE-4 (html-versioning): HTML Versioning and DOCTYPEs [HTML Principles/Requirements] (from Marcin.Hanclik@access-company.com on 2007-11-06)
  130. Re: ISSUE-4 (html-versioning): HTML Versioning and DOCTYPEs [HTML Principles/Requirements] (from connolly@w3.org on 2007-11-06)
  131. Re: ISSUE-4 (html-versioning): HTML Versioning and DOCTYPEs [HTML Principles/Requirements] (from karl@w3.org on 2007-11-06)
  132. RE: ISSUE-4 (html-versioning): HTML Versioning and DOCTYPEs [HTML Principles/Requirements] (from Marcin.Hanclik@access-company.com on 2007-11-06)
  133. Re: ISSUE-4 (html-versioning): HTML Versioning and DOCTYPEs [HTML Principles/Requirements] (from connolly@w3.org on 2007-11-06)
  134. ISSUE-4 (html-versioning): HTML Versioning and DOCTYPEs [HTML Principles/Requirements] (from sysbot+tracker@w3.org on 2007-11-06)

Related notes:

2008-01-24 23:57:33: Versioning, Compatibility and Standards
Posted by Maciej Stachowiak on Tuesday, January 22nd, 2008 at 11:51 pm
http://webkit.org/blog/155/versioning-compatibility-and-standards/
[Dan Connolly]

2008-01-25 17:28:04: "Almost Precedent", Henri Sivonen, written on 2008/1/25:
http://hsivonen.iki.fi/almost-precedent/ [Shawn Medero]

2009-01-08 17:49:55: Related: ISSUE-54 [Shawn Medero]

2009-08-19 09:57:15: HTML5-SPEC-SECTIONS the-doctype [James Graham]

Display change log.


Paul Cotton <Paul.Cotton@microsoft.com>, Maciej Stachowiak <mjs@apple.com>, Sam Ruby <rubys@intertwingly.net>, Chairs, Dan Connolly <connolly@w3.org>, Michael(tm) Smith <mike@w3.org>, Staff Contacts
Tracker, originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: index.php,v 1.221 2009/10/28 08:01:02 dom Exp $