/[pub]/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.30 by wakaba, Fri Aug 15 12:11:56 2008 UTC revision 1.37 by wakaba, Fri Aug 22 13:08:12 2008 UTC
# Line 3  Line 3 
3      xmlns:d="http://suika.fam.cx/~wakaba/archive/2007/wdcc-desc/"      xmlns:d="http://suika.fam.cx/~wakaba/archive/2007/wdcc-desc/"
4      id="error-description">      id="error-description">
5  <head>  <head>
6  <title xml:lang="en">Description of Errors &#x2014;  <base href="cc/"/>
7  Web Document Conformance Checker (BETA)</title>  <title xml:lang="en">Description of Errors &#x2014; WebHACC (β)</title>
8  <link rel="stylesheet" href="cc-style"/>  <title xml:lang="ja">誤りの説明 &#x2014; WebHACC (β)</title>
9    <link rel="stylesheet" href="../cc-style"/>
10  <link rel="license" href="#license"/>  <link rel="license" href="#license"/>
11  </head>  </head>
12  <body>  <body>
13  <h1>Description of Errors</h1>  <header>
14    <h1><a href="../cc-about"><abbr title="Web Hypertext Application Conformance Checker (β)"><img src="../icons/title" alt="WebHACC"/></abbr></a></h1>
15    <h2>Description of Errors</h2>
16    </header>
17    
18    <d:cat name="WebHACC:Title">
19      <d:text xml:lang="en">WebHACC (β)</d:text>
20    </d:cat>
21    
22    <d:cat name="WebHACC:Heading">
23      <d:text xml:lang="en">
24        <a href="../error-description#WebHACC:Heading" rel="help"><abbr title="Web Hypertext Application Conformance Checker (β)"><img src="../icons/title" alt="WebHACC"/></abbr></a>
25      </d:text>
26      <d:text xml:lang="ja">
27        <a href="../error-description#WebHACC:Heading" rel="help"><abbr title="Web ハイパーテキスト応用適合性検査器 (β)"><img src="../icons/title" alt="WebHACC"/></abbr></a>
28      </d:text>
29      <d:desc xml:lang="en">
30        <p><a href="./#input"><abbr title="Web Hypertext Application Conformance Checker">WebHACC</abbr></a>
31        is a <em>conformance checker</em> (or validator) for Web documents,
32        supporting <a href="../standards">latest Web standards</a> including
33        <a href="http://whatwg.org/html5"><abbr title="Hypertext Markup Language">HTML</abbr>5</a>,
34        <a href="urn:ietf:rfc:4287">Atom 1.0</a>,
35        <a href="http://www.w3.org/Style/CSS/current-work"><abbr title="Cascading Style Sheets">CSS</abbr>3</a>.</p>
36    
37        <p><strong><a href="./#input">Check your document</a></strong>, or
38        <a href="../cc-about">learn more about
39        <abbr title="Web Hypertext Application Conformance Checker">WebHACC</abbr></a>.</p>
40      </d:desc>
41      <d:desc xml:lang="ja">
42        <p><a href="./#input"><abbr title="Web ハイパーテキスト応用適合性検査器">WebHACC</abbr></a>
43        は、 Web 文書のための<em>適合性検査器</em> (妥当性検証器) です。
44        <a href="http://whatwg.org/html5"><abbr title="Hypertext Markup Language">HTML</abbr>5</a>、
45        <a href="urn:ietf:rfc:4287">Atom 1.0</a>、
46        <a href="http://www.w3.org/Style/CSS/current-work"><abbr title="Cascading Style Sheets">CSS</abbr>3</a>
47        などの<a href="../standards">最新の Web 標準</a>に対応しています。</p>
48    
49        <p><strong><a href="./#input">文書を検査する</a></strong></p>
50    
51        <p><a href="../cc-about"><abbr title="Web ハイパーテキスト応用適合性検査器">WebHACC</abbr>
52        の詳細</a></p>
53      </d:desc>
54    </d:cat>
55    
56  <section id="character-encoding-layer">  <section id="character-encoding-layer">
57  <h2>Character Encoding Layer Errors</h2>  <h2>Character Encoding Layer Errors</h2>
# Line 1201  p { Line 1243  p {
1243  </d:item>  </d:item>
1244    
1245  <d:item name="character not allowed"  <d:item name="character not allowed"
1246      modules="ContentChecker::HTML">      modules="ContentChecker::HTML RDFXML">
1247    <d:message xml:lang="en">Data character is not allowed in this    <d:message xml:lang="en">Data character is not allowed in this
1248    context.</d:message>    context.</d:message>
1249    <d:desc xml:lang="en">    <d:desc xml:lang="en">
# Line 1233  p { Line 1275  p {
1275    an empty element.</d:message>    an empty element.</d:message>
1276  </d:item>  </d:item>
1277    
1278  <d:item name="child element missing"  <d:item name="character not allowed:atom|PersonConstruct"
1279      modules="ContentChecker::HTML">      modules="ContentChecker::HTML">
1280    <d:message xml:lang="en">There must be a <code><var>{text}</var></code>    <d:message xml:lang="en">Non‐white‐space characters are not allowed in
1281    element as a child of this element.</d:message>    Person construct.</d:message>
1282    </d:item>
1283    
1284    <d:item name="character not allowed:atom|TextConstruct"
1285        modules="ContentChecker::HTML">
1286      <d:message xml:lang="en">Non‐white‐space characters are not allowed in
1287      Text construct.</d:message>
1288    </d:item>
1289    
1290    <d:item name="child element missing"
1291        modules="ContentChecker::HTML ContentChecker::Atom">
1292      <d:message xml:lang="en">There must be an element
1293      <code><var>{text}</var></code> as a child of this element.</d:message>
1294    <d:desc xml:lang="en">    <d:desc xml:lang="en">
1295      <p>The content model of the element is so defined that it      <p>The content model of the element is so defined that it
1296      must contain a <code><var>$0</var></code> child element.      must contain a <code><var>$0</var></code> child element.
# Line 1266  p { Line 1320  p {
1320    </d:desc>    </d:desc>
1321  </d:item>  </d:item>
1322    
1323    <d:item name="child element missing:atom"
1324        modules="ContentChecker::HTML">
1325      <d:message xml:lang="en">There must be an element
1326      <code><var>{text}</var></code> in the Atom namespace as a child of this
1327      element.</d:message>
1328    </d:item>
1329    
1330    <d:item name="child element missing:atom:link:alternate"
1331        modules="ContentChecker::HTML">
1332      <d:message xml:lang="en">There must be an Atom <code>link</code> element
1333      whose <code>rel</code> attribute is set to <code>alternate</code> as a
1334      child of this element.</d:message>
1335    </d:item>
1336    
1337    <d:item name="child element missing:atom:link:self"
1338        modules="ContentChecker::HTML">
1339      <d:message xml:lang="en">There should be an Atom <code>link</code> element
1340      whose <code>rel</code> attribute is set to <code>self</code> as a
1341      child of this element.</d:message>
1342    </d:item>
1343    
1344  <d:item name="element missing:hn"  <d:item name="element missing:hn"
1345      modules="ContentChecker::HTML">      modules="ContentChecker::HTML">
1346    <d:message xml:lang="en">There must be at least one    <d:message xml:lang="en">There must be at least one
# Line 1273  p { Line 1348  p {
1348  </d:item>  </d:item>
1349    
1350  <d:item name="element not allowed"  <d:item name="element not allowed"
1351      class="content-model-error">      modules="ContentChecker::HTML ContentChecker::Atom RDFXML">
1352    <d:message xml:lang="en">This element is not allowed in this    <d:message xml:lang="en">This element is not allowed in this
1353    context.</d:message>    context.</d:message>
1354    <d:desc xml:lang="en">    <d:desc xml:lang="en">
# Line 1366  p { Line 1441  p {
1441  </d:item>  </d:item>
1442    
1443  <d:item name="element not allowed:empty"  <d:item name="element not allowed:empty"
1444      modules="ContentChecker::HTML">      modules="ContentChecker::HTML ContentChecker::Atom">
1445    <d:message xml:lang="en">Elements are not allowed in an empty    <d:message xml:lang="en">Elements are not allowed in an empty
1446    element.</d:message>    element.</d:message>
1447  </d:item>  </d:item>
# Line 1481  p { Line 1556  p {
1556    context.</d:message>    context.</d:message>
1557  </d:item>  </d:item>
1558    
1559    <d:item name="element not allowed:atom|content"
1560        modules="ContentChecker::Atom">
1561      <d:message xml:lang="en">This element is not allowed in an Atom
1562      <code>content</code> element.</d:message>
1563    </d:item>
1564    
1565    <d:item name="element not allowed:atom|PersonConstruct"
1566        modules="ContentChecker::Atom">
1567      <d:message xml:lang="en">This element is not allowed in Person
1568      construct.</d:message>
1569    </d:item>
1570    
1571    <d:item name="element not allowed:atom|TextConstruct"
1572        modules="ContentChecker::Atom">
1573      <d:message xml:lang="en">This element is not allowed in Text
1574      construct.</d:message>
1575    </d:item>
1576    
1577  <d:item name="element not defined"  <d:item name="element not defined"
1578      modules="ContentChecker">      modules="ContentChecker">
1579    <d:message xml:lang="en">This element is not defined.</d:message>    <d:message xml:lang="en">This element is not defined.</d:message>
# Line 1582  p { Line 1675  p {
1675  </d:item>  </d:item>
1676    
1677  <d:item name="attribute not allowed"  <d:item name="attribute not allowed"
1678      modules="ContentChecker::HTML">      modules="ContentChecker::HTML RDFXML">
1679    <d:message xml:lang="en">Attribute    <d:message xml:lang="en">Attribute
1680    <code><var>{local-name}</var></code> is not allowed for    <code><var>{local-name}</var></code> is not allowed for
1681    <code><var>{element-local-name}</var></code> element.</d:message>    <code><var>{element-local-name}</var></code> element.</d:message>
# Line 1967  p { Line 2060  p {
2060  </d:item>  </d:item>
2061    
2062  <d:item name="duplicate token"  <d:item name="duplicate token"
2063      modules="ContentChecker::HTML">      modules="ContentChecker::HTML HTML::Table">
2064    <d:message xml:lang="en">The token <code><var>{value}</var></code>    <d:message xml:lang="en">The token <code><var>{value}</var></code>
2065    appears in the attribute value twice.</d:message>    appears in the attribute value twice.</d:message>
2066  </d:item>  </d:item>
# Line 2036  p { Line 2129  p {
2129    
2130  <d:item name="invalid attribute value"  <d:item name="invalid attribute value"
2131      class="attribute-value-error"      class="attribute-value-error"
2132      modules="ContentChecker::XML ContentChecker::HTML">      modules="ContentChecker::XML ContentChecker::HTML ContentChecker::Atom">
2133    <d:message xml:lang="en">Attribute value <code><var>{@}</var></code>    <d:message xml:lang="en">Attribute value <code><var>{@}</var></code>
2134    is not an allowed value.</d:message>    is not an allowed value.</d:message>
2135  </d:item>  </d:item>
# Line 2126  p { Line 2219  p {
2219    no menu.</d:message>    no menu.</d:message>
2220  </d:item>  </d:item>
2221    
2222    <d:item name="no referenced header cell"
2223        modules="ContentChecker">
2224      <d:message xml:lang="en">There is no table header cell whose <code>id</code>
2225      is <code><var>{value}</var></code> in the same table.</d:message>
2226    </d:item>
2227    
2228  <d:item name="refresh:syntax error"  <d:item name="refresh:syntax error"
2229      modules="ContentChecker::HTML">      modules="ContentChecker::HTML">
2230    <d:message xml:lang="en">the specified value is not a valid as part    <d:message xml:lang="en">the specified value is not a valid as part
# Line 2223  p { Line 2322  p {
2322    allowed in this attribute.</d:message>    allowed in this attribute.</d:message>
2323  </d:item>  </d:item>
2324    
2325    <d:item name="XML 1.0 NCName:syntax error"
2326        modules="RDFXML">
2327      <d:message xml:lang="en">The specified value is not a legal XML Namespaces
2328      1.0 <code>NCName</code>.</d:message>
2329    </d:item>
2330    
2331  </section>  </section>
2332    
2333  <section id="table-model-errors">  <section id="table-model-errors">
2334  <h2>Table Model Errors</h2>  <h2>Table Model Errors</h2>
2335    
2336  <d:item name="table:colspan creates column with no anchored cell"  <d:item name="cell overlapping"
2337      class="table-model-error">      modules="HTML::Table">
2338      <d:message xml:lang="en">Cell slot (<var>{text}</var>) is filled by
2339      multiple cells.</d:message>
2340    </d:item>
2341    
2342    <d:item name="colspan creates column with no anchored cell"
2343        modules="HTML::Table">
2344    <d:message xml:lang="en">This <code>colspan</code> attribute    <d:message xml:lang="en">This <code>colspan</code> attribute
2345    results in creating a table column that does not contain    results in creating a table column that does not contain
2346    any cell anchored to it.</d:message>    any cell anchored to it.</d:message>
2347  </d:item>  </d:item>
2348    
2349    <d:item name="column with no anchored cell"
2350        modules="HTML::Table">
2351      <d:message xml:lang="en">This column has no anchored cell.</d:message>
2352    </d:item>
2353    
2354  <d:item name="table:no cell in last row"  <d:item name="table:no cell in last row"
2355      class="table-model-error">      class="table-model-error">
2356    <d:message xml:lang="en">The table has no cell (<code>td</code> or    <d:message xml:lang="en">The table has no cell (<code>td</code> or
# Line 2263  p { Line 2379  p {
2379    </d:desc>    </d:desc>
2380  </d:item>  </d:item>
2381    
2382    <d:item name="row with no anchored cell"
2383        modules="HTML::Table">
2384      <d:message xml:lang="en">This row has no anchored cell.</d:message>
2385    </d:item>
2386    
2387    <d:item name="rowspan creates row with no anchored cell"
2388        modules="HTML::Table">
2389      <d:message xml:lang="en">This <code>rowspan</code> attribute
2390      results in creating a table row that does not contain
2391      any cell anchored to it.</d:message>
2392    </d:item>
2393    
2394    
2395  </section>  </section>
2396    
2397  <section id="imt-warnings">  <section id="imt-warnings">
2398  <h2>Internet Media Type Errors</h2>  <h2>Internet Media Type Errors</h2>
2399    
2400    <d:item name="IMT:composite"
2401        modules="ContentChecker::Atom">
2402      <d:message xml:lang="en">The specified media type is a composite
2403      type, which is not allowed in this context.</d:message>
2404    </d:item>
2405    
2406  <d:item name="IMT:syntax error"  <d:item name="IMT:syntax error"
2407      modules="ContentChecker::HTML">      modules="ContentChecker::HTML ContentChecker::Atom">
2408    <d:message xml:lang="en">The specified value is not an Internet Media    <d:message xml:lang="en">The specified value is not an Internet Media
2409    Type.</d:message>    Type.</d:message>
2410  </d:item>  </d:item>
# Line 2310  p { Line 2445  p {
2445  <!-- TODO: Unknown message?? -->  <!-- TODO: Unknown message?? -->
2446  </d:item>  </d:item>
2447    
2448    <d:item name="not IMT"
2449        modules="ContentChecker::Atom">
2450      <d:message xml:lang="en">A value that is not an Internet Media Type
2451      is not allowed here.</d:message>
2452    </d:item>
2453    
2454  </section>  </section>
2455    
2456  <section id="uri-errors">  <section id="uri-errors">
2457  <h2>URI (or IRI) Errors</h2>  <h2>URL Errors</h2>
2458    
2459  <d:item name="URI::syntax error"  <d:item name="syntax error:iri3987"
2460      class="must" level="m">      modules="URIChecker CacheManifest">
2461      <d:message xml:lang="en">The specified value is syntactically not an
2462      IRI.</d:message>
2463    </d:item>
2464    
2465    <d:item name="syntax error:iriref3987"
2466        modules="URIChecker">
2467    <d:message xml:lang="en">The specified value is syntactically not an IRI    <d:message xml:lang="en">The specified value is syntactically not an IRI
2468    reference.</d:message>    reference.</d:message>
2469    <d:desc xml:lang="en">    <d:desc xml:lang="en">
# Line 2334  p { Line 2481  p {
2481    </d:desc>    </d:desc>
2482  </d:item>  </d:item>
2483    
2484  </section>  <d:item name="syntax error:rdfuriref"
2485        modules="URIChecker">
2486      <d:message xml:lang="en">The specified value is syntactically not an RDF
2487      URI reference.</d:message>
2488    </d:item>
2489    
2490  <section id="uri-shoulds">  <d:item name="syntax error:uri2396"
2491  <h2>URI (or IRI) Should-level Errors</h2>      modules="URIChecker">
2492      <d:message xml:lang="en">The specified value is syntactically not a
2493      URI according to RFC 2396.</d:message>
2494    </d:item>
2495    
2496  <d:item name="URI::dot-segment"  <d:item name="syntax error:uri3986"
2497      class="should" level="s">      modules="URIChecker">
2498      <d:message xml:lang="en">The specified value is syntactically not a
2499      URI.</d:message>
2500    </d:item>
2501    
2502    <d:item name="URL:address format"
2503        modules="URIChecker">
2504      <d:message xml:lang="en">URL host address format
2505      <code><var>{value}</var></code> is not supported by the
2506      conformance checker.</d:message>
2507    </d:item>
2508    
2509    <d:item name="URL:default port"
2510        modules="URIChecker">
2511      <d:message xml:lang="en">Default port number should be omitted.</d:message>
2512    </d:item>
2513    
2514    <d:item name="URL:dot-segment"
2515        modules="URIChecker">
2516    <d:message xml:lang="en">A dot-segment (<code>.</code> or    <d:message xml:lang="en">A dot-segment (<code>.</code> or
2517    <code>..</code>) occurs in an absolute reference.</d:message>    <code>..</code>) occurs in an absolute reference.</d:message>
2518    <d:desc>    <d:desc>
# Line 2355  p { Line 2527  p {
2527    </d:desc>    </d:desc>
2528  </d:item>  </d:item>
2529    
2530  <d:item name="URI::empty path"  <d:item name="URL:empty host"
2531      class="should" level="s">      modules="URIChecker">
2532    <d:message xml:lang="en">This IRI does not end with    <d:message xml:lang="en">The host component of the URL is empty.</d:message>
2533    a <code>/</code>.</d:message>  </d:item>
2534    
2535    <d:item name="URL:empty path"
2536        modules="URIChecker">
2537      <d:message xml:lang="en">The URL does not end with
2538      a <code>/</code> character.</d:message>
2539    <d:item xml:lang="en">    <d:item xml:lang="en">
2540      <p>The IRI does not end with a <code>/</code>.  If there is an      <p>The IRI does not end with a <code>/</code>.  If there is an
2541      authority component in an IRI, a <code>/</code> should be present      authority component in an IRI, a <code>/</code> should be present
# Line 2369  p { Line 2546  p {
2546    </d:item>    </d:item>
2547  </d:item>  </d:item>
2548    
2549  <d:item name="URI::lowercase hexadecimal digit"  <d:item name="URL:empty port"
2550      class="should" level="s">      modules="URIChecker">
2551      <d:message xml:lang="en">The port component of the URL is empty.</d:message>
2552    </d:item>
2553    
2554    <d:item name="URL fragment not allowed"
2555        modules="CacheManifest">
2556      <d:message xml:lang="en">The fragment component of the URL is not
2557      allowed.</d:message>
2558    </d:item>
2559    
2560    <d:item name="URL:long host"
2561        modules="URIChecker">
2562      <d:message xml:lang="en">The host component of the URL
2563      is too long.</d:message>
2564    </d:item>
2565    
2566    <d:item name="URL:lowercase hexadecimal digit"
2567        modules="URIChecker">
2568    <d:message xml:lang="en">A lowercase hexadecimal digit is used    <d:message xml:lang="en">A lowercase hexadecimal digit is used
2569    in percent-encoding.</d:message>    in percent-encoding.</d:message>
2570    <d:desc xml:lang="en">    <d:desc xml:lang="en">
# Line 2380  p { Line 2574  p {
2574    </d:desc>    </d:desc>
2575  </d:item>  </d:item>
2576    
2577  <d:item name="URI::percent-encoded unreserved"  <d:item name="URL:non-DNS host"
2578      class="should" level="s">      modules="URIChecker">
2579      <d:message xml:lang="en">The host component of the URL
2580      is not a DNS host name.</d:message>
2581    </d:item>
2582    
2583    <d:item name="URL:non UTF-8 host"
2584        modules="URIChecker">
2585      <d:message xml:lang="en">The host component of the URL
2586      is not encoded in UTF-8.</d:message>
2587    </d:item>
2588    
2589    <d:item name="URL:password"
2590        modules="URIChecker">
2591      <d:message xml:lang="en">Password should not be included in a URL
2592      for the security.</d:message>
2593    </d:item>
2594    
2595    <d:item name="URL:percent-encoded unreserved"
2596        modules="URIChecker">
2597    <d:message xml:lang="en">An unreserved character is    <d:message xml:lang="en">An unreserved character is
2598    percent-encoded.</d:message>    percent-encoded.</d:message>
2599    <d:desc xml:lang="en">    <d:desc xml:lang="en">
# Line 2391  p { Line 2603  p {
2603    </d:desc>    </d:desc>
2604  </d:item>  </d:item>
2605    
2606  <d:item name="URI::uppercase scheme name"  <d:item name="URL:uppercase host"
2607      class="should" level="s">      modules="URIChecker">
2608    <d:message xml:lang="en">URI scheme name is in uppercase.</d:message>    <d:message xml:lang="en">The host <code><var>{value}</var></code>
2609      should be spelt in lowercase.</d:message>
2610    </d:item>
2611    
2612    <d:item name="URL:uppercase scheme name"
2613        modules="URIChecker">
2614      <d:message xml:lang="en">URL scheme name is in uppercase.</d:message>
2615    <d:desc xml:lang="en">    <d:desc xml:lang="en">
2616      <p>The scheme part of the IRI is written in uppercase letter.</p>      <p>The scheme part of the IRI is written in uppercase letter.</p>
2617    
# Line 2413  p { Line 2631  p {
2631    
2632  </section>  </section>
2633    
2634    <section id="mq-errors">
2635    <h2>Media Query Errors</h2>
2636    
2637    <d:item name="mq syntax error"
2638        modules="CSS::MediaQueryParser">
2639      <d:message xml:lang="en">The specified value has a syntax error as a
2640      media query.</d:message>
2641    </d:item>
2642    
2643    <d:item name="unknown media type"
2644        modules="CSS::MediaQueryParser">
2645      <d:message xml:lang="en">Media type <code><var>{value}</var></code> is
2646      not supported by the conformance checker.</d:message>
2647    </d:item>
2648    
2649    </section>
2650    
2651    <section id="selectors-errors">
2652    <h2>Selectors Errors</h2>
2653    
2654    <d:item name="an+b not closed"
2655        modules="CSS::SelectorsParser">
2656      <d:message xml:lang="en">Argument list of the pseudo-class is
2657      not closed by a <code>)</code> character.</d:message>
2658    </d:item>
2659    
2660    <d:item name="ab+b not integer"
2661        modules="CSS::SelectorsParser">
2662      <d:message xml:lang="en">Numbers in the argument
2663      <code><var>a</var>n+<var>b</var></code> have to be integers.</d:message>
2664    </d:item>
2665    
2666    <d:item name="an+b syntax error"
2667        modules="CSS::SelectorsParser">
2668      <d:message xml:lang="en">Argument <code><var>a</var>n+<var>b</var></code> is
2669      syntactically incorrect.</d:message>
2670    </d:item>
2671    
2672    <d:item name="attr selector not closed"
2673        modules="CSS::SelectorsParser">
2674      <d:message xml:lang="en">Attribute selector is not closed by
2675      a <code>]</code> character.</d:message>
2676    </d:item>
2677    
2678    <d:item name="lang selector not closed"
2679        modules="CSS::SelectorsParser">
2680      <d:message xml:lang="en">Argument list of the <code>:lang</code>
2681      selector is not closed by a <code>)</code> character.</d:message>
2682    </d:item>
2683    
2684    <d:item name="namespace prefix:not declared"
2685        modules="CSS::SelectorsParser">
2686      <d:message xml:lang="en">Namespace prefix <code><var>{value}</var></code>
2687      is not declared.</d:message>
2688    </d:item>
2689    
2690    <d:item name="no attr local name"
2691        modules="CSS::SelectorsParser">
2692      <d:message xml:lang="en">Attribute local name is missing.</d:message>
2693    </d:item>
2694    
2695    <d:item name="no attr match"
2696        modules="CSS::SelectorsParser">
2697      <d:message xml:lang="en">Attribute matching operator (e.g.
2698      <code>=</code>) is missing.</d:message>
2699    </d:item>
2700    
2701    <d:item name="no attr name"
2702        modules="CSS::SelectorsParser">
2703      <d:message xml:lang="en">Attribute name is missing.</d:message>
2704    </d:item>
2705    
2706    <d:item name="no attr namespace separator"
2707        modules="CSS::SelectorsParser">
2708      <d:message xml:lang="en">Attribute namespace wildcard <code>*</code>
2709      is not followed by a <code>|</code> character.</d:message>
2710    </d:item>
2711    
2712    <d:item name="no attr value"
2713        modules="CSS::SelectorsParser">
2714      <d:message xml:lang="en">Attribute value is missing.</d:message>
2715    </d:item>
2716    
2717    <d:item name="no class name selector"
2718        modules="CSS::SelectorsParser">
2719      <d:message xml:lang="en">Class name is missing.</d:message>
2720      <!-- "." not followed by a class name -->
2721    </d:item>
2722    
2723    <d:item name="no combinator"
2724        modules="CSS::SelectorsParser">
2725      <d:message xml:lang="en">Combinator is missing.</d:message>
2726    </d:item>
2727    
2728    <d:item name="no contains string"
2729        modules="CSS::SelectorsParser">
2730      <d:message xml:lang="en">No string is specified in the argument
2731      list of the <code>:-manakai-contains</code> pseudo-class
2732      selector.</d:message>
2733    </d:item>
2734    
2735    <d:item name="no lang tag"
2736        modules="CSS::SelectorsParser">
2737      <d:message xml:lang="en">Language tag argument is missing.</d:message>
2738    </d:item>
2739    
2740    <d:item name="no local name selector"
2741        modules="CSS::SelectorsParser">
2742      <d:message xml:lang="en">Local name part of the type selector (or
2743      <code>*</code> for the universal selector) is missing.</d:message>
2744      <!-- "|" not followed by a name or "*" -->
2745    </d:item>
2746    
2747    <d:item name="no pseudo-class name"
2748        modules="CSS::SelectorsParser">
2749      <d:message xml:lang="en">Pseudo-class name is missing.</d:message>
2750    </d:item>
2751    
2752    <d:item name="no pseudo-element name"
2753        modules="CSS::SelectorsParser">
2754      <d:message xml:lang="en">Pseudo-element name is missing.</d:message>
2755    </d:item>
2756    
2757    <d:item name="no sss"
2758        modules="CSS::SelectorsParser">
2759      <d:message xml:lang="en">Sequence of simple selectors is
2760      expected.</d:message>
2761    </d:item>
2762    
2763    <d:item name="not not closed"
2764        modules="CSS::SelectorsParser">
2765      <d:message xml:lang="en">Argument list of the <code>:not</code> selector
2766      is not closed by a <code>)</code> character.</d:message>
2767    </d:item>
2768    
2769    <d:item name="ss after pseudo-element"
2770        modules="CSS::SelectorsParser">
2771      <d:message xml:lang="en">Simple selector is not allowed after a
2772      pseudo element.</d:message>
2773    </d:item>
2774    
2775    <d:item name="unknown pseudo-class"
2776        modules="CSS::SelectorsParser">
2777      <d:message xml:lang="en">Pseudo-class <code>:<var>{value}</var></code>
2778      is not supported by the conformance checker.</d:message>
2779    </d:item>
2780    
2781    <d:item name="unknown pseudo-element"
2782        modules="CSS::SelectorsParser">
2783      <d:message xml:lang="en">Pseudo-element <code>::<var>{value}</var></code>
2784      is not supported by the conformance checker.</d:message>
2785    </d:item>
2786    
2787    </section>
2788    
2789    <section id="css-errors">
2790    <h2>CSS Errors</h2>
2791    
2792    <d:item name="at-rule not allowed"
2793        modules="CSS::Parser">
2794      <d:message xml:lang="en">An <code>@<var>{text}</var></code> rule is not
2795      allowed here.</d:message>
2796    </d:item>
2797    
2798    <d:item name="at-rule syntax error"
2799        modules="CSS::Parser">
2800      <d:message xml:lang="en">The <code>@<var>{text}</var></code> rule is
2801      syntactically incorrect.</d:message>
2802    </d:item>
2803    
2804    <d:item name="block not closed"
2805        modules="CSS::Parser">
2806      <d:message xml:lang="en">Block is not closed before the end of
2807      file.</d:message>
2808    </d:item>
2809    
2810    <d:item name="CSS duplication"
2811        modules="CSS::Parser">
2812      <d:message xml:lang="en">Component <code>&lt;<var>{text}</var>></code> is
2813      already specified.</d:message>
2814    </d:item>
2815    
2816    <d:item name="CSS cursor hand"
2817        modules="CSS::Parser">
2818      <d:message xml:lang="en">Value <code>hand</code> is not valid as
2819      <code>&lt;'cursor'></code>.</d:message>
2820    </d:item>
2821    
2822    <d:item name="CSS syntax error"
2823        modules="CSS::Parser">
2824      <d:message xml:lang="en">Specified value is syntactically not a correct
2825      <code>&lt;<var>{text}</var>></code>.</d:message>
2826    </d:item>
2827    
2828    <d:item name="no declaration block"
2829        modules="CSS::Parser">
2830      <d:message xml:lang="en">No declaration block is found after a group of
2831      selectors.</d:message>
2832    </d:item>
2833    
2834    <d:item name="no property colon"
2835        modules="CSS::Parser">
2836      <d:message xml:lang="en">A <code>:</code> character is missing after
2837      a property name.</d:message>
2838    </d:item>
2839    
2840    <d:item name="no property name"
2841       modules="CSS::Parser">
2842      <d:message xml:lang="en">Property name is expected.</d:message>
2843    </d:item>
2844    
2845    <d:item name="no property semicolon"
2846       modules="CSS::Parser">
2847      <d:message xml:lang="en">A <code>;</code> character is missing at the
2848      end of the property.</d:message>
2849    </d:item>
2850    
2851    <d:item name="priority syntax error"
2852        modules="CSS::Parser">
2853      <d:message xml:lang="en">Priority part of the declaration is syntactically
2854      incorrect.</d:message>
2855    </d:item>
2856    
2857    <d:item name="unknown at-rule"
2858        modules="CSS::Parser">
2859      <d:message xml:lang="en">The <code>@<var>{value}</var></code> rule is
2860      not supported by the conformance checker.</d:message>
2861    </d:item>
2862    
2863    <d:item name="unknown property"
2864        modules="CSS::Parser">
2865      <d:message xml:lang="en">Property <code><var>{value}</var></code> is
2866      not supported by the conformance checker.</d:message>
2867    </d:item>
2868    
2869    </section>
2870    
2871  <section id="cache-manifest-errors">  <section id="cache-manifest-errors">
2872  <h2>Cache Manifest Errors</h2>  <h2>Cache Manifest Errors</h2>
2873    
2874  <d:item name="not manifest" class="must" level="m">  <d:item name="both in entries and whitelist"
2875        modules="CacheManifest">
2876      <d:message xml:lang="en">This URL is found both in the explicit or
2877      fallback entries and in the online whitelist.</d:message>
2878    </d:item>
2879    
2880    <d:item name="different origin from manifest"
2881        modules="CacheManifest">
2882      <d:message xml:lang="en">The specified URL has different origin from
2883      the manifest.</d:message>
2884    </d:item>
2885    
2886    <d:item name="different scheme from manifest"
2887        modules="CacheManifest">
2888      <d:message xml:lang="en">The scheme component of the URL is
2889      different from that of the manifest URL.  The URL is ignored.</d:message>
2890    </d:item>
2891    
2892    <d:item name="duplicate oc namespace"
2893        modules="CacheManifest">
2894      <d:message xml:lang="en">This oppotunistic caching namespace is already
2895      specified.</d:message>
2896    </d:item>
2897    
2898    <d:item name="no fallback entry URL"
2899        modules="CacheManifest">
2900      <d:message xml:lang="en">Fallback entry URL is missing.</d:message>
2901    </d:item>
2902    
2903    <d:item name="not manifest"
2904        modules="CacheManifest">
2905    <d:message xml:lang="en">This document is not a cache manifest.</d:message>    <d:message xml:lang="en">This document is not a cache manifest.</d:message>
2906    <d:desc xml:lang="en">    <d:desc xml:lang="en">
2907      <p>The specified document is <em>not</em> a cache manifest.      <p>The specified document is <em>not</em> a cache manifest.
# Line 2431  p { Line 2916  p {
2916      <code>CACHE</code> and <code>MANIFEST</code>).</p>      <code>CACHE</code> and <code>MANIFEST</code>).</p>
2917    </d:desc>    </d:desc>
2918  </d:item>  </d:item>
2919    
2920    <d:item name="same as manifest URL"
2921        modules="CacheManifest">
2922      <d:message xml:lang="en">This URL is same as the manifest URL.</d:message>
2923    </d:item>
2924    
2925  </section>  </section>
2926    
2927  <section id="information">  <section id="information">
# Line 2567  p { Line 3058  p {
3058  </d:item>  </d:item>
3059  </section>  </section>
3060    
3061    <section id="langtag-errors">
3062    <h2>Language Tag Errors</h2>
3063    
3064    <d:item name="langtag:extension:duplication"
3065        modules="LangTag">
3066      <d:message xml:lang="en">There is another extension subtag
3067      <code><var>{value}</var></code>.</d:message>
3068    </d:item>
3069    
3070    <d:item name="langtag:illegal"
3071        modules="LangTag">
3072      <d:message xml:lang="en">Subtag <code><var>{value}</var></code> is
3073      syntactically invalid.</d:message>
3074    </d:item>
3075    
3076    <d:item name="langtag:language:case"
3077        modules="LangTag">
3078      <d:message xml:lang="en">It is a good practice to represent ISO 639-1
3079      language code <code><var>{value}</var></code> in lowercase.</d:message>
3080    </d:item>
3081    
3082    <d:item name="langtag:language:mul"
3083        modules="LangTag">
3084      <d:message xml:lang="en">Langauge tag <code>mul</code> should not be
3085      used.</d:message>
3086    </d:item>
3087    
3088    <d:item name="langtag:language:nosemantics"
3089        modules="LangTag">
3090      <d:message xml:lang="en">No semantics is defined for language subtag
3091      <code><var>{value}</var></code>.</d:message>
3092    </d:item>
3093    
3094    <d:item name="langtag:language:syntax"
3095        modules="LangTag">
3096      <d:message xml:lang="en">The language subtag <code><var>{value}</var></code>
3097      is syntactically invalid.</d:message>
3098    </d:item>
3099    
3100    <d:item name="langtag:language:und"
3101        modules="LangTag">
3102      <d:message xml:lang="en">Langauge tag <code>und</code> should not be
3103      used.</d:message>
3104    </d:item>
3105    
3106    <d:item name="langtag:private"
3107        modules="LangTag">
3108      <d:message xml:lang="en">It would be better if a private use language
3109      tag (<code><var>{value}</var></code>) is not used.</d:message>
3110    </d:item>
3111    
3112    <d:item name="langtag:privateuse:syntax"
3113        modules="LangTag">
3114      <d:message xml:lang="en">Private use subtag <code><var>{value}</var></code>
3115      is syntactically invalid.</d:message>
3116    </d:item>
3117    
3118    <d:item name="langtag:region:case"
3119        modules="LangTag">
3120      <d:message xml:lang="en">It is a good practice to represent ISO 3166
3121      country code <code><var>{value}</var></code> in uppercase.</d:message>
3122    </d:item>
3123    
3124    <d:item name="langtag:region:nosemantics"
3125        modules="LangTag">
3126      <d:message xml:lang="en">No semantics is defined for region subtag
3127      <code><var>{value}</var></code>.</d:message>
3128    </d:item>
3129    
3130    <d:item name="langtag:region:private"
3131        modules="LangTag">
3132      <d:message xml:lang="en">Use of private use country code
3133      <code><var>{value}</var></code> is not allowed.</d:message>
3134    </d:item>
3135    
3136    </section>
3137    
3138    <section id="rdfxml-errors">
3139    <h2>RDF/XML Errors</h2>
3140    
3141    <d:item name="bad rdf namespace"
3142        modules="RDFXML">
3143      <d:message xml:lang="en">The namespace URI of an element that
3144      represents an RDF concept must be
3145      <code>http://www.w3.org/1999/02/22-rdf-syntax-ns#</code>.</d:message>
3146    </d:item>
3147    
3148    <d:item name="duplicate rdf id"
3149        modules="RDFXML">
3150      <d:message xml:lang="en">The specified value is already used as an
3151      ID.</d:message>
3152    </d:item>
3153    
3154    <d:item name="duplicate unqualified attr"
3155        modules="RDFXML">
3156      <d:message xml:lang="en">Both unqualified attribute and namespace‐qualified
3157      RDF attribute are specified, which is not allowed.</d:message>
3158    </d:item>
3159    
3160    <d:item name="parse type other"
3161        modules="RDFXML">
3162      <d:message xml:lang="en">An invalid value is specified to
3163      the <code>parseType</code> attribute.</d:message>
3164    </d:item>
3165    
3166    <d:item name="second node element"
3167        modules="RDFXML">
3168      <d:message xml:lang="en">There is another element, such that
3169      this element is not allowed.</d:message>
3170    </d:item>
3171    
3172    <d:item name="unqualified attr"
3173        modules="RDFXML">
3174      <d:message xml:lang="en">Unqualified attribute is not allowed.</d:message>
3175    </d:item>
3176    
3177    <d:item name="unqualified rdf attr"
3178        modules="RDFXML">
3179      <d:message xml:lang="en">RDF attribute should be
3180      namespace‐qualified.</d:message>
3181    </d:item>
3182    
3183    </section>
3184    
3185  <section id="unsupported-messages">  <section id="unsupported-messages">
3186  <h2><i>Unsupported</i> Messages</h2>  <h2><i>Unsupported</i> Messages</h2>
3187    
# Line 2582  p { Line 3197  p {
3197  </d:item>  </d:item>
3198    
3199  <d:item name="unknown attribute"  <d:item name="unknown attribute"
3200      modules="ContentChecker ContentChecker::HTML">      modules="ContentChecker ContentChecker::HTML ContentChecker::Atom">
3201    <d:message xml:lang="en">Conformance checking for attribute    <d:message xml:lang="en">Conformance checking for attribute
3202    <code><var>{local-name}</var></code> of element    <code><var>{local-name}</var></code> of element
3203    <code><var>{element-local-name}</var></code> is not supported;    <code><var>{element-local-name}</var></code> is not supported;
# Line 2631  p { Line 3246  p {
3246    is not supported; <em>it might or might not be conforming.</em></d:message>    is not supported; <em>it might or might not be conforming.</em></d:message>
3247  </d:item>  </d:item>
3248    
3249    <d:item name="addr-spec not supported"
3250        modules="ContentChecker::Atom">
3251      <d:message xml:lang="en">Conformance checking for an <code>addr-spec</code>
3252      is not supported; <em>it might or might not be conforming.</em></d:message>
3253    </d:item>
3254    
3255  <d:item name="XML script lang"  <d:item name="XML script lang"
3256      modules="ContentChecker::HTML">      modules="ContentChecker::HTML">
3257    <d:message xml:lang="en">Conformance checking for script    <d:message xml:lang="en">Conformance checking for script
# Line 2645  p { Line 3266  p {
3266    <em>it might or might not be conforming.</em></d:message>    <em>it might or might not be conforming.</em></d:message>
3267  </d:item>  </d:item>
3268    
3269  </section>  <d:item name="atom|content not supported"
3270        modules="ContentChecker::Atom">
3271  <d:cat name="WebHACC:Title">    <d:message xml:lang="en">Conformance checking for an Atom
3272    <d:text xml:lang="en">WebHACC (β)</d:text>    <code>content</code> element with <code>type</code>
3273  </d:cat>    <code><var>{text}</var></code> is not supported.</d:message>
3274    </d:item>
3275    
3276    <d:item name="help not available"
3277        modules="cc-script">
3278      <d:message xml:lang="en">No more information is available.</d:message>
3279      <d:message xml:lang="ja">これ以上の詳しい情報はありません。</d:message>
3280      <d:desc xml:lang="en">
3281        <p>No more information is available for this topic.</p>
3282      </d:desc>
3283      <d:desc xml:lang="ja">
3284        <p>これについての詳しい情報はありません。</p>
3285      </d:desc>
3286    </d:item>
3287    
3288  <d:cat name="WebHACC:Heading">  </section>
   <d:text xml:lang="en">  
     <a href="../cc-about"><abbr title="Web Hypertext Application Conformance Checker (β)"><img src="../icons/title" alt="WebHACC"/></abbr></a>  
   </d:text>  
   <d:text xml:lang="ja">  
     <a href="../cc-about"><abbr title="Web ハイパーテキスト応用適合性検査器 (β)"><img src="../icons/title" alt="WebHACC"/></abbr></a>  
   </d:text>  
 </d:cat>  
