/[suikacvs]/test/html-webhacc/error-description-source.xml
Suika

Diff of /test/html-webhacc/error-description-source.xml

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

revision 1.13 by wakaba, Mon Nov 5 09:33:52 2007 UTC revision 1.28 by wakaba, Fri Aug 15 05:53:23 2008 UTC
# Line 11  Web Document Conformance Checker (BETA)< Line 11  Web Document Conformance Checker (BETA)<
11  <body>  <body>
12  <h1>Description of Errors</h1>  <h1>Description of Errors</h1>
13    
14    <section id="character-encoding-layer">
15    <h2>Character Encoding Layer Errors</h2>
16    
17    <d:item name="illegal-octets-error" class="error-category-charset" level="m">
18      <d:message xml:lang="en">An illegal octet in the input stream.</d:message>
19    </d:item>
20    </section>
21    
22    <section id="html5-character-encoding">
23    <h2>HTML5 Character Encoding Errors</h2>
24    
25    <d:item name="character encoding" class="format-charset must" level="m">
26      <d:message xml:lang="en">Character encoding <code><var>$0</var></code>
27      is not allowed for <abbr>HTML</abbr> document.</d:message>
28      <d:desc xml:lang="en">
29        <p>The character encoding used for the document is not allowed
30        for <abbr>HTML</abbr> document.  The document is non‐conforming.</p>
31      </d:desc>
32    </d:item>
33    
34    <d:item name="character encoding" class="format-charset should"
35        level="s">
36      <d:message xml:lang="en">Character encoding <code><var>$0</var></code>
37      should not be used for <abbr>HTML</abbr> document.</d:message>
38      <d:desc xml:lang="en">
39        <p>The character encoding used for the document is not recommended
40        for <abbr>HTML</abbr> document.  The document is non‐conforming
41        unless there is any good reason to use that encoding.</p>
42      </d:desc>
43    </d:item>
44    
45    <d:item name="character encoding" class="format-charset warning"
46        level="w">
47      <d:message xml:lang="en">Use of UTF-8 is encouraged.</d:message>
48      <d:desc xml:lang="en">
49        <p>Use of UTF-8 as the character encoding of the document is encouraged,
50        though the use of another character encoding is still conforming.</p>
51      </d:desc>
52    </d:item>
53    
54    <d:item name="character encoding" class="format-charset unsupported"
55        level="unsupported">
56      <d:message xml:lang="en">Conformance for character encoding requirements
57      cannot be checked.</d:message>
58      <d:desc xml:lang="en">
59        <p>The conformance checker cannot detect whether the input document
60        met the requirements on character encoding, since the document
61        is not inputed as a serialized byte sequence.  The document is
62        not conforming if it is not encoded in an appropriate character
63        encoding with appropriate labeling.</p>
64      </d:desc>
65    </d:item>
66    
67    <d:item name="no character encoding declaration" class="format-charset error"
68        level="m">
69      <d:message xml:lang="en">There is no character encoding
70      declaration.</d:message>
71      <d:desc xml:lang="en">
72        <p>The document does not contain a character encoding
73        declaration.  Unless the character encoding is explicitly
74        specified in lower‐level protocol, e.g. in <abbr>HTTP</abbr>,
75        or is implied by <abbr>BOM</abbr>, there must be a character
76        encoding declaration.  The document is non‐conforming.</p>
77    
78        <p>The long character encoding declaration syntax
79        <code class="html bad example">&lt;meta http-equiv="Content-Type" content="text/html; charset=<var>charset-name</var>"></code>
80        is obsolete.  The new syntax is:</p>
81        <pre class="html example"><code>&lt;meta charset="<var>charset-name</var>"></code></pre>
82    
83        <p>Note that the <code>encoding</code> declaration in <abbr>XML</abbr>
84        declaration has no effect for <abbr>HTML</abbr> document.</p>
85      </d:desc>
86    </d:item>
87    
88    <d:item name="non ascii superset" class="format-charset error"
89        level="m">
90      <d:message xml:lang="en">No character encoding metadata is found
91      in lower‐level protocol nor is there <abbr>BOM</abbr>, while
92      character encoding <code><var>$0</var></code>
93      is not a superset of <abbr>ASCII</abbr>.</d:message>
94      <d:desc xml:lang="en">
95        <p>The document is not labeled with character encoding name
96        in lower‐level protocol, e.g. in <abbr>HTTP</abbr>, and
97        the document is not begin with <abbr>BOM</abbr>.  In addition,
98        the character encoding of the document is not a superset of
99        <abbr>ASCII</abbr>.  The document is non‐conforming.</p>
100    
101        <p>Unless there is a <abbr>BOM</abbr>, the character encoding
102        for the document must be specified in e.g. <abbr>HTTP</abbr>‐level,
103        as:</p>
104        <pre class="http example"><code>Content-Type: text/html; charset=<var>charset-name</var></code></pre>
105    
106        <p>Existence of <abbr>HTML</abbr> character encoding declaration, i.e.
107        <code class="html example">&lt;meta charset="<var>charset-name</var>"></code>,
108        does not allow to omit <code>charset</code> parameter
109        for <abbr>HTML</abbr> document encoded in non‐<abbr>ASCII</abbr>
110        compatible encoding.</p>
111    
112        <p>Character encodings <code>Shift_JIS</code>, <code>Windows-31J</code>,
113        and <code>ISO-2022-JP</code> are <em>not</em> a superset of
114        <abbr>ASCII</abbr> for the purpose of <abbr>HTML</abbr> conformance.</p>
115      </d:desc>
116    </d:item>
117    
118    <d:item name="charset label detected" class="format-charset warning"
119        level="w">
120      <d:message xml:lang="en">While parsing the document as
121      <code><var>$0</var></code>, a character encoding declaration specifying
122      character encoding as <code><var>$1</var></code> is found.  The document
123      is reparsed.</d:message>
124      <d:desc xml:lang="en">
125        <p>While parsing a document in a character encoding,
126        a character encoding declaration which declares the character
127        encoding of the document as another character encoding is found.
128        The occurence of this warning itself does not make the document
129        non‐conforming.  However, the failure of the first attempt to
130        to detect the character encoding might be a result of non‐conformance
131        of the document.</p>
132    
133        <p>The document will be reparsed from the beginning.  Some error
134        or warning might be reported again.</p>
135    
136        <p>These are suggestions to avoid this warning:</p>
137        <ul>
138        <li>Specify <code>charset</code> parameter in the <code>Content-Type</code>
139        field in the <abbr>HTTP</abbr> header, as:
140        <pre class="HTTP example"><code>Content-Type: text/html; charset="<var>charset-name</var>"</code></pre></li>
141        <li>Put the character encoding declaration
142        (<code class="html example">&lt;meta charset="<var>charset-name</var>"></code>)
143        just after <code class="html example">&lt;head></code> start tag.</li>
144        <li>Use <code>UTF-8</code>.</li>
145        </ul>
146      </d:desc>
147    </d:item>
148    </section>
149    
150  <section id="html5-tokenize-error">  <section id="html5-tokenize-error">
151  <h2>HTML5 Parse Errors in Tokenization Stage</h2>  <h2>HTML5 Parse Errors in Tokenization Stage</h2>
152    
# Line 46  Web Document Conformance Checker (BETA)< Line 182  Web Document Conformance Checker (BETA)<
182  <d:item name="bare ero"  <d:item name="bare ero"
183      class="tokenize-error">      class="tokenize-error">
184    <d:message xml:lang="en">The <code>&amp;</code> character must    <d:message xml:lang="en">The <code>&amp;</code> character must
185    introduce a reference.</d:message>    be escaped as <code class="html example">&amp;amp;</code>.</d:message>
186    <d:desc xml:lang="en">    <d:desc xml:lang="en">
187      <p>An <code>&amp;</code> (<code>U+0026</code>      <p>An <code>&amp;</code> character which
     <code class="charname">AMPERSAND</code>) character which  
