[html5] r7359 - [ac] (0) Try to address some possible concerns re dropzone and draggable for ATs [...]
whatwg at whatwg.org
whatwg at whatwg.org
Sat Sep 15 20:27:26 PDT 2012
Author: ianh
Date: 2012-09-15 20:27:25 -0700 (Sat, 15 Sep 2012)
New Revision: 7359
Modified:
complete.html
index
source
Log:
[ac] (0) Try to address some possible concerns re dropzone and draggable for ATs.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=17807
Affected topics: HTML
Modified: complete.html
===================================================================
--- complete.html 2012-09-16 03:16:18 UTC (rev 7358)
+++ complete.html 2012-09-16 03:27:25 UTC (rev 7359)
@@ -81011,6 +81011,17 @@
<i>false</i> state means that it is not. The <i>auto</i> state
uses the default behavior of the user agent.</p>
+ <p>An element with a <code title=attr-draggable><a href=#the-draggable-attribute>draggable</a></code>
+ attribute should also have a <code title=attr-title><a href=#attr-title>title</a></code>
+ attribute that names the element for the purpose of non-visual
+ interactions. <!-- "should", not "must", only because this is a
+ relatively new attribute and its design implications are not
+ entirely obvious yet. For example, what happens if you use an
+ element with text as a drag source? Is that sufficiently clear for
+ ATs? Indeed, shouldn't the element generally be distinguishable
+ anyway for it to be useful to drag? See also the dropzone attribute.
+ --></p>
+
<dl class=domintro><dt><var title="">element</var> . <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> [ = <var title="">value</var> ]</dt>
<dd>
@@ -81125,6 +81136,15 @@
specified, the <code title=attr-dropzone-copy><a href=#attr-dropzone-copy>copy</a></code> value is
implied.</p>
+ <p>An element with a <code title=attr-dropzone><a href=#the-dropzone-attribute>dropzone</a></code>
+ attribute should also have a <code title=attr-title><a href=#attr-title>title</a></code>
+ attribute that names the element for the purpose of non-visual
+ interactions. <!-- "should", not "must", only because this is a
+ relatively new attribute and its design implications are not
+ entirely obvious yet. For example, what happens if you use an
+ element with text as a drop zone? Is that sufficiently clear for
+ ATs? See also the draggable attribute. --></p>
+
<div class=impl>
<p>A <code title=attr-dropzone><a href=#the-dropzone-attribute>dropzone</a></code> attribute <dfn id=concept-dropzone-match title=concept-dropzone-match>matches a drag data store</dfn> if
Modified: index
===================================================================
--- index 2012-09-16 03:16:18 UTC (rev 7358)
+++ index 2012-09-16 03:27:25 UTC (rev 7359)
@@ -81011,6 +81011,17 @@
<i>false</i> state means that it is not. The <i>auto</i> state
uses the default behavior of the user agent.</p>
+ <p>An element with a <code title=attr-draggable><a href=#the-draggable-attribute>draggable</a></code>
+ attribute should also have a <code title=attr-title><a href=#attr-title>title</a></code>
+ attribute that names the element for the purpose of non-visual
+ interactions. <!-- "should", not "must", only because this is a
+ relatively new attribute and its design implications are not
+ entirely obvious yet. For example, what happens if you use an
+ element with text as a drag source? Is that sufficiently clear for
+ ATs? Indeed, shouldn't the element generally be distinguishable
+ anyway for it to be useful to drag? See also the dropzone attribute.
+ --></p>
+
<dl class=domintro><dt><var title="">element</var> . <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> [ = <var title="">value</var> ]</dt>
<dd>
@@ -81125,6 +81136,15 @@
specified, the <code title=attr-dropzone-copy><a href=#attr-dropzone-copy>copy</a></code> value is
implied.</p>
+ <p>An element with a <code title=attr-dropzone><a href=#the-dropzone-attribute>dropzone</a></code>
+ attribute should also have a <code title=attr-title><a href=#attr-title>title</a></code>
+ attribute that names the element for the purpose of non-visual
+ interactions. <!-- "should", not "must", only because this is a
+ relatively new attribute and its design implications are not
+ entirely obvious yet. For example, what happens if you use an
+ element with text as a drop zone? Is that sufficiently clear for
+ ATs? See also the draggable attribute. --></p>
+
<div class=impl>
<p>A <code title=attr-dropzone><a href=#the-dropzone-attribute>dropzone</a></code> attribute <dfn id=concept-dropzone-match title=concept-dropzone-match>matches a drag data store</dfn> if
Modified: source
===================================================================
--- source 2012-09-16 03:16:18 UTC (rev 7358)
+++ source 2012-09-16 03:27:25 UTC (rev 7359)
@@ -94735,6 +94735,17 @@
<i>false</i> state means that it is not. The <i>auto</i> state
uses the default behavior of the user agent.</p>
+ <p>An element with a <code title="attr-draggable">draggable</code>
+ attribute should also have a <code title="attr-title">title</code>
+ attribute that names the element for the purpose of non-visual
+ interactions. <!-- "should", not "must", only because this is a
+ relatively new attribute and its design implications are not
+ entirely obvious yet. For example, what happens if you use an
+ element with text as a drag source? Is that sufficiently clear for
+ ATs? Indeed, shouldn't the element generally be distinguishable
+ anyway for it to be useful to drag? See also the dropzone attribute.
+ --></p>
+
<dl class="domintro">
<dt><var title="">element</var> . <code title="dom-draggable">draggable</code> [ = <var title="">value</var> ]</dt>
@@ -94872,6 +94883,15 @@
specified, the <code title="attr-dropzone-copy">copy</code> value is
implied.</p>
+ <p>An element with a <code title="attr-dropzone">dropzone</code>
+ attribute should also have a <code title="attr-title">title</code>
+ attribute that names the element for the purpose of non-visual
+ interactions. <!-- "should", not "must", only because this is a
+ relatively new attribute and its design implications are not
+ entirely obvious yet. For example, what happens if you use an
+ element with text as a drop zone? Is that sufficiently clear for
+ ATs? See also the draggable attribute. --></p>
+
<div class="impl">
<p>A <code title="attr-dropzone">dropzone</code> attribute <dfn
More information about the Commit-Watchers
mailing list