Update D3E-code to use http://www.w3.org/TR/DOM-Level-3-Events-key/ for links to D3E-key.
--- a/html/DOM3Events-code.html Mon Jun 09 21:56:50 2014 -0700
+++ b/html/DOM3Events-code.html Tue Jun 10 11:14:36 2014 -0700
@@ -372,7 +372,8 @@
<p>Virtual keyboards are software-based sets of keys, in a variety of different arrangements, commonly found on touch-screen devices. They are often modal, with the
ability to switch between different dynamic sets of keys, such as alphabetic, numeric, or symbolic keys. Because of the lack of physical constraints, these keyboards
MAY present the widest range of characters, including emoticons and other symbols, and MAY have keys not represented by Unicode [<a href="#references-Unicode">Unicode</a>]
- or by the <a href="#key-value-tables">key values</a> defined in this specification. Wherever possible, however, virtual keyboards SHOULD produce the normal range
+ or by the <a href="http://www.w3.org/TR/DOM-Level-3-Events-key/#key-value-tables">key values</a>.
+ Wherever possible, however, virtual keyboards SHOULD produce the normal range
of keyboard events and values, for ease of authoring and compatibility with existing content.</p>
<p>Chording keyboards, also know as chorded keysets or chord keyboards, are key input devices which produce values by pressing several keys in combination or sequence,
@@ -380,9 +381,14 @@
keys to switch between key values, and the number and type of keys pressed to produce a key value will vary, but the final key values produced by such keyboards
SHOULD match the range of key values described in this specification.</p>
- <p>For these and other alternative modal keyboards, the key values <a href="#key-Alphanumeric"><code class="key">'Alphanumeric'</code></a>, <a href="#key-CapsLock">
- <code class="key">'CapsLock'</code></a>, <a href="#key-NumLock"><code class="key">'NumLock'</code></a>, and <a href="#key-SymbolLock"><code class="key">
- 'SymbolLock'</code></a> are RECOMMENDED for the keys which switch between different modes.</p>
+ <p>For these and other alternative modal keyboards, the key values
+ <a href="http://www.w3.org/TR/DOM-Level-3-Events-key/#key-Alphanumeric"><code class="key">'Alphanumeric'</code></a>,
+ <a href="http://www.w3.org/TR/DOM-Level-3-Events-key/#key-CapsLock"><code class="key">'CapsLock'</code></a>,
+ <a href="http://www.w3.org/TR/DOM-Level-3-Events-key/#key-NumLock"><code class="key">'NumLock'</code></a>,
+ and
+ <a href="http://www.w3.org/TR/DOM-Level-3-Events-key/#key-SymbolLock"><code class="key">'SymbolLock'</code></a>
+ are RECOMMENDED for the keys which switch between different modes.
+ </p>
</section> <!-- keyboard-chording-virtual -->
--- a/html/WD-D3E-code-20140612.html Mon Jun 09 21:56:50 2014 -0700
+++ b/html/WD-D3E-code-20140612.html Tue Jun 10 11:14:36 2014 -0700
@@ -669,7 +669,8 @@
<p>Virtual keyboards are software-based sets of keys, in a variety of different arrangements, commonly found on touch-screen devices. They are often modal, with the
ability to switch between different dynamic sets of keys, such as alphabetic, numeric, or symbolic keys. Because of the lack of physical constraints, these keyboards
<em class="rfc2119" title="MAY">MAY</em> present the widest range of characters, including emoticons and other symbols, and <em class="rfc2119" title="MAY">MAY</em> have keys not represented by Unicode [<a href="#references-Unicode">Unicode</a>]
- or by the <a href="#key-value-tables">key values</a> defined in this specification. Wherever possible, however, virtual keyboards <em class="rfc2119" title="SHOULD">SHOULD</em> produce the normal range
+ or by the <a href="http://www.w3.org/TR/DOM-Level-3-Events-key/#key-value-tables">key values</a>.
+ Wherever possible, however, virtual keyboards <em class="rfc2119" title="SHOULD">SHOULD</em> produce the normal range
of keyboard events and values, for ease of authoring and compatibility with existing content.</p>
<p>Chording keyboards, also know as chorded keysets or chord keyboards, are key input devices which produce values by pressing several keys in combination or sequence,
@@ -677,9 +678,14 @@
keys to switch between key values, and the number and type of keys pressed to produce a key value will vary, but the final key values produced by such keyboards
<em class="rfc2119" title="SHOULD">SHOULD</em> match the range of key values described in this specification.</p>
- <p>For these and other alternative modal keyboards, the key values <a href="#key-Alphanumeric"><code class="key">'Alphanumeric'</code></a>, <a href="#key-CapsLock">
- <code class="key">'CapsLock'</code></a>, <a href="#key-NumLock"><code class="key">'NumLock'</code></a>, and <a href="#key-SymbolLock"><code class="key">
- 'SymbolLock'</code></a> are <em class="rfc2119" title="RECOMMENDED">RECOMMENDED</em> for the keys which switch between different modes.</p>
+ <p>For these and other alternative modal keyboards, the key values
+ <a href="#key-Alphanumeric"><code class="key">'Alphanumeric'</code></a>,
+ <a href="#key-CapsLock"><code class="key">'CapsLock'</code></a>,
+ <a href="#key-NumLock"><code class="key">'NumLock'</code></a>,
+ and
+ <a href="#key-SymbolLock"><code class="key">'SymbolLock'</code></a>
+ are <em class="rfc2119" title="RECOMMENDED">RECOMMENDED</em> for the keys which switch between different modes.
+ </p>
</div>
<!-- keyboard-chording-virtual -->