Permalink
Browse files

[agiow] (0) Add <device> (experimental idea for the device APIs WG). …

…Also, switch the WHATWG to an unversioned development model. (editoral: fix a markup error in the w3c microdata vocab specs)

git-svn-id: http://svn.whatwg.org/webapps@4439 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information...
Hixie committed Dec 11, 2009
1 parent 9ae95b3 commit a3e0301b87535dc637d68b67906f266d29bb321a
Showing with 123 additions and 20 deletions.
  1. +34 −1 complete.html
  2. +46 −16 index
  3. +43 −3 source
@@ -597,7 +597,8 @@ <h2 class="no-num no-toc" id=status>Status of this document</h2>
a command</a></li>
<li><a href=#using-the-accesskey-attribute-on-a-label-element-to-define-a-command><span class=secno>4.11.4.6 </span>Using the <code title=attr-accesskey>accesskey</code> attribute on a <code>label</code> element to define a command</a></li>
<li><a href=#using-the-accesskey-attribute-on-a-legend-element-to-define-a-command><span class=secno>4.11.4.7 </span>Using the <code title=attr-accesskey>accesskey</code> attribute on a <code>legend</code> element to define a command</a></li>
<li><a href=#using-the-accesskey-attribute-to-define-a-command-on-other-elements><span class=secno>4.11.4.8 </span>Using the <code title=attr-accesskey>accesskey</code> attribute to define a command on other elements</a></ol></ol></li>
<li><a href=#using-the-accesskey-attribute-to-define-a-command-on-other-elements><span class=secno>4.11.4.8 </span>Using the <code title=attr-accesskey>accesskey</code> attribute to define a command on other elements</a></ol></li>
<li><a href=#devices><span class=secno>4.11.5 </span>The <code>device</code> element</a></ol></li>
<li><a href=#common-idioms-without-dedicated-elements><span class=secno>4.12 </span>Common idioms without dedicated elements</a>
<ol>
<li><a href=#tag-clouds><span class=secno>4.12.1 </span>Tag clouds</a></li>





<h4 id=devices><span class=secno>4.11.5 </span>The <dfn><code>device</code></dfn> element</h4>

<dl class=element><dt>Categories</dt>
<dd><a href=#flow-content>Flow content</a>.</dd>
<dd><a href=#phrasing-content>Phrasing content</a>.</dd>
<dd><a href=#interactive-content>Interactive content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
<dt>Content model:</dt>
<dd>Empty.</dd>
<dt>Content attributes:</dt>
<dd><a href=#global-attributes>Global attributes</a></dd>
<dd><code title=attr-device-type>type</code></dd>
<dt>DOM interface:</dt>
<dd>
<pre class=idl>interface <dfn id=htmldeviceelement>HTMLDeviceElement</dfn> : <a href=#htmlelement>HTMLElement</a> {
attribute DOMString <span title=dom-device-type>type</span>;
};</pre>
</dl><p>The <code><a href=#devices>device</a></code> element represents a device selector, to
allow the user to give the page access to a device, for example a
video camera.</p>

<p class=XXX>device attribute</p>
<p class=XXX>processing model</p>






<h3 id=common-idioms-without-dedicated-elements><span class=secno>4.12 </span>Common idioms without dedicated elements</h3>

<h4 id=tag-clouds><span class=secno>4.12.1 </span>Tag clouds</h4>
62 index
@@ -1,4 +1,4 @@
<!DOCTYPE html><html lang=en-US-x-hixie><title>HTML5</title><link href=/style/specification rel=stylesheet><link href=/images/icon rel=icon><style>
<!DOCTYPE html><html lang=en-US-x-hixie><title>WHATWG HTML (Including HTML5)</title><link href=/style/specification rel=stylesheet><link href=/images/icon rel=icon><style>
.proposal { border: blue solid; padding: 1em; }
.bad, .bad *:not(.XXX) { color: gray; border-color: gray; background: transparent; }
#updatesStatus { display: none; }
@@ -106,10 +106,10 @@
if (getCookie('profile') == '1')
document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
}
</script><body class=cfc onload=init()>
</script><body class=draft onload=init()>

