/[suikacvs]/test/html-webhacc/standards.en.html
Suika

Diff of /test/html-webhacc/standards.en.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by wakaba, Sun Sep 21 05:09:35 2008 UTC revision 1.14 by wakaba, Thu Dec 11 05:11:11 2008 UTC
# Line 1  Line 1 
1  <!DOCTYPE HTML>  <!DOCTYPE HTML>
2  <html lang=en>  <html lang=en>
3  <head>  <head>
4  <title>Standards Supported by Web Documenet Conformance Checker</title>  <title>WebHACC &mdash; Supported Standards</title>
5  <link rel=stylesheet href=cc-style>  <link rel=stylesheet href=cc-style>
6  </head>  </head>
7  <body>  <body>
 <h1>Standards Supported by Web Document Conformance Checker</h1>  
8    
9  <div class=section id=summary>  <h1><a href="cc/"><abbr title="Web Hypertext Application Conformance
10  <h2>Summary</h2>  Checker"><img src="icons/title" alt="WebHACC"></abbr></a></h1>
11    
12    <div class=section id=standards>
13    <h2>Supported Standards</h2>
14    
15    <p>The table below summarizes Web standards supported by WebHACC.  See
16    following subsections for more details.
17    
18  <table>  <table>
19  <thead>  <thead>
# Line 73  Draft 1.96</a> Line 78  Draft 1.96</a>
78  <td>Tentative (no validation)  <td>Tentative (no validation)
79  </tbody>  </tbody>
80  </table>  </table>
 </div>  