188      is not part of any reference appears in the input stream.      is not part of any reference appears in the input stream.
189      The document is non-conforming.</p>      The document is non‐conforming.</p>
190    
191      <p><strong>Any <code>&amp;</code> character in URI (or IRI)      <p><em>Any <code>&amp;</code> character in URI (or IRI)
192      must be escaped as <code>&amp;amp;</code>.</strong></p>      must be escaped as <code class="example">&amp;amp;</code>.</em></p>
193    
194      <p>The <code>&amp;</code> character must      <p>The <code>&amp;</code> character must
195      be the first character of a reference:      be the first character of a reference:
196        <dl>        <dl class="switch">
197        <dt>Named entity reference</dt>        <dt>Named entity reference</dt>
198            <dd><pre class="html example"><code>&amp;<var>entity-name</var>;</code></pre>            <dd><pre class="html example"><code>&amp;<var>entity-name</var>;</code></pre>
199            where <var>entity-name</var> is the name of the            where <var>entity-name</var> is the name of the
# Line 134  Web Document Conformance Checker (BETA)< Line 269  Web Document Conformance Checker (BETA)<
269    
270      <p>The string <code>&amp;#</code> must be the first two characters      <p>The string <code>&amp;#</code> must be the first two characters
271      of a reference:      of a reference:
272        <dl>        <dl class="switch">
273        <dt>Numeric character reference</dt>        <dt>Numeric character reference</dt>
274            <dd><pre class="html example"><code>&amp;#<var>d</var>;</code></pre>            <dd><pre class="html example"><code>&amp;#<var>d</var>;</code></pre>
275            where <var>d</var> is the decimal representation of            where <var>d</var> is the decimal representation of
# Line 189  Web Document Conformance Checker (BETA)< Line 324  Web Document Conformance Checker (BETA)<
324    
325      <dl class="switch">      <dl class="switch">
326      <dt>Comments</dt>      <dt>Comments</dt>
327        <dd>In HTML documents, comments must be introduced by        <dd>In HTML document, comments must be introduced by
328        <code>&lt;!--</code> (<code>&lt;!</code> <em>immediately</em> followed        <code class="example">&lt;!--</code> (<code>&lt;!</code>
329          <em>immediately</em> followed
330        by <em>two</em> <code>-</code>s) and must be terminated by        by <em>two</em> <code>-</code>s) and must be terminated by
331        <code>--></code>.  Strings <code>&lt;!</code> not followed        <code class="example">--></code>.
332          Strings <code>&lt;!</code> not followed
333        by <code>--</code> and <code>&lt;!-</code> not followed by        by <code>--</code> and <code>&lt;!-</code> not followed by
334        <code>-</code> are not valid open delimiters for comments.</dd>        <code>-</code> are not valid open delimiters for comments.</dd>
335      <dt>Marked sections, including <code>CDATA</code> sections</dt>      <dt>Marked sections, including <code>CDATA</code> sections</dt>
336        <dd>Marked sections are not allowed in HTML documents.</dd>        <dd>Marked sections are not allowed in HTML document.</dd>
337      <dt>Markup declarations</dt>      <dt>Markup declarations</dt>
338        <dd>Markup declarations, except <code>DOCTYPE</code>        <dd>Markup declarations, except for <code>DOCTYPE</code>
339        and comment declarations, are not allowed in HTML documents.</dd>        and comment declarations, are not allowed in HTML document.</dd>
340      <dt>String <code>&lt;!</code></dt>      <dt>String <code>&lt;!</code></dt>
341        <dd>String <code>&lt;!</code> must be escaped as        <dd>String <code>&lt;!</code> must be escaped as
342        <code>&amp;lt;!</code>.</dd>        <code class="example">&amp;lt;!</code>.</dd>
343      </dl>      </dl>
344    </d:desc>    </d:desc>
345  </d:item>  </d:item>
# Line 277  Web Document Conformance Checker (BETA)< Line 414  Web Document Conformance Checker (BETA)<
414      <dt><code>&lt;script/></code></dt>      <dt><code>&lt;script/></code></dt>
415          <dd><p>The polytheistic slash cannot be used for <code>script</code>          <dd><p>The polytheistic slash cannot be used for <code>script</code>
416          element.  Even for an empty <code>script</code> element,          element.  Even for an empty <code>script</code> element,
417          there must be an explicit end tag <code>&lt;/script></code>.</p>          there must be an explicit end tag
418            <code class="html example">&lt;/script></code>.</p>
419    
420          <p><strong>NOTE</strong>: Though some user agents interpret          <p><strong>NOTE</strong>: Though some user agents interpret
421          polytheistic slash for <code>script</code> element as the          polytheistic slash for <code>script</code> element as the
# Line 294  Web Document Conformance Checker (BETA)< Line 432  Web Document Conformance Checker (BETA)<
432          to allow polytheistic slash for these elements.</dd>          to allow polytheistic slash for these elements.</dd>
433      <dt><code>&lt;a/></code>, <code>&lt;p/></code></dt>      <dt><code>&lt;a/></code>, <code>&lt;p/></code></dt>
434          <dd>These elements are not always empty and therefore          <dd>These elements are not always empty and therefore
435          polytheistic slash is not allowed.</dd>          polytheistic slash is not allowed.  Use explicit end tag
436            to represent empty element as:
437              <pre class="example html"><code>&lt;p>&lt;/p></code></pre>
438            </dd>
439      </dl>      </dl>
440    
441      <p>Note that, unlike in XML, the polytheistic slash has      <p>Note that, unlike in XML, the polytheistic slash has
# Line 319  Web Document Conformance Checker (BETA)< Line 460  Web Document Conformance Checker (BETA)<
460        <dd>An <abbr>XBL</abbr> binding cannot be associated by        <dd>An <abbr>XBL</abbr> binding cannot be associated by
461        <abbr title="processing instruction">PI</abbr> in <abbr>HTML</abbr>        <abbr title="processing instruction">PI</abbr> in <abbr>HTML</abbr>
462        document.  Use <code>binding</code> property in <abbr>CSS</abbr>        document.  Use <code>binding</code> property in <abbr>CSS</abbr>
463        style sheet.</dd>        style sheet as:
464            <pre class="html example"><code>&lt;style>
465    p {
466      binding: url(binding.xbl);
467    }
468    &lt;/style></code></pre>
469          </dd>
470      <dt><code>&lt;?xml?&gt;</code> (XML declaration)</dt>      <dt><code>&lt;?xml?&gt;</code> (XML declaration)</dt>
471          <dd>XML declaration is unnecessary for HTML documents.</dd>          <dd>XML declaration is unnecessary for HTML documents.</dd>
472      <dt><code>&lt;?xml-stylesheet?></code> (XML style sheet      <dt><code>&lt;?xml-stylesheet?></code> (XML style sheet
# Line 327  Web Document Conformance Checker (BETA)< Line 474  Web Document Conformance Checker (BETA)<
474          <dd>Use HTML <code>link</code> element with <code>rel</code>          <dd>Use HTML <code>link</code> element with <code>rel</code>
475          attribute set to <code>stylesheet</code> (or,          attribute set to <code>stylesheet</code> (or,
476          <code>alternate stylesheet</code> for an alternate style          <code>alternate stylesheet</code> for an alternate style
477          sheet).</dd>          sheet).
478              <pre class="example html"><code>&lt;link rel=stylesheet href="path/to/stylesheet.css"></code></pre>
479            </dd>
480      <dt><code>&lt;?php?&gt;</code> or      <dt><code>&lt;?php?&gt;</code> or
481      <code>&lt;? <var>... <abbr>PHP</abbr> code ...</var> ?&gt;</code>      <code>&lt;? <var>... <abbr>PHP</abbr> code ...</var> ?&gt;</code>
482      (<abbr>PHP</abbr> code)</dt>      (<abbr>PHP</abbr> code)</dt>
# Line 506  Web Document Conformance Checker (BETA)< Line 655  Web Document Conformance Checker (BETA)<
655        <dd>Though the element is void in earlier versions of Safari,        <dd>Though the element is void in earlier versions of Safari,
656        the <code>canvas</code> element is <em>no</em> longer        the <code>canvas</code> element is <em>no</em> longer
657        defined as empty.  There must be an end tag        defined as empty.  There must be an end tag
658        <code>&lt;/canvas></code>.</dd>        <code class="html example">&lt;/canvas></code>.</dd>
659      </dl>      </dl>
660    
661      <p>Note that misnesting tags, such as      <p>Note that misnesting tags, such as
# Line 540  Web Document Conformance Checker (BETA)< Line 689  Web Document Conformance Checker (BETA)<
689    <d:desc xml:lang="en">    <d:desc xml:lang="en">
690      <p>The document contains a <code>DOCTYPE</code> declaration      <p>The document contains a <code>DOCTYPE</code> declaration
691      that is different from HTML5 <code>DOCTYPE</code> (i.e.      that is different from HTML5 <code>DOCTYPE</code> (i.e.
692      <code>&lt;!DOCTYPE HTML&gt;</code>).  The document is non-conforming.</p>      <code class="example html">&lt;!DOCTYPE HTML&gt;</code>).
693        The document is non‐conforming.</p>
694    
695      <p>The document might or might not be conformant to      <p>The document might or might not be conformant to
696      some version of HTML.  However, conformance to any HTML      some version of HTML.  However, conformance to any HTML
# Line 672  Web Document Conformance Checker (BETA)< Line 822  Web Document Conformance Checker (BETA)<
822                    block-level content, any inline-level content must be                    block-level content, any inline-level content must be
823                    put in e.g. paragraph element such as <code>p</code>.</p>                    put in e.g. paragraph element such as <code>p</code>.</p>
824                    <p>For example, an HTML document fragment                    <p>For example, an HTML document fragment
825                    <code class="bad example">&lt;div>&lt;p>Hello!&lt;/p> World!&lt;/div></code>                    <code class="html bad example">&lt;div>&lt;p>Hello!&lt;/p> World!&lt;/div></code>
826                    is non-conforming, since a word <q>World!</q> does not belong                    is non-conforming, since a word <q>World!</q> does not belong
827                    to any paragraph.  (If not part of any paragraph, what is                    to any paragraph.  (If not part of any paragraph, what is
828                    it!?)  A conforming example would be:                    it!?)  A conforming example would be:
829                      <pre class="example"><code>&lt;div>&lt;p>Hello!&lt;/p> &lt;p>World!&lt;/p>&lt;/div></code></pre>                      <pre class="html example"><code>&lt;div>&lt;p>Hello!&lt;/p> &lt;p>World!&lt;/p>&lt;/div></code></pre>
830                    </p></dd>                    </p></dd>
831                <dt>If the parent element does <em>not</em> allow                <dt>If the parent element does <em>not</em> allow
832                block-level elements as content</dt>                block-level elements as content</dt>
# Line 720  Web Document Conformance Checker (BETA)< Line 870  Web Document Conformance Checker (BETA)<
870    
871      <dl class="switch">      <dl class="switch">
872      <dt><code>html</code> element in an XHTML document</dt>      <dt><code>html</code> element in an XHTML document</dt>
873          <dd><p>In an XHTML document, the root <code>html</code>          <dd><p>In <abbr>XHTML</abbr> document, the root <code>html</code>
874          element must have an <code>xmlns</code> attribute          element must have an <code>xmlns</code> attribute as:
875          whose value is set to            <pre class="xml example"><code>&lt;html xmlns="http://www.w3.org/1999/xhtml"></code></pre></p></dd>
         <code>http://www.w3.org/1999/xhtml</code>.</p></dd>  
876      <dt><code>rss</code> element</dt>      <dt><code>rss</code> element</dt>
877          <dd><p>The document is written in some version of RSS.</p>          <dd><p>The document is written in some version of RSS.</p>
878          <p>The conformance checker does not support any version          <p>The conformance checker does not support any version
879          of RSS.  Use Atom 1.0 for feed documents.</p></dd>          of RSS.  Use Atom 1.0 for feed documents.</p></dd>
880      <dt><code>feed</code> element</dt>      <dt><code>feed</code> element</dt>
881          <dd><p>The Atom <code>feed</code> element must be          <dd><p>The Atom <code>feed</code> element must be
882          in the <code>http://www.w3.org/2004/Atom</code>          in the <code>http://www.w3.org/2005/Atom</code>
883          namespace.</p>          namespace as:
884              <pre class="xml example"><code>&lt;feed xmlns="http://www.w3.org/2005/Atom"></code></pre>
885            </p>
886          <p>The conformance checker does not support Atom 0.3.          <p>The conformance checker does not support Atom 0.3.
887          Use Atom 1.0 for feed documents.</p></dd>          Use Atom 1.0 for feed documents.</p></dd>
888      </dl>      </dl>
# Line 874  Web Document Conformance Checker (BETA)< Line 1025  Web Document Conformance Checker (BETA)<
1025  <section id="attribute-value-errors">  <section id="attribute-value-errors">
1026  <h2>Attribute Value Errors</h2>  <h2>Attribute Value Errors</h2>
1027    
1028    <d:item name="charset:not registered" class="attribute-value-warning warning"
1029        level="w">
1030      <d:message xml:lang="en">Character encoding name <code><var>$0</var></code>
1031      is not registered.</d:message>
1032      <d:desc xml:lang="en">
1033        <p>The specified character encoding name is not registered to
1034        <abbr>IANA</abbr>.  Use of registered character encoding name
1035        is a good practice to facilitate interoperability.</p>
1036    
1037        <dl class="switch">
1038        <dt><code>EUC-TW</code></dt>
1039          <dd><code>EUC-TW</code> is not registered.  Unfortunately, there
1040          is no registered name for that character encoding.  Use
1041          Big5 encoding with character encoding name <code>Big5</code>
1042          if it is enough to represent the document.</dd>
1043        <dt><code>ISO-2022-JP-1</code></dt>
1044          <dd><code>ISO-2022-JP-1</code> is not registered, nevertheless
1045          this character encoding name is documented in
1046          <a href="urn:ietf:rfc:2237"><abbr>RFC</abbr> 2237</a>.  Use
1047          <code>ISO-2022-JP-2</code> instead, since that character encoding
1048          is a superset of ISO-2022-JP-1.</dd>
1049        <dt><code>ISO-2022-JP-3</code>, <code>ISO-2022-JP-3-plane1</code></dt>
1050          <dd>These names are not registered and obsoleted in favor of
1051          <code>ISO-2022-JP-2004</code> and
1052          <code>ISO-2022-JP-2004-plane1</code>.</dd>
1053        <dt><code>ISO-2022-JP-2003</code>,
1054        <code>ISO-2022-JP-2003-plane1</code></dt>
1055          <dd>These names are not registered and corrected to
1056          <code>ISO-2022-JP-2004</code> and
1057          <code>ISO-2022-JP-2004-plane1</code>.</dd>
1058        <dt><code>ISO-2022-JP-2004</code>,
1059        <code>ISO-2022-JP-2004-plane1</code></dt>
1060          <dd>These names are not registered.  Unfortunately, there is
1061          no registered name for these character encodings.</dd>
1062        <dt><code>UTF-8N</code></dt>
1063          <dd><code>UTF-8N</code> is not registered.  Character encoding
1064          name <code>UTF-8</code> represents UTF-8 encoding with or
1065          without <abbr>BOM</abbr>.</dd>
1066        </dl>
1067    
1068        <p><strong>WARNING</strong>: This error might be raised for
1069        a registered character encoding name, since the character encoding
1070        name database of the conformance checker is not complete yet.</p>
1071      </d:desc>
1072    </d:item>
1073    
1074    <d:item name="charset:private" class="attribute-value-warning warning"
1075        level="w">
1076      <d:message xml:lang="en"><code><var>$0</var></code> is a private
1077      character encoding name.</d:message>
1078      <d:desc xml:lang="en">
1079        <p>The specified character encoding name is a private name and
1080        not registered to <abbr>IANA</abbr>.  Use of registered character
1081        encoding name is a good practice to facilitate interoperability.</p>
1082    
1083        <dl class="switch">
1084        <dt><code>x-euc-jp</code></dt>
1085          <dd>Use <code>EUC-JP</code> for the Japanese <abbr>EUC</abbr>
1086          character encoding.</dd>
1087        <dt><code>x-sjis</code></dt>
1088          <dd>Use <code>Shift_JIS</code> for standard Shift encoding scheme of
1089          <abbr>JIS</abbr> coded character set, or <code>Windows-31J</code>
1090          for Microsoft standard character set as implemented by
1091          Microsoft Windows.</dd>
1092        </dl>
1093      </d:desc>
1094    </d:item>
1095    
1096    <d:item name="charset:syntax error" class="attribute-value-error"
1097        level="m">
1098      <d:message xml:lang="en">The specified value is syntactically not a
1099      character encoding name.</d:message>
1100      <d:desc xml:lang="en">
1101        <p>The attribute value must be a character encoding name.  However,
1102        the specified value is not a character encoding name syntactically.
1103        The document is non‐conforming.</p>
1104        <p>Character encoding name is a string of <abbr>ASCII</abbr>
1105        printable characters, up to 40 characters.</p>
1106      </d:desc>
1107    </d:item>
1108    
1109  <d:item name="enumerated:invalid"  <d:item name="enumerated:invalid"
1110      class="attribute-value-error">      class="attribute-value-error">
1111    <d:message xml:lang="en">This attribute only allow a limited set of    <d:message xml:lang="en">This attribute only allow a limited set of
# Line 886  Web Document Conformance Checker (BETA)< Line 1118  Web Document Conformance Checker (BETA)<
1118    
1119      <dl>      <dl>
1120      <dt>HTML <code>meta</code> element, <code>http-equiv</code> attribute</dt>      <dt>HTML <code>meta</code> element, <code>http-equiv</code> attribute</dt>
1121          <dd><p>Only <code>Default-Style</code> and <code>Refresh</code>          <dd><p>Only values <code>Default-Style</code> and <code>Refresh</code>
1122          is allowed.</p>          are allowed.</p>
1123          <p>Value <code>Content-Type</code> is obsolete; for charset          <p>Value <code>Content-Type</code> is obsolete; for charset
1124          declaration, the <code>charset</code> attribute can be used as:          declaration, the <code>charset</code> attribute can be used as:
1125          <pre class="html example"><code>&lt;meta charset="<var>charset-name</var>"></code></pre>          <pre class="html example"><code>&lt;meta charset="<var>charset-name</var>"></code></pre>
# Line 905  Web Document Conformance Checker (BETA)< Line 1137  Web Document Conformance Checker (BETA)<
1137    </d:desc>    </d:desc>
1138  </d:item>  </d:item>
1139    
1140    <d:item name="enumerated:invalid:http-equiv:content-type"
1141        class="attribute-value-error">
1142      <d:message xml:lang="en">Character encoding declaration syntax
1143      <code class="html bad example">&lt;meta http-equiv="Content-Type" content="text/html; charset=<var>charset-name</var>"></code>
1144      is obsolete.</d:message>
1145      <d:desc xml:lang="en">
1146        <p>Old long character encoding declaration syntax
1147        <code class="html bad example">&lt;meta http-equiv="Content-Type" content="text/html; charset=<var>charset-name</var>"></code>
1148        is in use.  The document is non‐conforming.</p>
1149    
1150        <p>The new character encoding declaration syntax is:
1151          <pre class="html example"><code>&lt;meta charset="<var>charset-name</var>"></code></pre>
1152        </p>
1153      </d:desc>
1154    </d:item>
1155    
1156  <d:item name="duplicate ID"  <d:item name="duplicate ID"
1157      class="attribute-value-error">      class="attribute-value-error">
1158    <d:message xml:lang="en">This identifier has already been    <d:message xml:lang="en">This identifier has already been
# Line 954  Web Document Conformance Checker (BETA)< Line 1202  Web Document Conformance Checker (BETA)<
1202    </d:desc>    </d:desc>
1203  </d:item>  </d:item>
1204    
1205    <d:item name="mismatched charset name" class="attribute-value-error"
1206        level="m">
1207      <d:message xml:lang="en">Character encoding name <code><var>$1</var></code>
1208      is different from document character encoding
1209      <code><var>$0</var></code>.</d:message>
1210      <d:desc xml:lang="en">
1211        <p>The specified character encoding name is different from
1212        the character encoding of the document.  The document
1213        is non‐conforming.</p>
1214      </d:desc>
1215    </d:item>
1216    
1217  <d:item name="reserved browsing context name"  <d:item name="reserved browsing context name"
1218      class="attribute-value-error">      class="attribute-value-error">
1219    <d:message xml:lang="en">Browsing context name    <d:message xml:lang="en">Browsing context name
# Line 1027  Web Document Conformance Checker (BETA)< Line 1287  Web Document Conformance Checker (BETA)<
1287      The document is non-conforming.</p>      The document is non-conforming.</p>
1288    
1289      <p>For example, the table below is non-conforming:      <p>For example, the table below is non-conforming:
1290        <pre class="html non-conforming example"><code>&lt;table>        <pre class="html bad example"><code>&lt;table>
1291  &lt;tbody>  &lt;tbody>
1292  &lt;tr>&lt;td rowspan=2>&lt;/td>&lt;/tr>  &lt;tr>&lt;td rowspan=2>&lt;/td>&lt;/tr>
1293  &lt;/tbody>  &lt;/tbody>
# Line 1194  Web Document Conformance Checker (BETA)< Line 1454  Web Document Conformance Checker (BETA)<
1454      <code>text/cache-manifest</code> must contain a cache manifest.</p>      <code>text/cache-manifest</code> must contain a cache manifest.</p>
1455    
1456      <p>A cache manifest must start with a line whose content is      <p>A cache manifest must start with a line whose content is
1457      <code>CACHE MANIFEST</code> (exactly one space character between      <code class="manifest example">CACHE MANIFEST</code>
1458        (exactly one space character between
1459      <code>CACHE</code> and <code>MANIFEST</code>).</p>      <code>CACHE</code> and <code>MANIFEST</code>).</p>
1460    </d:desc>    </d:desc>
1461  </d:item>  </d:item>
1462  </section>  </section>
1463    
1464    <section id="information">
1465    <h2>Stability Information</h2>
1466    
1467    <d:item name="status:cr:element" class="level-i" level="i">
1468      <d:message xml:lang="en">This element is in the
1469      <strong>call for implementation</strong> stage.</d:message>
1470      <d:desc xml:lang="en">
1471        <p>The element is in the call for implementation stage.</p>
1472        
1473        <p>Usually, using the element is safe.  However, it is a new feature
1474        so that it might not be implemented correctly.  If it is found that
1475        the feature is hard or impossible to implement, the feature
1476        might be revised, or in some case it might be dropped.</p>
1477    
1478        <p>Elements defined by Atom 1.0 (IETF Proposed Standard), and XBL 2.0
1479        (W3C Candidate Recommendation) belong to this class.</p>
1480      </d:desc>
1481    </d:item>
1482    
1483    <d:item name="status:lc:element" class="level-i" level="i">
1484      <d:message xml:lang="en">This element is in the <strong>last
1485      call for comments</strong> stage.</d:message>
1486      <d:desc xml:lang="en">
1487        <p>The element is in the last call for comments stage.</p>
1488        
1489        <p>The element is relatively mature, though the standardization
1490        is not done yet.  It may be used for experiments.  Since it is a new
1491        feature, it might not be implemented correctly or at all.  If it is
1492        found that the feature is hard or impossible to implement, the feature
1493        might be revised or might be dropped.</p>
1494    
1495        <p>Elements defined by Web Forms 2.0 as well as some elements
1496        defined by HTML5 belong to this class.</p>
1497      </d:desc>
1498    </d:item>
1499    
1500    <d:item name="status:wd:element" class="level-i" level="i">
1501      <d:message xml:lang="en">This element is documented in a <strong>working
1502      draft</strong>.</d:message>
1503      <d:desc xml:lang="en">
1504        <p>The element is documented in a working or editor's draft
1505        and not yet completed.</p>
1506        
1507        <p>The element should not be used for any practical purpose.
1508        The feature might be drastically changed later or might be
1509        entirely removed.</p>
1510    
1511        <p>Most of new elements defined by HTML5 belong to this class.</p>
1512      </d:desc>
1513    </d:item>
1514    
1515    <d:item name="status:non-standard:element" class="level-i" level="i">
1516      <d:message xml:lang="en">This element is <strong>not part of any
1517      standard</strong> the conformance checker knows.</d:message>
1518      <d:desc xml:lang="en">
1519        <p>The element is not part of any standard or draft the conformance
1520        checker is aware of.</p>
1521        
1522        <p>The element should not be used for any practical purpose unless
1523        there is really a standard that defines the element.</p>
1524      </d:desc>
1525    </d:item>
1526    </section>
1527    
1528  <section id="unsupported-messages">  <section id="unsupported-messages">
1529  <h2><i>Unsupported</i> Messages</h2>  <h2><i>Unsupported</i> Messages</h2>
1530    
# Line 1280  Web Document Conformance Checker (BETA)< Line 1605  Web Document Conformance Checker (BETA)<
1605    
1606  </section>  </section>
1607    
1608  <d:catalog>  <d:cat name="WebHACC:Title">
1609  manakaiCompatMode:quirks;;Quirks Mode    <d:text xml:lang="en">WebHACC (β)</d:text>
1610  manakaiCompatMode:limited quirks;;Limited Quirks Mode  </d:cat>
1611  manakaiCompatMode:no quirks;;No Quirks Mode  
1612    <d:cat name="WebHACC:Heading">
1613  manakaiIsHTML:1;;HTML Document    <d:text xml:lang="en">
1614  manakaiIsHTML:0;;XML Document      <a href="../cc-about"><abbr title="Web Hypertext Application Conformance Checker (β)"><img src="../icons/title" alt="WebHACC"/></abbr></a>
1615  </d:catalog>    </d:text>
1616      <d:text xml:lang="ja">
1617        <a href="../cc-about"><abbr title="Web ハイパーテキスト応用適合性検査器 (β)"><img src="../icons/title" alt="WebHACC"/></abbr></a>
1618      </d:text>
1619    </d:cat>
1620    
1621    <d:cat name="Input">
1622      <d:text xml:lang="en">Input</d:text>
1623      <d:text xml:lang="ja">入力</d:text>
1624    </d:cat>
1625    
1626    <d:cat name="By URL">
1627      <d:text xml:lang="en">By URL</d:text>
1628      <d:text xml:lang="ja">URL で指定</d:text>
1629    </d:cat>
1630    
1631    <d:cat name="By direct input">
1632      <d:text xml:lang="en">By direct input</d:text>
1633      <d:text xml:lang="ja">直接入力</d:text>
1634    </d:cat>
1635    
1636    <d:cat name="Options">
1637      <d:text xml:lang="en">More options</d:text>
1638      <d:text xml:lang="ja">検査オプション</d:text>
1639    </d:cat>
1640    
1641    <d:cat name="Check error page">
1642      <d:text xml:lang="en">Check an error page</d:text>
1643      <d:text xml:lang="ja">誤り頁を検査する</d:text>
1644    </d:cat>
1645    
1646    <d:cat name="Content type">
1647      <d:text xml:lang="en">Content type</d:text>
1648      <d:text xml:lang="ja">内容型</d:text>
1649    </d:cat>
1650    
1651    <d:cat name="Charset">
1652      <d:text xml:lang="en">Character encoding</d:text>
1653      <d:text xml:lang="ja">文字符号化</d:text>
1654    </d:cat>
1655    
1656    <d:cat name="As specified">
1657      <d:text xml:lang="en">As specified</d:text>
1658      <d:text xml:lang="ja">指定通り</d:text>
1659    </d:cat>
1660    
1661    <d:cat name="Japanese charsets">
1662      <d:text xml:lang="en">Japanese character encodings</d:text>
1663      <d:text xml:lang="ja">日本語用文字符号化</d:text>
1664    </d:cat>
1665    
1666    <d:cat name="European charsets">
1667      <d:text xml:lang="en">European character encodings</d:text>
1668      <d:text xml:lang="ja">欧米言語用文字符号化</d:text>
1669    </d:cat>
1670    
1671    <d:cat name="Asian charsets">
1672      <d:text xml:lang="en">Asian character encodings</d:text>
1673      <d:text xml:lang="ja">アジア諸語用文字符号化</d:text>
1674    </d:cat>
1675    
1676    <d:cat name="Unicode charsets">
1677      <d:text xml:lang="en">Unicode character encodings</d:text>
1678      <d:text xml:lang="ja">Unicode 系文字符号化</d:text>
1679    </d:cat>
1680    
1681    <d:cat name="Document source to check">
1682      <d:text xml:lang="en">Document source to check</d:text>
1683      <d:text xml:lang="ja">検査する文書のソース</d:text>
1684    </d:cat>
1685    
1686    <d:cat name="Check">
1687      <d:text xml:lang="en">Check</d:text>
1688      <d:text xml:lang="ja">検査</d:text>
1689    </d:cat>
1690    
1691    <d:cat name="Setting innerHTML">
1692      <d:text xml:lang="en">Setting <code>innerHTML</code> of HTML element</d:text>
1693      <d:text xml:lang="ja"><code>innerHTML</code> に値を設定する HTML 要素</d:text>
1694    </d:cat>
1695    
1696    <d:cat name="Information">
1697      <d:text xml:lang="en">Information</d:text>
1698      <d:text xml:lang="ja">情報</d:text>
1699    </d:cat>
1700    
1701    <d:cat name="HTTP Header">
1702      <d:text xml:lang="en"><abbr title="Hypertext Transfer Protocol">HTTP</abbr>
1703          Header</d:text>
1704      <d:text xml:lang="ja"><abbr lang="en" title="Hypertext Transfer Protocol">HTTP</abbr>
1705          頭部</d:text>
1706    </d:cat>
1707    
1708    <d:cat name="Parse Errors Section">
1709      <d:text xml:lang="en">Parse Errors</d:text>
1710      <d:text xml:lang="ja">構文誤り</d:text>
1711    </d:cat>
1712    
1713    <d:cat name="Parse Errors">
1714      <d:text xml:lang="en">Parse Errors</d:text>
1715      <d:text xml:lang="ja">構文誤り</d:text>
1716    </d:cat>
1717    
1718    <d:cat name="Document Source">
1719      <d:text xml:lang="en">Document Source</d:text>
1720      <d:text xml:lang="ja">文書のソース</d:text>
1721    </d:cat>
1722    
1723    <d:cat name="Source">
1724      <d:text xml:lang="en">Source</d:text>
1725      <d:text xml:lang="ja">ソース</d:text>
1726    </d:cat>
1727    
1728    <d:cat name="Tables Section">
1729      <d:text xml:lang="en">Structure of Tables</d:text>
1730      <d:text xml:lang="ja">表の構造</d:text>
1731    </d:cat>
1732    
1733    <d:cat name="Tables">
1734      <d:text xml:lang="en">Tables</d:text>
1735      <d:text xml:lang="ja">表</d:text>
1736    </d:cat>
1737    
1738    <d:cat name="Document Tree">
1739      <d:text xml:lang="en">Document Tree</d:text>
1740      <d:text xml:lang="ja">文書木</d:text>
1741    </d:cat>
1742    
1743    <d:cat name="Tree">
1744      <d:text xml:lang="en">Tree</d:text>
1745      <d:text xml:lang="ja">木</d:text>
1746    </d:cat>
1747    
1748    <d:cat name="Document">
1749      <d:text xml:lang="en">Document</d:text>
1750      <d:text xml:lang="ja">文書</d:text>
1751    </d:cat>
1752    
1753    <d:cat name="Document Structure">
1754      <d:text xml:lang="en">Document Structure</d:text>
1755      <d:text xml:lang="ja">文書構造</d:text>
1756    </d:cat>
1757    
1758    <d:cat name="Structure">
1759      <d:text xml:lang="en">Structure</d:text>
1760      <d:text xml:lang="ja">構造</d:text>
1761    </d:cat>
1762    
1763    <d:cat name="Reformatted Document Source">
1764      <d:text xml:lang="en">Reformatted Document Source</d:text>
1765      <d:text xml:lang="ja">再整形した文書のソース</d:text>
1766    </d:cat>
1767    
1768    <d:cat name="Reformatted">
1769      <d:text xml:lang="en">Reformatted</d:text>
1770      <d:text xml:lang="ja">再整形</d:text>
1771    </d:cat>
1772    
1773    <d:cat name="Structural Errors">
1774      <d:text xml:lang="en">Structural Errors</d:text>
1775      <d:text xml:lang="ja">構造的誤り</d:text>
1776    </d:cat>
1777    
1778    <d:cat name="Struct. Errors">
1779      <d:text xml:lang="en">Struct. Errors</d:text>
1780      <d:text xml:lang="ja">構造誤り</d:text>
1781    </d:cat>
1782    
1783    <d:cat name="Transfer Errors">
1784      <d:text xml:lang="en">Transfer Errors</d:text>
1785      <d:text xml:lang="ja">転送誤り</d:text>
1786    </d:cat>
1787    
1788    <d:cat name="Trans. Errors">
1789      <d:text xml:lang="en">Trans. Errors</d:text>
1790      <d:text xml:lang="ja">転送誤り</d:text>
1791    </d:cat>
1792    
1793    <d:cat name="Result">
1794      <d:text xml:lang="en">Result</d:text>
1795      <d:text xml:lang="ja">結果</d:text>
1796    </d:cat>
1797    
1798    <d:cat name="manakaiCompatMode:quirks">
1799      <d:text xml:lang="en">Quirks Mode</d:text>
1800      <d:text xml:lang="ja">奇癖モード</d:text>
1801    </d:cat>
1802    
1803    <d:cat name="manakaiCompatMode:limited quirks">
1804      <d:text xml:lang="en">Limited Quirks Mode</d:text>
1805      <d:text xml:lang="ja">限定奇癖モード</d:text>
1806    </d:cat>
1807    
1808    <d:cat name="manakaiCompatMode:no quirks">
1809      <d:text xml:lang="en">No Quirks Mode</d:text>
1810      <d:text xml:lang="ja">無奇癖モード</d:text>
1811    </d:cat>
1812    
1813    <d:cat name="manakaiIsHTML:1">
1814      <d:text xml:lang="en">HTML Document</d:text>
1815      <d:text xml:lang="ja">HTML 文書</d:text>
1816    </d:cat>
1817    
1818    <d:cat name="manakaiIsHTML:0">
1819      <d:text xml:lang="en">XML Document</d:text>
1820      <d:text xml:lang="ja">XML 文書</d:text>
1821    </d:cat>
1822    
1823    <d:cat name="manakaiCharset">
1824      <d:text xml:lang="en"><code>charset</code> parameter</d:text>
1825      <d:text xml:lang="ja"><code lang="en">charset</code> 引数</d:text>
1826    </d:cat>
1827    
1828    <d:cat name="inputEncoding">
1829      <d:text xml:lang="en">Input character encoding</d:text>
1830      <d:text xml:lang="ja">入力に用いた文字符号化</d:text>
1831    </d:cat>
1832    
1833    <d:cat name="xmlVersion">
1834      <d:text xml:lang="en">XML <code>version</code></d:text>
1835      <d:text xml:lang="ja">XML <code lang="en">version</code></d:text>
1836    </d:cat>
1837    
1838    <d:cat name="xmlEncoding">
1839      <d:text xml:lang="en">XML <code>encoding</code></d:text>
1840      <d:text xml:lang="ja">XML <code lang="en">encoding</code></d:text>
1841    </d:cat>
1842    
1843    <d:cat name="xmlStandalone">
1844      <d:text xml:lang="en">XML <code>standalone</code></d:text>
1845      <d:text xml:lang="ja">XML <code lang="en">standalone</code></d:text>
1846    </d:cat>
1847    
1848    <d:cat name="... with BOM">
1849      <d:text xml:lang="en"> (with <code class="charname"><abbr title="BYTE ORDER MARK">BOM</abbr></code>)</d:text>
1850      <d:text xml:lang="ja"> (<code class="charname" lang="en"><abbr title="BYTE ORDER MARK">BOM</abbr></code> つき)</d:text>
1851    </d:cat>
1852    
1853    <d:cat name="URL">
1854      <d:text xml:lang="en"><abbr title="Uniform Resource Locator">URL</abbr></d:text>
1855      <d:text xml:lang="ja"><abbr title="統一資源所在子">URL</abbr></d:text>
1856    </d:cat>
1857    
1858    <d:cat name="URLs">
1859      <d:text xml:lang="en"><abbr title="Uniform Resource Locators">URLs</abbr></d:text>
1860      <d:text xml:lang="ja"><abbr title="統一資源所在子">URL</abbr></d:text>
1861    </d:cat>
1862    
1863    <d:cat name="Container Node">
1864      <d:text xml:lang="en">Container Node</d:text>
1865      <d:text xml:lang="ja">この文書を含む節点</d:text>
1866    </d:cat>
1867    
1868    <d:cat name="Table Element">
1869      <d:text xml:lang="en">Table Element</d:text>
1870      <d:text xml:lang="ja">表要素</d:text>
1871    </d:cat>
1872    
1873    <d:cat name="Base URL">
1874      <d:text xml:lang="en">Base URL</d:text>
1875      <d:text xml:lang="ja">基底 URL</d:text>
1876    </d:cat>
1877    
1878    <d:cat name="Internet Media Type">
1879      <d:text xml:lang="en">Internet Media Type</d:text>
1880      <d:text xml:lang="ja">インターネット媒体型</d:text>
1881    </d:cat>
1882    
1883    <d:cat name="Character Encoding">
1884      <d:text xml:lang="en">Character Encoding</d:text>
1885      <d:text xml:lang="ja">文字符号化</d:text>
1886    </d:cat>
1887    
1888    <d:cat name="Byte Length">
1889      <d:text xml:lang="en">Byte Length</d:text>
1890      <d:text xml:lang="ja">バイト長</d:text>
1891    </d:cat>
1892    
1893    <d:cat name="Character Length">
1894      <d:text xml:lang="en">Character Length</d:text>
1895      <d:text xml:lang="ja">文字長</d:text>
1896    </d:cat>
1897    
1898    <d:cat name="... overridden">
1899      <d:text xml:lang="en"> (<i>overridden</i>)</d:text>
1900      <d:text xml:lang="ja"> (<i>上書き</i>)</d:text>
1901    </d:cat>
1902    
1903    <d:cat name="... overridden, official type is #">
1904      <d:text xml:lang="en"> (<i>overridden</i>; official type is
1905          <code lang="en" class="MIME"><var>{text}</var></code>)</d:text>
1906      <d:text xml:lang="ja"> (<i>上書き</i>, 公式型は
1907          <code lang="en" class="MIME"><var>{text}</var></code>)</d:text>
1908    </d:cat>
1909    
1910    <d:cat name="... sniffed">
1911      <d:text xml:lang="en"> (<i>sniffed</i>)</d:text>
1912      <d:text xml:lang="ja"> (<i>探知結果</i>)</d:text>
1913    </d:cat>
1914    
1915    <d:cat name="byte">
1916      <d:text xml:lang="en">byte</d:text>
1917      <d:text xml:lang="ja">バイト</d:text>
1918    </d:cat>
1919    
1920    <d:cat name="bytes">
1921      <d:text xml:lang="en">bytes</d:text>
1922      <d:text xml:lang="ja">バイト</d:text>
1923    </d:cat>
1924    
1925    <d:cat name="character">
1926      <d:text xml:lang="en">character</d:text>
1927      <d:text xml:lang="ja">文字</d:text>
1928    </d:cat>
1929    
1930    <d:cat name="characters">
1931      <d:text xml:lang="en">characters</d:text>
1932      <d:text xml:lang="ja">文字</d:text>
1933    </d:cat>
1934    
1935    <d:cat name="Line #">
1936      <d:text xml:lang="en">Line <var>{text}</var></d:text>
1937      <d:text xml:lang="ja"><var>{text}</var> 行</d:text>
1938    </d:cat>
1939    
1940    <d:cat name="column #">
1941      <d:text xml:lang="en">column <var>{text}</var></d:text>
1942      <d:text xml:lang="ja"><var>{text}</var> 列</d:text>
1943    </d:cat>
1944    
1945    <d:cat name="Index #">
1946      <d:text xml:lang="en">Index <var>{text}</var></d:text>
1947      <d:text xml:lang="ja">索引 #<var>{text}</var></d:text>
1948    </d:cat>
1949    
1950    <d:cat name="Unknown location">
1951      <d:text xml:lang="en">Unknown location</d:text>
1952      <d:text xml:lang="ja">位置不明</d:text>
1953    </d:cat>
1954    
1955    <d:cat name="Table #">
1956      <d:text xml:lang="en">Structure of Table #<var>{text}</var></d:text>
1957      <d:text xml:lang="ja">表 #<var>{text}</var> の構造</d:text>
1958    </d:cat>
1959    
1960    <d:cat name="Subdocument #">
1961      <d:text xml:lang="en">Subdocument #<var>{text}</var></d:text>
1962      <d:text xml:lang="ja">部分文書 #<var>{text}</var></d:text>
1963    </d:cat>
1964    
1965    <d:cat name="Sub #">
1966      <d:text xml:lang="en">Sub #<var>{text}</var></d:text>
1967      <d:text xml:lang="ja">部分 #<var>{text}</var></d:text>
1968    </d:cat>
1969    
1970    <d:cat name="...">
1971      <d:text xml:lang="en">..</d:text><!-- TODO: figure hyphen? -->
1972      <d:text xml:lang="ja">〜</d:text>
1973    </d:cat>
1974    
1975    <d:cat name="Score">
1976      <d:text xml:lang="en">Score</d:text>
1977      <d:text xml:lang="ja">得点</d:text>
1978    </d:cat>
1979    
1980    <d:cat name="Subtotal">
1981      <d:text xml:lang="en">Subtotal</d:text>
1982      <d:text xml:lang="ja">小計</d:text>
1983    </d:cat>
1984    
1985    <d:cat name="Total">
1986      <d:text xml:lang="en">Total</d:text>
1987      <d:text xml:lang="ja">合計</d:text>
1988    </d:cat>
1989    
1990    <d:cat name="Main document">
1991      <d:text xml:lang="en">Main document</d:text>
1992      <d:text xml:lang="ja">主文書</d:text>
1993    </d:cat>
1994    
1995    <d:cat name="Subdocuments">
1996      <d:text xml:lang="en">Subdocuments</d:text>
1997      <d:text xml:lang="ja">部分文書</d:text>
1998    </d:cat>
1999    
2000    <d:cat name="Transfer L.">
2001      <d:text xml:lang="en"><abbr title="Transfer protocol">Transfer</abbr></d:text>
2002      <d:text xml:lang="ja"><abbr title="転送プロトコル">転送</abbr></d:text>
2003    </d:cat>
2004    
2005    <d:cat name="Encode L.">
2006      <d:text xml:lang="en"><abbr title="Character encoding">Encoding</abbr></d:text>
2007      <d:text xml:lang="ja"><abbr title="文字符号化">符号</abbr></d:text>
2008    </d:cat>
2009    
2010    <d:cat name="Char L.">
2011      <d:text xml:lang="en"><abbr title="Coded characters">Character</abbr></d:text>
2012      <d:text xml:lang="ja"><abbr title="符号化文字">文字</abbr></d:text>
2013    </d:cat>
2014    
2015    <d:cat name="Syntax L.">
2016      <d:text xml:lang="en">Syntax</d:text>
2017      <d:text xml:lang="ja">構文</d:text>
2018    </d:cat>
2019    
2020    <d:cat name="Structure L.">
2021      <d:text xml:lang="en">Structure</d:text>
2022      <d:text xml:lang="ja">構造</d:text>
2023    </d:cat>
2024    
2025    <d:cat name="Semantics L.">
2026      <d:text xml:lang="en">Semantics</d:text>
2027      <d:text xml:lang="ja">意味</d:text>
2028    </d:cat>
2029    
2030    <d:cat name="N/A">
2031      <d:text xml:lang="en">N/A</d:text>
2032      <d:text xml:lang="ja">−</d:text>
2033    </d:cat>
2034    
2035    <d:cat name="No error found.">
2036      <d:text xml:lang="en">No error found.</d:text>
2037      <d:text xml:lang="ja">誤りは見つかりませんでした。</d:text>
2038    </d:cat>
2039    
2040    <d:cat name="No transfer error found.">
2041      <d:text xml:lang="en">This document has no transfer protocol header error.</d:text>
2042      <d:text xml:lang="ja">転送プロトコルの頭部に誤りは見つかりませんでした。</d:text>
2043    </d:cat>
2044    
2045    <d:cat name="No parse error found.">
2046      <d:text xml:lang="en">This document has no parse error.</d:text>
2047      <d:text xml:lang="ja">構文解析中に誤りは見つかりませんでした。</d:text>
2048    </d:cat>
2049    
2050    <d:cat name="No structural error found.">
2051      <d:text xml:lang="en">This document has no structral error.</d:text>
2052      <d:text xml:lang="ja">構造上の誤りは見つかりませんでした。</d:text>
2053    </d:cat>
2054    
2055    <d:cat name="This checker is work in progress.">
2056      <d:text xml:lang="en">
2057        <p><strong>Important</strong>: This conformance checking service
2058        is <em>under development</em>.  The result above might be <em>wrong</em>.</p>
2059      </d:text>
2060      <d:text xml:lang="ja">
2061        <p><strong>重要</strong>: この適合性検査サービスは<em>開発中</em>です。
2062        この結果は<em>間違い</em>かもしれません。</p>
2063      </d:text>
2064    </d:cat>
2065    
2066    <d:cat name="Conformance is conforming">
2067      <d:text xml:lang="en">No conformance‐error is
2068          found in this document.</d:text>
2069      <d:text xml:lang="ja">この文書に適合性に関わる誤りは見つかりませんでした。</d:text>
2070    </d:cat>
2071    
2072    <d:cat name="Conformance is should-error">
2073      <d:text xml:lang="en">This document
2074            is <strong>likely <em>non</em>-conforming</strong>, but in rare case
2075            it might be conforming.  The checker cannot determine whether
2076            this document is in the rare case or not.</d:text>
2077      <d:text xml:lang="ja">この文書は<strong>おそらく<em>不</em>適合</strong>ですが、
2078          稀に適合している場合もあります。適合性検査器はこの文書が稀な場合に該当するかどうか判定できません。</d:text>
2079    </d:cat>
2080    
2081    <d:cat name="Conformance is non-conforming">
2082      <d:text xml:lang="en">This document is
2083            <strong><em>non</em>-conforming</strong>.</d:text>
2084      <d:text xml:lang="ja">この文書は<strong><em>不</em>適合</strong>です。</d:text>
2085    </d:cat>
2086    
2087    <d:cat name="Conformance is uncertain">
2088      <d:text xml:lang="en">The conformance
2089            checker cannot decide whether the document is conforming or
2090            not, since the document contains one or more unsupported
2091            features.  The document might or might not be conforming.</d:text>
2092      <d:text xml:lang="ja">適合性検査器はこの文書が適合するかどうか判定できませんでした。
2093          この文書は適合性検査器が対応していない機能を使っています。
2094          この文書は適合しているかもしれませんし、していないかもしれません。</d:text>
2095    </d:cat>
2096    
2097    <d:cat name="Error level m">
2098      <d:text xml:lang="en"><a href="../error-description#level-m"><em class="rfc2119">MUST</em>‐level
2099            error</a></d:text>
2100      <d:text xml:lang="ja"><a href="../error-description#level-m"><em class="rfc2119" title="REQUIRED">必須</em>級の誤り</a></d:text>
2101    </d:cat>
2102    
2103    <d:cat name="Error level s">
2104      <d:text xml:lang="en"><a href="../error-description#level-s"><em class="rfc2119">SHOULD</em>‐level
2105            error</a></d:text>
2106      <d:text xml:lang="ja"><a href="../error-description#level-s"><em class="rfc2119" title="RECOMMENDED">推奨</em>級の誤り</a></d:text>
2107    </d:cat>
2108    
2109    <d:cat name="Error level w">
2110      <d:text xml:lang="en"><a href="../error-description#level-w">Warning</a></d:text>
2111      <d:text xml:lang="ja"><a href="../error-description#level-w">警告</a></d:text>
2112    </d:cat>
2113    
2114    <d:cat name="Error level i">
2115      <d:text xml:lang="en"><a href="../error-description#level-i">Information</a></d:text>
2116      <d:text xml:lang="ja"><a href="../error-description#level-i">情報</a></d:text>
2117    </d:cat>
2118    
2119    <d:cat name="Error level u">
2120      <d:text xml:lang="en"><a href="../error-description#level-u">Not
2121          supported</a></d:text>
2122      <d:text xml:lang="ja"><a href="../error-description#level-u">未対応</a></d:text>
2123    </d:cat>
2124    
2125  <section id="levels">  <section id="levels">
2126  <h2>Error Levels</h2>  <h2>Error Levels</h2>
# Line 1322  to solve a problem in a confusing or pos Line 2155  to solve a problem in a confusing or pos
2155  It does not affect to the conformance of the document, and  It does not affect to the conformance of the document, and
2156  may sometimes be inappropriate.</td>  may sometimes be inappropriate.</td>
2157  </tr>  </tr>
2158  <tr id="level-unsupported" class="level-unsupported">  <tr id="level-i" class="level-i">
2159    <th scope="row">Information</th>
2160    <td>Conforming.</td>
2161    <td>An informational message just provides an additional information
2162    on the feature used in the document or the status of the retrieval
2163    or so on.
2164    It does not affect to the conformance of the document.</td>
2165    </tr>
2166    <tr id="level-u" class="level-u">
2167  <th scope="row">Not supported</th>  <th scope="row">Not supported</th>
2168  <td><em>Unknown</em>.</td>  <td><em>Unknown</em>.</td>
2169  <td>Some feature that is not supported by the conformance checker  <td>Some feature that is not supported by the conformance checker
# Line 1335  is used in the document.</td> Line 2176  is used in the document.</td>
2176  <section id="license">  <section id="license">
2177  <h2>License of This Document</h2>  <h2>License of This Document</h2>
2178    
2179  <p>Copyright <time>2007</time>  <p>Copyright <time>2007</time>‐<time>2008</time>
2180  <a href="http://suika.fam.cx/~wakaba/who?" rel="author" xml:lang="ja">Wakaba</a>  <a href="http://suika.fam.cx/~wakaba/who?" rel="author" xml:lang="ja">Wakaba</a>
2181  <code class="mail">&lt;<a href="mailto:w@suika.fam.cx">w@suika.fam.cx</a>></code>.</p>  <code class="mail">&lt;<a href="mailto:w@suika.fam.cx">w@suika.fam.cx</a>></code>.</p>
2182    

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.28

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24