<header class=head id=head><p><a class=logo href=http://www.whatwg.org/ rel=home><img alt=WHATWG src=/images/logo></a></p>
<hgroup><h1>HTML5</h1>
<hgroup><h1>WHATWG HTML (Including HTML5)</h1>
<h2 class="no-num no-toc">Draft Standard &mdash; 11 December 2009</h2>
</hgroup><p>You can take part in this work. <a href=http://www.whatwg.org/mailing-list>Join the working group's discussion list.</a></p>
<p><strong>Web designers!</strong> We have a <a href=http://blog.whatwg.org/faq/>FAQ</a>, a <a href=http://forums.whatwg.org/>forum</a>, and a <a href=http://www.whatwg.org/mailing-list#help>help mailing list</a> for you!</p>
@@ -126,7 +126,6 @@
<dd>Commit-Watchers mailing list: <a href=http://lists.whatwg.org/listinfo.cgi/commit-watchers-whatwg.org>http://lists.whatwg.org/listinfo.cgi/commit-watchers-whatwg.org</a></dd>
<dd>Interactive Web interface: <a href=http://html5.org/tools/web-apps-tracker>http://html5.org/tools/web-apps-tracker</a></dd>
<dd>Subversion interface: <a href=http://svn.whatwg.org/>http://svn.whatwg.org/</a></dd>
<dd>HTML diff with the last version in Subversion: <a href=index-diff>http://whatwg.org/specs/web-apps/current-work/index-diff</a></dd>
<dt>Issues:</dt>
<dd>To send feedback: <a href=http://www.whatwg.org/mailing-list>whatwg@whatwg.org</a></dd>
<dd>To view and vote on feedback: <a href=http://www.whatwg.org/issues/>http://www.whatwg.org/issues/</a></dd>
@@ -139,13 +138,9 @@
</header><hr><h2 class="no-num no-toc" id=abstract>Abstract</h2>

<p>This specification evolves HTML and its related APIs to ease the
authoring of Web-based applications. Additions include context
menus, a direct-mode graphics canvas, more semantics, audio and
video, various features for offline Web applications, sandboxed
iframes, and scoped styling. Heavy emphasis is placed on keeping the
language backwards compatible with existing legacy user agents and
on keeping user agents backwards compatible with existing legacy
documents.</p>
authoring of Web-based applications. New additions include a
<code><a href=#devices>device</a></code> element to enable video conferencing, as well as
all the features added as part of the earlier HTML5 effort.</p>


<h2 class="no-num no-toc" id=status>Status of this document</h2>
@@ -156,9 +151,10 @@
welcome, please send them to <a href=mailto:whatwg@whatwg.org>whatwg@whatwg.org</a>. Thank
you.</p>

<p>The current focus is in responding to the <a href=http://www.whatwg.org/issues/>outstanding
feedback</a>. (There is <a href=http://www.whatwg.org/issues/data.html>a chart</a> showing
current progress.)</p>
<p><a href=http://www.whatwg.org/issues/>Outstanding feedback</a>
is tracked; all e-mails sent to the list above receive a reply. The
level of outstanding feedback is <a href=http://www.whatwg.org/issues/data.html>charted</a> to allow
progress to be evaluated.</p>

<p>Implementors should be aware that this specification is not
stable. <strong>Implementors who are not taking part in the
@@ -172,7 +168,7 @@
specifications are identical from the table of contents onwards.</p>

<p>This specification is intended to replace (be the new version of)
what was previously the HTML4, XHTML1, and DOM2 HTML
what was previously the HTML5, HTML4, XHTML1, and DOM2 HTML
specifications.</p>
<h2 class="no-num no-toc" id=contents>Table of contents</h2>

@@ -598,7 +594,8 @@
a command</a></li>
<li><a href=#using-the-accesskey-attribute-on-a-label-element-to-define-a-command><span class=secno>4.11.4.6 </span>Using the <code title=attr-accesskey>accesskey</code> attribute on a <code>label</code> element to define a command</a></li>
<li><a href=#using-the-accesskey-attribute-on-a-legend-element-to-define-a-command><span class=secno>4.11.4.7 </span>Using the <code title=attr-accesskey>accesskey</code> attribute on a <code>legend</code> element to define a command</a></li>
<li><a href=#using-the-accesskey-attribute-to-define-a-command-on-other-elements><span class=secno>4.11.4.8 </span>Using the <code title=attr-accesskey>accesskey</code> attribute to define a command on other elements</a></ol></ol></li>
<li><a href=#using-the-accesskey-attribute-to-define-a-command-on-other-elements><span class=secno>4.11.4.8 </span>Using the <code title=attr-accesskey>accesskey</code> attribute to define a command on other elements</a></ol></li>
<li><a href=#devices><span class=secno>4.11.5 </span>The <code>device</code> element</a></ol></li>
<li><a href=#common-idioms-without-dedicated-elements><span class=secno>4.12 </span>Common idioms without dedicated elements</a>
<ol>
<li><a href=#tag-clouds><span class=secno>4.12.1 </span>Tag clouds</a></li>





