- From: Michael Smith via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 11 Jun 2008 01:46:27 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/pubnotes In directory hutz:/tmp/cvs-serv11979 Modified Files: Overview.html Overview.src.html specgen.xsl summary.html Log Message: final for 2nd WD of HTML5 Index: Overview.html =================================================================== RCS file: /sources/public/html5/pubnotes/Overview.html,v retrieving revision 1.249 retrieving revision 1.250 diff -u -d -r1.249 -r1.250 --- Overview.html 10 Jun 2008 13:52:22 -0000 1.249 +++ Overview.html 11 Jun 2008 01:46:24 -0000 1.250 @@ -62,80 +62,88 @@ </p></div> <div id="toc"> <h2>Table of Contents</h2> - <ul><li id="summary-toc"><a href="#summary">Summary: Changes impacting Web architecture</a></li><li id="fpwd-toc"><a href="#fpwd">Changes since the First Public Working Draft</a><ul><li id="introduction-toc"><a href="#introduction">Section 1, Introduction</a><ul><li id="structure-toc"><a href="#structure">Section 1.2, Structure of this specification</a></li><li id="conformance-toc"><a href="#conformance">Section 1.3, Conformance requirements</a></li><li id="terminology-toc"><a href="#terminology">Section 1.4, Terminology</a></li></ul></li><li id="dom-toc"><a href="#dom">Section 2, The Document Object Model</a><ul><li id="documents-toc"><a href="#documents">Section 2.1, Documents</a></li><li id="elements-toc"><a href="#elements">Section 2.2, Elements</a></li><li id="common0-toc"><a href="#common0">Section 2.3, Common DOM interfaces</a></li><li id="dom-tree-toc"><a href="#dom-tree">Section 2.4, DOM tree accessors</a></li><li id="dynamic-toc"><a href="#dynamic">Section 2.5, Dynamic markup insertion</a></l><li id="apis-in-toc"><a href="#apis-in">Section 2.6, APIs in HTML documents</a></li></ul></li><li id="semantics-toc"><a href="#semantics">Section 3, Semantics and structure of HTML elements</a><ul><li id="common1-toc"><a href="#common1">Section 3.2, Common microsyntaxes</a></li><li id="documents0-toc"><a href="#documents0">Section 3.3, Documents and document fragments</a></li><li id="global-toc"><a href="#global">Section 3.4, Global attributes</a></li><li id="interaction-toc"><a href="#interaction">Section 3.5, Interaction</a></li><li id="the-root-toc"><a href="#the-root">Section 3.6, The root element</a></li><li id="document-toc"><a href="#document">Section 3.7, Document metadata</a><ul><li id="the-base-toc"><a href="#the-base">Section 3.7.3, The base element</a></li><li id="the-link-toc"><a href="#the-link">Section 3.7.4, The link element</a></li><li id="meta-toc"><a href="#meta">Section 3.7.5, The meta element</a></li><li id="the-style0-toc"><a href="#the-style0">Section 3.7.6, The style element</a></li</ul></li><li id="sections-toc"><a href="#sections">Section 3.8, Sections</a><ul><li id="the-body-toc"><a href="#the-body">Section 3.8.1, The body element</a></li><li id="the-nav-toc"><a href="#the-nav">Section 3.8.3, The nav element</a></li><li id="blockquoteold-toc"><a href="#blockquoteold">Section 3.8.5 [now 3.9.6], The blockquote element</a></li><li id="the-aside-toc"><a href="#the-aside">Section 3.8.6 [now 3.8.5], The aside element</a></li><li id="the-header-toc"><a href="#the-header">Section 3.8.8 [now 3.8.7], The header element</a></li><li id="the-footer-toc"><a href="#the-footer">Section 3.8.9 [now 3.8.8], The footer element</a></li><li id="the-address-toc"><a href="#the-address">Section 3.8.10 [now 3.8.9], The address element</a></li><li id="headings-toc"><a href="#headings">Section 3.8.11 [now 3.8.10], Headings and sections</a></li></ul></li><li id="grouping-toc"><a href="#grouping">Section 3.9, Grouping content</a><ul><li id="the-pre-toc"><a href="#the-pre">Section 3.9.4 [was 3.10.1], The pre eleent</a></li><li id="the-blockquote-toc"><a href="#the-blockquote">Section 3.9.6 [was 3.8.5], The blockquote element</a></li><li id="the-ol-toc"><a href="#the-ol">Section 3.9.7 [was 3.11.1], The ol element</a></li><li id="the-ul-toc"><a href="#the-ul">Section 3.9.8 [was 3.11.2], The ul element</a></li><li id="the-li-toc"><a href="#the-li">Section 3.9.9 [was 3.11.3], The li element</a></li><li id="the-dl-toc"><a href="#the-dl">Section 3.9.10 [was 3.11.4], The dl element</a></li><li id="the-dt-toc"><a href="#the-dt">Section 3.9.11 [was 3.11.5], The dt element</a></li></ul></li><li id="text-level-toc"><a href="#text-level">Section 3.10 [was 3.12], Text-level semantics</a><ul><li id="the-a-toc"><a href="#the-a">Section 3.10.1, The a element</a></li><li id="the-q-toc"><a href="#the-q">Section 3.10.2, The q element</a></li><li id="the-cite-toc"><a href="#the-cite">Section 3.10.3, The cite element</a></li><li id="the-mark-toc"><a href="#the-mark">Section 3.10.7, The mark element [was: the m element]</a></li><li id=the-dfn-toc"><a href="#the-dfn">Section 3.10.8, The dfn element</a></li><li id="the-abbr-toc"><a href="#the-abbr">Section 3.10.9, The abbr element</a></li><li id="the-progress-toc"><a href="#the-progress">Section 3.10.11, The progress element</a></li><li id="the-meter-toc"><a href="#the-meter">Section 3.10.12, The meter element</a></li><li id="the-code-toc"><a href="#the-code">Section 3.10.13, The code element</a></li><li id="the-var-toc"><a href="#the-var">Section 3.10.14, The var element</a></li><li id="the-samp-toc"><a href="#the-samp">Section 3.10.15, The samp element</a></li><li id="the-sub-toc"><a href="#the-sub">Section 3.10.17, The sub and sup elements</a></li><li id="the-span-toc"><a href="#the-span">Section 3.10.18, The span element</a></li><li id="the-i-toc"><a href="#the-i">Section 3.10.19, The i element</a></li><li id="the-ruby-toc"><a href="#the-ruby">Section 3.10.22 [new], The ruby element</a></li><li id="the-rt-toc"><a href="#the-rt">Section 3.10.23 [new], The rt element</a></li><li id="the-p-toc"><a href="#the-rp">Section 3.10.24 [new], The rp element</a></li><li id="usage-toc"><a href="#usage">Section 3.10.25 [new], Usage summary</a></li><li id="footnotes-toc"><a href="#footnotes">Section 3.10.26 [new], Footnotes</a></li></ul></li><li id="edits-toc"><a href="#edits">Section 3.11 [was 3.13], Edits</a><ul><li id="edits0-toc"><a href="#edits0">Section 3.11.4 [new], Edits and paragraphs</a></li><li id="edits1-toc"><a href="#edits1">Section 3.11.5 [new], Edits and lists</a></li></ul></li><li id="embedded0-toc"><a href="#embedded0">Section 3.12 [was 3.14], Embedded content</a><ul><li id="the-figure-toc"><a href="#the-figure">Section 3.12.1, The figure element</a></li><li id="the-img-toc"><a href="#the-img">Section 3.12.2, The img element</a></li><li id="the-iframe-toc"><a href="#the-iframe">Section 3.12.3, The iframe element</a></li><li id="the-embed-toc"><a href="#the-embed">Section 3.12.4, The embed element</a></li><li id="the-object-toc"><a href="#the-object">Section 3.12.5, The object element<a></li><li id="the-param-toc"><a href="#the-param">Section 3.12.6, The param element</a></li><li id="the-video-toc"><a href="#the-video">Section 3.12.7, The video element</a></li><li id="the-source-toc"><a href="#the-source">Section 3.12.9, The source element</a></li><li id="media-toc"><a href="#media">Section 3.12.10, Media elements</a></li><li id="the-canvas-toc"><a href="#the-canvas">Section 3.12.11, The canvas element</a><ul><li id="the-2d-toc"><a href="#the-2d">Section 3.12.11.1, The 2D context</a></li></ul></li><li id="the-map-toc"><a href="#the-map">Section 3.12.12, The map element</a></li><li id="the-area-toc"><a href="#the-area">Section 3.12.13, The area element</a></li><li id="image-maps-toc"><a href="#image-maps">Section 3.12.14, Image maps</a></li><li id="mathml-toc"><a href="#mathml">Section 3.12.15 [new], MathML</a></li><li id="svg-toc"><a href="#svg">Section 3.12.16 [new], SVG</a></li></ul></li><li id="tabular-toc"><a href="#tabular">Section 3.13 [was 3.15], Tabular data</a><ul><li id="the-tale-toc"><a href="#the-table">Section 3.13.2, The table element</a></li><li id="the-colgroup-toc"><a href="#the-colgroup">Section 3.13.4, The colgroup element</a></li><li id="the-col-toc"><a href="#the-col">Section 3.13.5, The col element</a></li><li id="the-tbody-toc"><a href="#the-tbody">Section 3.13.6, The tbody element</a></li><li id="the-thead-toc"><a href="#the-thead">Section 3.13.7, The thead element</a></li><li id="the-tfoot-toc"><a href="#the-tfoot">Section 3.13.8, The tfoot element</a></li><li id="the-tr-toc"><a href="#the-tr">Section 3.13.9, The tr element</a></li><li id="the-td-toc"><a href="#the-td">Section 3.13.10, The td element</a></li><li id="the-th-toc"><a href="#the-th">Section 3.13.11, The th element</a></li><li id="attributes0-toc"><a href="#attributes0">Section 3.13.12 [new], Attributes common to td and th + <ul><li id="summary-toc"><a href="#summary">Summary: High-level list of selected changes</a></li><li id="fpwd-toc"><a href="#fpwd">Changes since the First Public Working Draft</a><ul><li id="introduction-toc"><a href="#introduction">Section 1, Introduction</a><ul><li id="structure-toc"><a href="#structure">Section 1.2, Structure of this specification</a></li><li id="conformance-toc"><a href="#conformance">Section 1.3, Conformance requirements</a></li><li id="terminology-toc"><a href="#terminology">Section 1.4, Terminology</a></li></ul></li><li id="dom-toc"><a href="#dom">Section 2, The Document Object Model</a><ul><li id="documents-toc"><a href="#documents">Section 2.1, Documents</a></li><li id="elements-toc"><a href="#elements">Section 2.2, Elements</a></li><li id="common0-toc"><a href="#common0">Section 2.3, Common DOM interfaces</a></li><li id="dom-tree-toc"><a href="#dom-tree">Section 2.4, DOM tree accessors</a></li><li id="dynamic-toc"><a href="#dynamic">Section 2.5, Dynamic markup insertion</a></i><li id="apis-in-toc"><a href="#apis-in">Section 2.6, APIs in HTML documents</a></li></ul></li><li id="semantics-toc"><a href="#semantics">Section 3, Semantics and structure of HTML elements</a><ul><li id="common1-toc"><a href="#common1">Section 3.2, Common microsyntaxes</a></li><li id="documents0-toc"><a href="#documents0">Section 3.3, Documents and document fragments</a></li><li id="global-toc"><a href="#global">Section 3.4, Global attributes</a></li><li id="interaction-toc"><a href="#interaction">Section 3.5, Interaction</a></li><li id="the-root-toc"><a href="#the-root">Section 3.6, The root element</a></li><li id="document-toc"><a href="#document">Section 3.7, Document metadata</a><ul><li id="the-base-toc"><a href="#the-base">Section 3.7.3, The base element</a></li><li id="the-link-toc"><a href="#the-link">Section 3.7.4, The link element</a></li><li id="meta-toc"><a href="#meta">Section 3.7.5, The meta element</a></li><li id="the-style0-toc"><a href="#the-style0">Section 3.7.6, The style element</a></l></ul></li><li id="sections-toc"><a href="#sections">Section 3.8, Sections</a><ul><li id="the-body-toc"><a href="#the-body">Section 3.8.1, The body element</a></li><li id="the-nav-toc"><a href="#the-nav">Section 3.8.3, The nav element</a></li><li id="blockquoteold-toc"><a href="#blockquoteold">Section 3.8.5 [now 3.9.6], The blockquote element</a></li><li id="the-aside-toc"><a href="#the-aside">Section 3.8.6 [now 3.8.5], The aside element</a></li><li id="the-header-toc"><a href="#the-header">Section 3.8.8 [now 3.8.7], The header element</a></li><li id="the-footer-toc"><a href="#the-footer">Section 3.8.9 [now 3.8.8], The footer element</a></li><li id="the-address-toc"><a href="#the-address">Section 3.8.10 [now 3.8.9], The address element</a></li><li id="headings-toc"><a href="#headings">Section 3.8.11 [now 3.8.10], Headings and sections</a></li></ul></li><li id="grouping-toc"><a href="#grouping">Section 3.9, Grouping content</a><ul><li id="the-pre-toc"><a href="#the-pre">Section 3.9.4 [was 3.10.1], The pre elment</a></li><li id="the-blockquote-toc"><a href="#the-blockquote">Section 3.9.6 [was 3.8.5], The blockquote element</a></li><li id="the-ol-toc"><a href="#the-ol">Section 3.9.7 [was 3.11.1], The ol element</a></li><li id="the-ul-toc"><a href="#the-ul">Section 3.9.8 [was 3.11.2], The ul element</a></li><li id="the-li-toc"><a href="#the-li">Section 3.9.9 [was 3.11.3], The li element</a></li><li id="the-dl-toc"><a href="#the-dl">Section 3.9.10 [was 3.11.4], The dl element</a></li><li id="the-dt-toc"><a href="#the-dt">Section 3.9.11 [was 3.11.5], The dt element</a></li></ul></li><li id="text-level-toc"><a href="#text-level">Section 3.10 [was 3.12], Text-level semantics</a><ul><li id="the-a-toc"><a href="#the-a">Section 3.10.1, The a element</a></li><li id="the-q-toc"><a href="#the-q">Section 3.10.2, The q element</a></li><li id="the-cite-toc"><a href="#the-cite">Section 3.10.3, The cite element</a></li><li id="the-mark-toc"><a href="#the-mark">Section 3.10.7, The mark element [was: the m element]</a></li><li id"the-dfn-toc"><a href="#the-dfn">Section 3.10.8, The dfn element</a></li><li id="the-abbr-toc"><a href="#the-abbr">Section 3.10.9, The abbr element</a></li><li id="the-progress-toc"><a href="#the-progress">Section 3.10.11, The progress element</a></li><li id="the-meter-toc"><a href="#the-meter">Section 3.10.12, The meter element</a></li><li id="the-code-toc"><a href="#the-code">Section 3.10.13, The code element</a></li><li id="the-var-toc"><a href="#the-var">Section 3.10.14, The var element</a></li><li id="the-samp-toc"><a href="#the-samp">Section 3.10.15, The samp element</a></li><li id="the-sub-toc"><a href="#the-sub">Section 3.10.17, The sub and sup elements</a></li><li id="the-span-toc"><a href="#the-span">Section 3.10.18, The span element</a></li><li id="the-i-toc"><a href="#the-i">Section 3.10.19, The i element</a></li><li id="the-ruby-toc"><a href="#the-ruby">Section 3.10.22 [new], The ruby element</a></li><li id="the-rt-toc"><a href="#the-rt">Section 3.10.23 [new], The rt element</a></li><li id="therp-toc"><a href="#the-rp">Section 3.10.24 [new], The rp element</a></li><li id="usage-toc"><a href="#usage">Section 3.10.25 [new], Usage summary</a></li><li id="footnotes-toc"><a href="#footnotes">Section 3.10.26 [new], Footnotes</a></li></ul></li><li id="edits-toc"><a href="#edits">Section 3.11 [was 3.13], Edits</a><ul><li id="edits0-toc"><a href="#edits0">Section 3.11.4 [new], Edits and paragraphs</a></li><li id="edits1-toc"><a href="#edits1">Section 3.11.5 [new], Edits and lists</a></li></ul></li><li id="embedded0-toc"><a href="#embedded0">Section 3.12 [was 3.14], Embedded content</a><ul><li id="the-figure-toc"><a href="#the-figure">Section 3.12.1, The figure element</a></li><li id="the-img-toc"><a href="#the-img">Section 3.12.2, The img element</a></li><li id="the-iframe-toc"><a href="#the-iframe">Section 3.12.3, The iframe element</a></li><li id="the-embed-toc"><a href="#the-embed">Section 3.12.4, The embed element</a></li><li id="the-object-toc"><a href="#the-object">Section 3.12.5, The object element/a></li><li id="the-param-toc"><a href="#the-param">Section 3.12.6, The param element</a></li><li id="the-video-toc"><a href="#the-video">Section 3.12.7, The video element</a></li><li id="the-source-toc"><a href="#the-source">Section 3.12.9, The source element</a></li><li id="media-toc"><a href="#media">Section 3.12.10, Media elements</a></li><li id="the-canvas-toc"><a href="#the-canvas">Section 3.12.11, The canvas element</a><ul><li id="the-2d-toc"><a href="#the-2d">Section 3.12.11.1, The 2D context</a></li></ul></li><li id="the-map-toc"><a href="#the-map">Section 3.12.12, The map element</a></li><li id="the-area-toc"><a href="#the-area">Section 3.12.13, The area element</a></li><li id="image-maps-toc"><a href="#image-maps">Section 3.12.14, Image maps</a></li><li id="mathml-toc"><a href="#mathml">Section 3.12.15 [new], MathML</a></li><li id="svg-toc"><a href="#svg">Section 3.12.16 [new], SVG</a></li></ul></li><li id="tabular-toc"><a href="#tabular">Section 3.13 [was 3.15], Tabular data</a><ul><li id="the-tble-toc"><a href="#the-table">Section 3.13.2, The table element</a></li><li id="the-colgroup-toc"><a href="#the-colgroup">Section 3.13.4, The colgroup element</a></li><li id="the-col-toc"><a href="#the-col">Section 3.13.5, The col element</a></li><li id="the-tbody-toc"><a href="#the-tbody">Section 3.13.6, The tbody element</a></li><li id="the-thead-toc"><a href="#the-thead">Section 3.13.7, The thead element</a></li><li id="the-tfoot-toc"><a href="#the-tfoot">Section 3.13.8, The tfoot element</a></li><li id="the-tr-toc"><a href="#the-tr">Section 3.13.9, The tr element</a></li><li id="the-td-toc"><a href="#the-td">Section 3.13.10, The td element</a></li><li id="the-th-toc"><a href="#the-th">Section 3.13.11, The th element</a></li><li id="attributes0-toc"><a href="#attributes0">Section 3.13.12 [new], Attributes common to td and th elements</a></li><li id="processing-toc"><a href="#processing">Section 3.13.13, Processing model</a></li></ul></li><li id="forms-toc"><a href="#forms">Section 3.14 [was 3.16], Forms</a></li><li id="scripting0-toc"><a href="#scripting0">Section 3.15 [was 3.17], Scripting</a><ul><li id="script-toc"><a href="#script">Section 3.15.1, The script element</a></li><li id="the-noscript-toc"><a href="#the-noscript">Section 3.15.2, The noscript element</a></li><li id="the-event-source-toc"><a href="#the-event-source">Section 3.15.3, The event-source element</a></li></ul></li><li id="interactive-elements-toc"><a href="#interactive-elements">Section 3.16 [was 3.18], Interactive elements</a><ul><li id="datagrid-toc"><a href="#datagrid">Section 3.16.2, The datagrid element</a></li><li id="menus-toc"><a href="#menus">Section 3.16.4, The menu element</a></li><li id="commands-toc"><a href="#commands">Section 3.16.5, Commands</a></li></ul></li><li id="datatemplate-toc"><a href="#datatemplate">Section 3.17 [was .19], Data Templates</a></li><li id="miscellaneous-toc"><a href="#miscellaneous">Section 3.18 [was 3.20], Miscellaneous elements</a></li></ul></li><li id="web-browsers-toc"><a href="#web-browsers">Section 4, Web browsers</a><ul><li id="windows-toc"><a href="#windows">Section 4.1, Browsing context</a></li><li id="the-default0-toc"><a href="#the-default0">Section 4.2, The default view</a></li><li id="origin-toc"><a href="#origin">Section 4.3 [was 4.3.2], Origin</a></li><li id="scripting-toc"><a href="#scripting">Section 4.3 [now 4.4], Scripting</a></li><li id="user-prompts-toc"><a href="#user-prompts">Section 4.4 [now 4.5], User prompts</a></li><li id="browser-toc"><a href="#browser">Section 4.5 [now 4.6], Browser state</a></li><li id="offline-toc"><a href="#offline">Section 4.6 [now 4.7], Offline Web applications</a></li><li id="history-toc"><a href="#history">Section 4.7 [now 4.8], Session history and navigation</a></li><li id="browsing0-toc"><a href="#browsing0">Section 4.9 [new], Browsing the Web</a></li>li id="content-type-sniffing-toc"><a href="#content-type-sniffing">Section 4.9 [now 4.10], Determining the type of a new resource in a browsing context</a></li><li id="structured-toc"><a href="#structured">Section 4.11 [new], Structured client-side storage</a></li><li id="links-toc"><a href="#links">Section 4.12, Links</a></li><li id="interfaces-toc"><a href="#interfaces">Section 4.13, Interfaces for URI manipulation</a></li></ul></li><li id="editing-toc"><a href="#editing">Section 5, Editing</a><ul><li id="contenteditable-toc"><a href="#contenteditable">Section 5.2, The contenteditable attribute</a></li><li id="dnd-toc"><a href="#dnd">Section 5.3, Drag and drop</a></li><li id="undo-toc"><a href="#undo">Section 5.4, Undo history</a></li><li id="command-toc"><a href="#command">Section 5.5 [now 5.6], Command APIs</a></li><li id="selection-toc"><a href="#selection">Section 5.6 [now 5.5], The text selection APIs</a></li></ul></li><li id="comms-toc"><a href="#comms">Section 6, Communication</a><ul><li id="event1-toc"><a href="#event1">Section 6.1, Event definitions</a></li><li id="server-sent-events-toc"><a href="server-sent-events">Section 6.2, Server-sent DOM events</a></li><li id="network-toc"><a href="#network">Section 6.3, Network connections</a></li><li id="crossDocumentMessages-toc"><a href="#crossDocumentMessages">Section 6.4, Cross-document messaging</a></li></ul></li><li id="repetition-toc"><a href="#repetition">Section 7, Repetition templates</a></li><li id="syntax-toc"><a href="#syntax">Section 8, The HTML syntax</a><ul><li id="writing0-toc"><a href="#writing0">Section 8.1, Writing HTML documents</a></li><li id="parsing-toc"><a href="#parsing">Section 8.2, Parsing HTML documents</a></li><li id="namespaces-toc"><a href="#namespaces">Section 8.3, Namespaces</a></li><li id="serializing-toc"><a href="#serializing">Section 8.4, Serializing HTML fragments</a></li><li id="parsing2-toc"><a href="#parsing2">Section 8.5, Parsing HTML fragments</a></li><li id="named-toc"><a href="#named">Section 8.6, Entities [now "Named character references"]</a></li></ul></li><li id="wsiwyg-toc"><a href="#wsiwyg">Section 9 [now rmoved], WYSIWYG editors</a></li><li id="rendering-toc"><a href="#rendering">Section 10 [now section 9], Rendering and user-agent behavior</a></li><li id="no-toc"><a href="#no">Section 11 [now section 10], Things that you can't do with this specification…</a></li><li id="acknowledgements-toc"><a href="#acknowledgements">Acknowledgements</a></li></ul></li><li id="references-toc"><a href="#references">References</a></li></ul></div> <div id="this_sections"> - <div id="summary" class="section"> - - <h2>Summary: Changes impacting Web architecture <a href="#summary">#</a> <a href="#summary-toc">T</a></h2> - + <div id="summary" class="section"> + <h2>Summary: High-level list of selected changes <a href="#summary">#</a> <a href="#summary-toc">T</a></h2> - <p>This section provides a high-level summary of changes - introduced by new areas or features of the <a href="http://www.w3.org/TR/html5">HTML 5 - specification</a> <a href="#html5">[HTML5]</a> that are believed to impact the Web - architecture. For more detailed descriptions of the changes, + <p>This section provides a high-level list of selected changes + made to the HTML 5 draft specification after 22 January + 2008. For more detailed descriptions of the changes, see the sections in this document that follow this one. (Note: The source for this summary is maintained in the <a href="http://www.w3.org/TR/html5-diff/">HTML 5 differences from HTML 4</a> document <a href="#html4diffs">[HTML4DIFFS]</a>; the summary was copied from that document into this one.)</p> - + <ul> - <li>The use of the DOM as a basis for defining the language.</li> - - <li>The concept of browsing contexts.</li> - - <li>The distinction between user agent requirements and authoring - requirements.</li> - - <li>The use of imperative definitions rather than abstract definitions - with the requirement of black-box equivalence in implementations.</li> - - <li>The new content model concepts (replacing HTML 4's block and - inline concepts).</li> - - <li>The focus on accessibility as a built-in concept for new features - (such as the <code>irrelevant</code> attribute, the - <code>progress</code> element, et cetera) instead of an add-on (like - the <code>alt</code> attribute).</li> - - <li>The focus on defining the semantics in detail (e.g. the outline - algorithm, replacing the vague semantics in HTML 4).</li> - - <li>The server-sent events feature (the <code>event-source</code> - element).</li> - - <li>The <code>datagrid</code> element.</li> - - <li>The <code>menu</code> and <code>command</code> elements.</li> - - <li>The origin concept.</li> - - <li>Offline Web application caches.</li> - - <li>The definition of the browsing context "navigation" algorithm and - the related session history traversal algorithms.</li> - - <li>The content-type sniffing and character encoding sniffing.</li> - - <li>The very explicit definition of a parser.</li> - - <li>The two structured storage features.</li> - - <li>The <code>contentEditable</code> feature and the - <code>UndoManager</code> feature.</li> - - <li>The Drag and Drop and Copy and Paste architecture.</li> - - <li>The cross-document messaging feature (the - <code>postMessage</code> API).</li> - - <li>The new sandboxing features for <code>iframe</code>.</li> + <li>Implementation and authoring details around the <code>ping</code> + attribute have changed. + </li><li><code><meta http-equiv=content-type></code> is now a + conforming way to set the character encoding.</li> + <li>API for the <code>canvas</code> element has been cleaned up. Text + support has been added. + </li><li><code>globalStorage</code> is now restricted to the same-origin + policy and renamed to <code>localStorage</code>. Related event + dispatching has been clarified. + </li><li><code>postMessage()</code> API changed. Only the origin of the + message is exposed, no longer the URI. It also requires a second + argument that indicates the origin of the target document. + </li><li>Drag and drop API has got clarification. The + <code>dataTransfer</code> object now has a <code>types</code> + attribute indicating the type of data being transferred. + </li><li>The <code>m</code> element is now called <code>mark</code>. + </li><li>Server-sent events has changed and gotten clarification. It uses a + new format so that older implementations are not broken. + </li><li>The <code>figure</code> element no longer requires a caption. + </li><li>The <code>ol</code> element has a new <code>reversed</code> + attribute. + </li><li>Character encoding detection has changed in response to feedback. + </li><li>Various changes have been made to the HTML parser section in + response to implementation feedback. + </li><li>Various changes to the editing section have been made, including + adding <code>queryCommandEnabled()</code> and related methods. + </li><li>The <code>headers</code> attribute has been added for + <code>td</code> elements. + </li><li>The <code>table</code> element has a new <code>createTBody()</code> + method. + </li><li>MathML support has been added to the HTML parser section. (SVG + support is still awaiting input from the SVG WG.) + </li><li>Author defined attributes have been added. Authors can add + attributes to elements in the form of + <code>data-<var>name</var></code> and can access these through the DOM + using <code>dataset[<var>name</var>]</code> on the element in question. + </li><li>The <code>q</code> element has changed to require punctation inside + rather than having the browser render it. + </li><li>The <code>target</code> attribute can now have the value + <code>_blank</code>. + </li><li>The <code>showModalDialog</code> API has been added. + </li><li>The <code>document.domain</code> API has been defined. + </li><li>The <code>source</code> element now has a new + <code>pixelratio</code> attribute useful for videos that have some kind + encoding error. + </li><li><code>bufferedBytes</code>, <code>totalBytes</code> and + <code>bufferingThrottled</code> DOM attributes have been added to the + <code>video</code> element. + </li><li>Media <code>begin</code> event has been renamed to + <code>loadstart</code> for consistency with the Progress Events + specification. + </li><li><code>charset</code> attribute has been added to + <code>script</code>. + </li><li>The <code>iframe</code> element has gained the <code>sandbox</code> + and <code>seamless</code> attributes which provide sandboxing + functionality. + </li><li>The <code>ruby</code>, <code>rt</code> and <code>rp</code> + elements have been added to support ruby annotation. + </li><li>A <code>showNotification()</code> method has been added to show + notification messages to the user. + </li><li>Support for <code>beforeprint</code> and <code>afterprint</code> + events has been added.</li> </ul> - - </div> + </div> <div id="fpwd" class="section"> <h2>Changes since the First Public Working Draft <a class="hash" href="#fpwd">#</a> <a class="toc-bak" href="#fpwd-toc">T</a></h2> <p>This section provides a per-section record of changes @@ -3839,11 +3847,7 @@ </div> </div> <div id="wsiwyg" class="section"> - <h2>Section 9 [now removed], WYSIWYG editors <a class="hash" href="#wsiwyg">#</a> <a class="toc-bak" href="#wsiwyg-toc">T</a></h2><div class="spec-links"><p class="spec-link">View “<a href="http://www.w3.org/TR/2008/WD-html5-20080610/wsiwyg.html#wsiwyg">Section 9 [now removed], WYSIWYG editors</a>” in the - 10 June 2008 version of the specification.</p><p class="spec-link">View “<a href="http://www.w3.org/TR/2008/WD-html5-20080610/diff/wsiwyg.html#wsiwyg">Section 9 [now removed], WYSIWYG editors</a>” in a - diff-marked version of the specification, showing - changes made between 22 January 2008 and 10 June - 2008.</p></div> + <h2>Section 9 [now removed], WYSIWYG editors <a class="hash" href="#wsiwyg">#</a> <a class="toc-bak" href="#wsiwyg-toc">T</a></h2> <p>The entire “WYSIWYG editors” section was removed from the specification. It had provided information that attempted to “allow a way for WYSIWYG editors, which Index: summary.html =================================================================== RCS file: /sources/public/html5/pubnotes/summary.html,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- summary.html 9 Jun 2008 18:56:51 -0000 1.1 +++ summary.html 11 Jun 2008 01:46:24 -0000 1.2 @@ -1012,7 +1012,7 @@ functionality for the <code>rel</code> attribute. </p></li></ul> - + <div> <h2 id="changelog">HTML 5 Changelog</h2> <p>Below is a rough list of changes that have been made to the @@ -1090,6 +1090,7 @@ </li><li>Support for <code>beforeprint</code> and <code>afterprint</code> events has been added.</li> </ul> + </div> <h2 id="acknowledgments" class="no-num">Acknowledgments</h2> @@ -1182,4 +1183,4 @@ -</body></html> \ No newline at end of file +</body></html> Index: Overview.src.html =================================================================== RCS file: /sources/public/html5/pubnotes/Overview.src.html,v retrieving revision 1.237 retrieving revision 1.238 diff -u -d -r1.237 -r1.238 --- Overview.src.html 10 Jun 2008 13:32:48 -0000 1.237 +++ Overview.src.html 11 Jun 2008 01:46:24 -0000 1.238 @@ -67,7 +67,7 @@ </section> <div id=this_sections> <section id=summary> - <h2>Summary: Changes impacting Web architecture</h2> + <h2>Summary: High-level list of selected changes</h2> </section> <section id=fpwd> <h2>Changes since the First Public Working Draft</h2> Index: specgen.xsl =================================================================== RCS file: /sources/public/html5/pubnotes/specgen.xsl,v retrieving revision 1.29 retrieving revision 1.30 diff -u -d -r1.29 -r1.30 --- specgen.xsl 10 Jun 2008 13:52:22 -0000 1.29 +++ specgen.xsl 11 Jun 2008 01:46:24 -0000 1.30 @@ -255,36 +255,39 @@ </div> </xsl:template> - <xsl:template match="h:*[@id = 'summary']"> + <!-- start including from HTML4 differences doc --> + + <xsl:template match="*[@id = 'summary']"> <div id="summary" class="section"> <xsl:apply-templates - select="document('summary.html')//h:div[child::*[@id='webarch']]"/> + select="document('summary.html')//h:div[child::*[@id='changelog']]"/> </div> </xsl:template> - <xsl:template match="h:div[child::*[@id='webarch']]"> + <xsl:template match="h:div[child::*[@id='changelog']]"> <xsl:apply-templates/> </xsl:template> - <xsl:template match="h:h3[@id = 'webarch']"> - <h2>Summary: Changes impacting Web architecture <a + <xsl:template match="h:h2[@id = 'changelog']" priority="10"> + <h2>Summary: High-level list of selected changes <a href="#summary">#</a> <xsl:text> </xsl:text><a href="#summary-toc">T</a></h2> </xsl:template> - <xsl:template match="h:div[child::*[@id='webarch']]/h:p[1]"> - <p>This section provides a high-level summary of changes - introduced by new areas or features of the <a - href="http://www.w3.org/TR/html5" >HTML 5 - specification</a><xsl:text> </xsl:text><a href="#html5">[HTML5]</a> that are believed to impact the Web - architecture. For more detailed descriptions of the changes, + <xsl:template match="h:div[child::*[@id='changelog']]/h:p[1]"> + <p>This section provides a high-level list of selected changes + made to the HTML 5 draft specification after 22 January + 2008. For more detailed descriptions of the changes, see the sections in this document that follow this one. (Note: The source for this summary is maintained in the <a href="http://www.w3.org/TR/html5-diff/" >HTML 5 - differences from HTML 4</a> document <a href="#html4diffs">[HTML4DIFFS]</a>; the summary was + differences from HTML 4</a> document <a + href="#html4diffs">[HTML4DIFFS]</a>; the summary was copied from that document into this one.)</p> </xsl:template> + <!-- end including from HTML4 differences doc --> + <xsl:template name='revision-note'> <xsl:if test='$maturity="ED"'> <div class='ednote'> @@ -541,6 +544,7 @@ </xsl:element> <xsl:if test="not($myid = 'fpwd') and not($myid = 'references') + and not($myid = 'wsiwyg') "> <div class="spec-links"> <p class="spec-link">View “<a href="http://www.w3.org/TR/2008/WD-html5-20080610/{$filename}#{$myid}"
Received on Wednesday, 11 June 2008 01:47:03 UTC