3289    
3290  <d:cat name="Input">  <d:cat name="Input">
3291    <d:text xml:lang="en">Input</d:text>    <d:text xml:lang="en">Input</d:text>
# Line 2812  p { Line 3439  p {
3439    <d:text xml:lang="ja">再整形</d:text>    <d:text xml:lang="ja">再整形</d:text>
3440  </d:cat>  </d:cat>
3441    
3442    <d:cat name="RDF Triples">
3443      <d:text xml:lang="en"><abbr>RDF</abbr> Triples</d:text>
3444      <d:text xml:lang="ja"><abbr lang="en">RDF</abbr> 三項組</d:text>
3445    </d:cat>
3446    
3447    <d:cat name="RDF">
3448      <d:text xml:lang="en"><abbr>RDF</abbr></d:text>
3449      <d:text xml:lang="ja"><abbr lang="en">RDF</abbr></d:text>
3450    </d:cat>
3451    
3452  <d:cat name="Structural Errors">  <d:cat name="Structural Errors">
3453    <d:text xml:lang="en">Structural Errors</d:text>    <d:text xml:lang="en">Structural Errors</d:text>
3454    <d:text xml:lang="ja">構造的誤り</d:text>    <d:text xml:lang="ja">構造的誤り</d:text>
# Line 2964  p { Line 3601  p {
3601    <d:text xml:lang="ja">バイト</d:text>    <d:text xml:lang="ja">バイト</d:text>
3602  </d:cat>  </d:cat>
3603    
3604    <d:cat name="Explicit entries">
3605      <d:text xml:lang="en">Explicit entries</d:text>
3606      <d:text xml:lang="ja">明示的項目</d:text>
3607    </d:cat>
3608    
3609    <d:cat name="Fallback entries">
3610      <d:text xml:lang="en">Fallback entries</d:text>
3611      <d:text xml:lang="ja">滑り止め項目</d:text>
3612    </d:cat>
3613    
3614    <d:cat name="Opportunistic caching namespace">
3615      <d:text xml:lang="en">Opportunistic caching namespace</d:text>
3616      <d:text xml:lang="ja">日和見的キャッシュ化名前空間</d:text>
3617    </d:cat>
3618    
3619    <d:cat name="Fallback entry">
3620      <d:text xml:lang="en">Fallback entry</d:text>
3621      <d:text xml:lang="ja">滑り止め項目</d:text>
3622    </d:cat>
3623    
3624    <d:cat name="Online whitelist">
3625      <d:text xml:lang="en">Online whitelist</d:text>
3626      <d:text xml:lang="ja">オンライン・ホワイトリスト</d:text>
3627    </d:cat>
3628    
3629    <d:cat name="No entry">
3630      <d:text xml:lang="en">No entry</d:text>
3631      <d:text xml:lang="ja">項目なし</d:text>
3632    </d:cat>
3633    
3634    <d:cat name="Subject">
3635      <d:text xml:lang="en">Subject</d:text>
3636      <d:text xml:lang="ja">主語</d:text>
3637    </d:cat>
3638    
3639    <d:cat name="Predicate">
3640      <d:text xml:lang="en">Predicate</d:text>
3641      <d:text xml:lang="ja">述語</d:text>
3642    </d:cat>
3643    
3644    <d:cat name="Object">
3645      <d:text xml:lang="en">Object</d:text>
3646      <d:text xml:lang="ja">目的語</d:text>
3647    </d:cat>
3648    
3649  <d:cat name="character">  <d:cat name="character">
3650    <d:text xml:lang="en">character</d:text>    <d:text xml:lang="en">character</d:text>
3651    <d:text xml:lang="ja">文字</d:text>    <d:text xml:lang="ja">文字</d:text>
# Line 2994  p { Line 3676  p {
3676    <d:text xml:lang="ja">位置不明</d:text>    <d:text xml:lang="ja">位置不明</d:text>
3677  </d:cat>  </d:cat>
3678    
3679    <d:cat name="(Unknown)">
3680      <d:text xml:lang="en">(Unknown)</d:text>
3681      <d:text xml:lang="ja">(不明)</d:text>
3682    </d:cat>
3683    
3684    <d:cat name="Description">
3685      <d:text xml:lang="en">Description</d:text>
3686      <d:text xml:lang="ja">説明</d:text>
3687    </d:cat>
3688    
3689  <d:cat name="Table #">  <d:cat name="Table #">
3690    <d:text xml:lang="en">Structure of Table #<var>{text}</var></d:text>    <d:text xml:lang="en">Structure of Table #<var>{text}</var></d:text>
3691    <d:text xml:lang="ja">表 #<var>{text}</var> の構造</d:text>    <d:text xml:lang="ja">表 #<var>{text}</var> の構造</d:text>
# Line 3137  p { Line 3829  p {
3829  </d:cat>  </d:cat>
3830    
3831  <d:cat name="Error level m">  <d:cat name="Error level m">
3832    <d:text xml:lang="en"><a href="../error-description#level-m"><em class="rfc2119">MUST</em>‐level    <d:text xml:lang="en"><a href="../error-description#Error-level-m" rel="help"><em class="rfc2119">MUST</em>‐level
3833          error</a></d:text>          error</a></d:text>
3834    <d:text xml:lang="ja"><a href="../error-description#level-m"><em class="rfc2119" title="REQUIRED">必須</em>級の誤り</a></d:text>    <d:text xml:lang="ja"><a href="../error-description#Error-level-m" rel="help"><em class="rfc2119" title="REQUIRED">必須</em>級の誤り</a></d:text>
3835      <d:desc xml:lang="en">
3836        <p>A violation to a hard requirement of the specification.
3837        The document is non‐conforming.</p>
3838      </d:desc>
3839  </d:cat>  </d:cat>
3840    
3841  <d:cat name="Error level s">  <d:cat name="Error level s">
3842    <d:text xml:lang="en"><a href="../error-description#level-s"><em class="rfc2119">SHOULD</em>‐level    <d:text xml:lang="en"><a href="../error-description#Error-level-s" rel="help"><em class="rfc2119">SHOULD</em>‐level
3843          error</a></d:text>          error</a></d:text>
3844    <d:text xml:lang="ja"><a href="../error-description#level-s"><em class="rfc2119" title="RECOMMENDED">推奨</em>級の誤り</a></d:text>    <d:text xml:lang="ja"><a href="../error-description#Error-level-s" rel="help"><em class="rfc2119" title="RECOMMENDED">推奨</em>級の誤り</a></d:text>
3845      <d:desc xml:lang="en">
3846        <p>A violation to a requirement of the specification.
3847        The violation might be legitimize in some case.  Otherwise,
3848        the document is non‐conforming.</p>
3849      </d:desc>
3850  </d:cat>  </d:cat>
3851    
3852  <d:cat name="Error level w">  <d:cat name="Error level w">
3853    <d:text xml:lang="en"><a href="../error-description#level-w">Warning</a></d:text>    <d:text xml:lang="en"><a href="../error-description#Error-level-w" rel="help">Warning</a></d:text>
3854    <d:text xml:lang="ja"><a href="../error-description#level-w">警告</a></d:text>    <d:text xml:lang="ja"><a href="../error-description#Error-level-w" rel="help">警告</a></d:text>
3855      <d:desc xml:lang="en">
3856        <p>A warning is an advice from the conformance checker
3857        to avoid solving a problem in a confusing or possibly wrong way.
3858        It does not affect to the conformance of the document, and
3859        may sometimes be inappropriate.</p>
3860      </d:desc>
3861  </d:cat>  </d:cat>
3862    
3863  <d:cat name="Error level i">  <d:cat name="Error level i">
3864    <d:text xml:lang="en"><a href="../error-description#level-i">Information</a></d:text>    <d:text xml:lang="en"><a href="../error-description#Error-level-i" rel="help">Information</a></d:text>
3865    <d:text xml:lang="ja"><a href="../error-description#level-i">情報</a></d:text>    <d:text xml:lang="ja"><a href="../error-description#Error-level-i" rel="help">情報</a></d:text>
3866      <d:desc xml:lang="en">
3867        <p>An informational message just provides an additional information
3868        on the feature used in the document or the status of the retrieval
3869        or so on.
3870        It does not affect to the conformance of the document.</p>
3871      </d:desc>
3872  </d:cat>  </d:cat>
3873    
3874  <d:cat name="Error level u">  <d:cat name="Error level u">
3875    <d:text xml:lang="en"><a href="../error-description#level-u">Not    <d:text xml:lang="en"><a href="../error-description#Error-level-u" rel="help">Not
3876        supported</a></d:text>        supported</a></d:text>
3877    <d:text xml:lang="ja"><a href="../error-description#level-u">未対応</a></d:text>    <d:text xml:lang="ja"><a href="../error-description#Error-level-u" rel="help">未対応</a></d:text>
3878      <d:desc xml:lang="en">
3879        <p>Some feature that is not supported by the conformance checker
3880        is used in the document.</p>
3881      </d:desc>
3882  </d:cat>  </d:cat>
3883    
 <section id="levels">  
 <h2>Error Levels</h2>  
   
 <table id="levels-table">  
 <thead>  
 <tr><th scope="col">Level</th>  
 <th scope="col">Conforming?</th>  
 <th scope="col">Description</th>  
 </tr>  
 </thead>  
 <tbody>  
 <tr id="level-m" class="level-m">  
 <th scope="row"><em class="rfc2119">MUST</em>‐level error</th>  
 <td>Non‐conforming.</td>  
 <td>A violation to a hard requirement of the specification.  
 The document is non‐conforming.</td>  
 </tr>  
 <tr id="level-s" class="level-s">  
 <th scope="row"><em class="rfc2119">SHOULD</em>‐level error</th>  
 <td>Non‐conforming, but <em>in some case</em>  
 conforming.</td>  
 <td>A violation to a requirement of the specification.  
 The violation might be legitimize in some case.  Otherwise,  
 the document is non‐conforming.</td>  
 </tr>  
 <tr id="level-w" class="level-w">  
 <th scope="row">Warning</th>  
 <td>Conforming.</td>  
 <td>A warning is an advice from the conformance checker to avoid  
 to solve a problem in a confusing or possibly wrong way.  
 It does not affect to the conformance of the document, and  
 may sometimes be inappropriate.</td>  
 </tr>  
 <tr id="level-i" class="level-i">  
 <th scope="row">Information</th>  
 <td>Conforming.</td>  
 <td>An informational message just provides an additional information  
 on the feature used in the document or the status of the retrieval  
 or so on.  
 It does not affect to the conformance of the document.</td>  
 </tr>  
 <tr id="level-u" class="level-u">  
 <th scope="row">Not supported</th>  
 <td><em>Unknown</em>.</td>  
 <td>Some feature that is not supported by the conformance checker  
 is used in the document.</td>  
 </tr>  
 </tbody>  
 </table>  
 </section>  
   
3884  <section id="license">  <section id="license">
3885  <h2>License of This Document</h2>  <h2>License of This Document</h2>
3886    

Legend:
Removed from v.1.30  
changed lines
  Added in v.1.37

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24