<h4 id=devices><span class=secno>4.11.5 </span>The <dfn><code>device</code></dfn> element</h4>

<dl class=element><dt>Categories</dt>
<dd><a href=#flow-content>Flow content</a>.</dd>
<dd><a href=#phrasing-content>Phrasing content</a>.</dd>
<dd><a href=#interactive-content>Interactive content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
<dt>Content model:</dt>
<dd>Empty.</dd>
<dt>Content attributes:</dt>
<dd><a href=#global-attributes>Global attributes</a></dd>
<dd><code title=attr-device-type>type</code></dd>
<dt>DOM interface:</dt>
<dd>
<pre class=idl>interface <dfn id=htmldeviceelement>HTMLDeviceElement</dfn> : <a href=#htmlelement>HTMLElement</a> {
attribute DOMString <span title=dom-device-type>type</span>;
};</pre>
</dl><p>The <code><a href=#devices>device</a></code> element represents a device selector, to
allow the user to give the page access to a device, for example a
video camera.</p>

<p class=XXX>device attribute</p>
<p class=XXX>processing model</p>






<h3 id=common-idioms-without-dedicated-elements><span class=secno>4.12 </span>Common idioms without dedicated elements</h3>

<h4 id=tag-clouds><span class=secno>4.12.1 </span>Tag clouds</h4>




<!--START vCard--><!--START vEvent-->

<h2 class=no-num id=references>References</h2><!--REFS-->
46 source

</div>

<!--END html5-->
<!--START html-device-->

<!--END html--><!--END complete-->
<!--BOILERPLATE middle-w3c-html-module-->
<!--START html--><!--START complete-->

<h4 id="devices">The <dfn><code>device</code></dfn> element</h4>

<dl class="element">
<dt>Categories</dt>
<dd><span>Flow content</span>.</dd>
<dd><span>Phrasing content</span>.</dd>
<dd><span>Interactive content</span>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <span>phrasing content</span> is expected.</dd>
<dt>Content model:</dt>
<dd>Empty.</dd>
<dt>Content attributes:</dt>
<dd><span>Global attributes</span></dd>
<dd><code title="attr-device-type">type</code></dd>
<dt>DOM interface:</dt>
<dd>
<pre class="idl">interface <dfn>HTMLDeviceElement</dfn> : <span>HTMLElement</span> {
attribute DOMString <span title="dom-device-type">type</span>;
};</pre>
</dl>

<p>The <code>device</code> element represents a device selector, to
allow the user to give the page access to a device, for example a
video camera.</p>

<p class="XXX">device attribute</p>
<p class="XXX">processing model</p>

<!--END html-device-->
<!--START html5-->



<h3>Common idioms without dedicated elements</h3>
<!--END vocabs--><!--END complete-->
<!--START vCard-->

<h4 class="no-num no-toc">Table of contents</h4>
<h5 class="no-num no-toc">Table of contents</h5>
<!--toc-->
<hr>

<!--END vocabs--><!--END complete-->
<!--START vEvent-->

<h4 class="no-num no-toc">Table of contents</h4>
<h5 class="no-num no-toc">Table of contents</h5>
<!--toc-->
<hr>

<!--END vocabs--><!--END complete-->
<!--START work-->

<h4 class="no-num no-toc">Table of contents</h4>
<h5 class="no-num no-toc">Table of contents</h5>
<!--toc-->
<hr>


<!--START complete-->

<!--START html-device-->
<!--START websocket-api--><!--START storage--><!--START database--><!--START eventsource--><!--START workers-->
<!--START vocabs--><!--START vCard--><!--START vEvent--><!--START work-->


<!--END vocabs--><!--END vCard--><!--END vEvent--><!--END work-->
<!--END websocket-api--><!--END storage--><!--END database--><!--END eventsource--><!--END workers-->
<!--END html-device-->


<h2 class="no-num">Acknowledgements</h2> <!-- ACKS -->

0 comments on commit a3e0301

Please sign in to comment.