81    
82  <div class=section id=dom>  <div class=section id=dom>
83  <h2><abbr title="Document Object Model">DOM</abbr></h2>  <h3><abbr title="Document Object Model">DOM</abbr></h3>
84    
85  <p>The current implementation assumes that there are following  <p>The current implementation assumes that there are following
86  requirements:</p>  requirements:</p>
# Line 90  specification.</span></li> Line 94  specification.</span></li>
94  </div>  </div>
95    
96  <div class=section id=html>  <div class=section id=html>
97  <h2><abbr title="Hypertext Markup Language">HTML</abbr></h2>  <h3><abbr title="Hypertext Markup Language">HTML</abbr></h3>
98    
99  <p>HTML5 is partially implemented.</p>  <p>HTML5 is partially implemented.</p>
100    
# Line 111  applied. Line 115  applied.
115    
116    <div class="note memo">    <div class="note memo">
117    <p>These definitions are updated version of their original definitions    <p>These definitions are updated version of their original definitions
118    in previous versions of HTML4.    in previous versions of HTML (i.e. HTML 2.x, HTML4, Web Forms 2.0,
119      or early drafts of HTML5).
120    </div>    </div>
121    
122    <p>For each row in the table below, if an attribute (i.e. an    <p>For each row in the table below, if an attribute (i.e. an
# Line 141  applied. Line 146  applied.
146    <th scope=row>Value    <th scope=row>Value
147    <tbody>    <tbody>
148    <tr><td><code>body</code><td><code>background</code>    <tr><td><code>body</code><td><code>background</code>
149    <td>Same as <code>img</code> <code>src</code> [HTML5]    <td>Syntactically same as <code>img</code> <code>src</code> [HTML5]
150    <tr><td><code>img</code><td><code>longdesc</code>    <tr><td><code>img</code><td><code>longdesc</code>
151    <td>Same as <code>img</code> <code>src</code> [HTML5]    <td>Syntactically same as <code>img</code> <code>src</code> [HTML5]
152    
153    <tr><td><code>input</code><td><code>accept-charset</code>    <tr><td><code>input</code><td><code>accept-charset</code>
154    <td>Same as <code>accept-charset</code> attribute of the    <td>Same as <code>accept-charset</code> attribute of the
155    <code>form</code> element [HTML5]    <code>form</code> element [HTML5]
156    
157      <tr><td><code>input</code> (<code>type</code> attribute is in Image Button
158      state)
159      <td><code>usemap</code>
160      <td>Syntactically same as <code>img</code> <code>usemap</code> [HTML5]
161      <!-- This definition is necessary, since HTML5 definition for usemap=""
162      has changed after <input usemap> is dropped. -->
163    
164    <tr><td><code>object</code><td><code>classid</code> or <code>codebase</code>    <tr><td><code>object</code><td><code>classid</code> or <code>codebase</code>
165    <td>Same as <code>img</code> <code>src</code> [HTML5]    <td>Syntactically same as <code>img</code> <code>src</code> [HTML5]
166    <tr><td><code>object</code><td><code>archive  
167      <tr><td><code>head</code><td><code>profile</code>
168      <td>Same as <code>a</code> <code>ping</code> [HTML5]
169      <!-- This definition is necessary, since HTML5 defnition for attributes
170      with URLs has changed after profile="" is dropped. -->
171    
172      <tr><td><code>object</code><td><code>archive</code>
173    <td>Same as <code>a</code> <code>ping</code> [HTML5]    <td>Same as <code>a</code> <code>ping</code> [HTML5]
174    
175    <tr><td><code>object</code><td><code>codetype</code>    <tr><td><code>object</code><td><code>codetype</code>
176    <td>Same as <code>object</code> <code>type</code> [HTML5]    <td>Same as <code>object</code> <code>type</code> [HTML5]
177    <tr><td><code>param</code><td><code>type</code>    <tr><td><code>param</code><td><code>type</code>
# Line 162  applied. Line 181  applied.
181    <code>h6</code>, or <code>p</code>    <code>h6</code>, or <code>p</code>
182    <td><code>align</code>    <td><code>align</code>
183    <td>Enumerated attribute [HTML5]    <td>Enumerated attribute [HTML5]
184    
185    <tr><td><code>img</code> or <code>object</code><td><code>align</code>    <tr><td><code>img</code> or <code>object</code><td><code>align</code>
186    <td>Enumerated attribute [HTML5]    <td>Enumerated attribute [HTML5]
187    
188      <tr><td><code>input</code> (<code>type</code> attribute is in
189      Image Button state)
190      <td><code>align</code>
191      <td>Enumerated attribute [HTML5], where keywords are: <code>top</code>,
192      <code>middle</code>, <code>bottom</code>, <code>left</code>,
193      <code>right</code><!-- Same as HTML4 Transitional DTD definition.  See
194      also comment below. -->
195    
196    <tr><td><code>br</code><td><code>clear</code>    <tr><td><code>br</code><td><code>clear</code>
197    <td>Enumerated attribute [HTML5]    <td>Enumerated attribute [HTML5]
198    <tr><td><code>param</code><td><code>valuetype</code>    <tr><td><code>param</code><td><code>valuetype</code>
# Line 173  applied. Line 202  applied.
202    <tr><td><code>ul</code>, <code>ol</code>, <code>dir</code>,    <tr><td><code>ul</code>, <code>ol</code>, <code>dir</code>,
203    <code>menu</code>, or <code>dl</code><td><code>compact</code>    <code>menu</code>, or <code>dl</code><td><code>compact</code>
204    <td>Boolean attribute [HTML5]    <td>Boolean attribute [HTML5]
205    
206      <tr><td><code>input</code> (<code>type</code> attribute is in Image
207      Button<!-- @@ ref --> state)
208      <td><code>ismap</code>
209      <td>Boolean attribute [HTML5]
210    
211    <tr><td><code>table</code><td><code>frame</code> or <code>rules</code>    <tr><td><code>table</code><td><code>frame</code> or <code>rules</code>
212    <td>Enumerated attribute [HTML5]    <td>Enumerated attribute [HTML5]
213    <tr><td><code>td</code><td><code>scope</code>    <tr><td><code>td</code><td><code>scope</code>
# Line 182  applied. Line 217  applied.
217    <code>colgroup</code>, <code>col</code>, <code>tr</code>, <code>td</code>,    <code>colgroup</code>, <code>col</code>, <code>tr</code>, <code>td</code>,
218    or <code>th</code><td><code>align</code> or <code>valign</code>    or <code>th</code><td><code>align</code> or <code>valign</code>
219    <td>Enumerated attribute [HTML5]    <td>Enumerated attribute [HTML5]
220    
221      <tr><td><code>input</code> (<code>type</code> attribute is in
222      Image Button<!-- @@ ref --> or Submit Button<!-- @@ ref --> state)
223      <td><code>replace</code>
224      <td>Enumerated attribute [HTML5]
225    
226    <tr><td><code>link</code><td><code>target</code>    <tr><td><code>link</code><td><code>target</code>
227    <td>Valid browsing context name or keyword [HTML5]    <td>Valid browsing context name or keyword [HTML5]
228    <tr id=html-meta-scheme><td><code>meta</code><td><code>schema</code>    <tr id=html-meta-scheme><td><code>meta</code><td><code>schema</code>
# Line 223  applied. Line 264  applied.
264    </table>    </table>
265  </ul>  </ul>
266    
267    <p>For an <code>input</code> element whose <code>type</code> attribute
268    is <code>add</code>, <code>remove</code>, <code>move-up</code>, or
269    <code>move-down</code> (ASCII case-insensitive<!-- ref -->) [WF2],
270    attributes that is not allowed for an <code>input</code> element whose
271    <code>type</code> attribute is in the Button state<!-- ref --> <em
272    class=rfc2119>MUST NOT</em> be specified.<!-- Whether an attribute is
273    applicable or not is normatively defined in the table in the Appendix
274    B of the Web Forms 2.0 specification.  However, there is no clause
275    that states that use of an attribute that is not applied is
276    non-conforming.  Note that the <code>template</code> attribute, which
277    is applied to the <code>add</code> attribute according to Web Forms
278    2.0, is defined as a global attribute (with different semantics and
279    syntax) by HTML5 as part of the data template feature. -->
280    
281    <p>The <code>inputmode</code> attribute applies to an
282    <code>input</code> element in Text, E-mail, URL, or Password<!-- @@
283    refs --> state.  The <code>replace</code> attribute applies to an
284    <code>input</code> element in Image Button or Submit Button<!-- @@
285    refs --> state.<!-- In WF2 normative table, but no MUST NOT there. -->
286    The <code>usemap</code> attribute applies to an <code>input</code>
287    element in Image Button<!-- @@ ref --> state.<!-- In HTML5 prior to
288    r997, usemap="" MAY be specified to an input element with Image (now
289    Image Button) state, but Image state was not defined yet and there
290    were no "MUST NOT".-->  The <code>align</code> attribute applies to an
291    <code>input</code> element in Image Button state.<!-- In HTML4, to
292    which state(s) this attribute is applied is not defined at all.  In
293    addition, the reference to the definition of the attribute is linked
294    to a wrong place (align attribute of p element and so on).  In HTML
295    2.x, DTD comment implies that this attribute applies to type=image.
296    In HTML 2.0, this attribute is only explained for type=image in the
297    prose.  --> Any of these attributes <em class=rfc2119>MUST NOT</em> be
298    specified for an <code>input</code> element whose <code>type</code>
299    attribute is in a state where the attribute does not apply.
300    
301  <p id=cache-manifest>The  <p id=cache-manifest>The
302  <a href="http://www.whatwg.org/specs/web-apps/current-work/#manifests">cache  <a href="http://www.whatwg.org/specs/web-apps/current-work/#manifests">cache
303  manifest syntax</a> is also supported.  manifest syntax</a> is also supported.
304  </div>  </div>
305    
306  <div class=section id=atom>  <div class=section id=atom>
307  <h2>Atom</h2>  <h3>Atom</h3>
308    
309  <p><a href="urn:ietf:rfc:4287">Atom 1.0</a> and  <p><a href="urn:ietf:rfc:4287">Atom 1.0</a> and
310  <a href="urn:ietf:rfc:4685">Atom Threading 1.0</a> are supported.  <a href="urn:ietf:rfc:4685">Atom Threading 1.0</a> are supported.
# Line 256  conformance of the content of an element Line 331  conformance of the content of an element
331  </div>  </div>
332    
333  <div class=section id=css>  <div class=section id=css>
334  <h2><abbr title="Cascading Style Sheets">CSS</abbr></h2>  <h3><abbr title="Cascading Style Sheets">CSS</abbr></h3>
335    
336  <p>CSS @namespace and Selectors Level 3 are fully implemented.</p>  <p>CSS @namespace and Selectors Level 3 are fully implemented.</p>
337    
# Line 292  instruction nodes.</li> Line 367  instruction nodes.</li>
367    
368  </div>  </div>
369    
370    <div class=section id=regexp>
371    <h3>Regular expressions</h3>
372    
373    <p>Regular expression defined in ECMAScript Third Edition Section
374    15.10.1 is implemented, with the addition of the support for obsolete
375    octal escape notation commonly supported by Web browsers.
376    
377    <p>To identify ECMAScript regular expressions, the Internet Media Type
378    <a
379    href="http://suika.fam.cx/%7Ewakaba/wiki/sw/n/text+x-regexp-js"><code>text/x-regexp-js</code></a>
380    is used.
381    
382    </div>
383    
384  <div class=section id=webidl>  <div class=section id=webidl>
385  <h2>WebIDL</h2>  <h3>WebIDL</h3>
386    
387  <p><a href="http://dev.w3.org/cvsweb/~checkout~/2006/webapi/WebIDL/Overview.html?rev=1.96&amp;content-type=text/html;%20charset=utf-8">WebIDL  <p><a href="http://dev.w3.org/cvsweb/~checkout~/2006/webapi/WebIDL/Overview.html?rev=1.96&amp;content-type=text/html;%20charset=utf-8">WebIDL
388  Editor's Draft revision 1.96 (<time datetime=2008-09-03>3 September  Editor's Draft revision 1.96 (<time datetime=2008-09-03>3 September
389  2008</time>)</a> is implemented.</p>  2008</time>)</a> is implemented.</p>
390  </div>  </div>
391    
392    </div>
393    
394  </body>  </body>
395  </html>  </html>

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.14

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24