/[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.34 by wakaba, Sat Aug 16 07:42:20 2008 UTC
# Line 1201  p { Line 1201  p {
1201  </d:item>  </d:item>
1202    
1203  <d:item name="character not allowed"  <d:item name="character not allowed"
1204      modules="ContentChecker::HTML">      modules="ContentChecker::HTML RDFXML">
1205    <d:message xml:lang="en">Data character is not allowed in this    <d:message xml:lang="en">Data character is not allowed in this
1206    context.</d:message>    context.</d:message>
1207    <d:desc xml:lang="en">    <d:desc xml:lang="en">
# Line 1233  p { Line 1233  p {
1233    an empty element.</d:message>    an empty element.</d:message>
1234  </d:item>  </d:item>
1235    
1236  <d:item name="child element missing"  <d:item name="character not allowed:atom|PersonConstruct"
1237        modules="ContentChecker::HTML">
1238      <d:message xml:lang="en">Non‐white‐space characters are not allowed in
1239      Person construct.</d:message>
1240    </d:item>
1241    
1242    <d:item name="character not allowed:atom|TextConstruct"
1243      modules="ContentChecker::HTML">      modules="ContentChecker::HTML">
1244    <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
1245    element as a child of this element.</d:message>    Text construct.</d:message>
1246    </d:item>
1247    
1248    <d:item name="child element missing"
1249        modules="ContentChecker::HTML ContentChecker::Atom">
1250      <d:message xml:lang="en">There must be an element
1251      <code><var>{text}</var></code> as a child of this element.</d:message>
1252    <d:desc xml:lang="en">    <d:desc xml:lang="en">
1253      <p>The content model of the element is so defined that it      <p>The content model of the element is so defined that it
1254      must contain a <code><var>$0</var></code> child element.      must contain a <code><var>$0</var></code> child element.
# Line 1266  p { Line 1278  p {
1278    </d:desc>    </d:desc>
1279  </d:item>  </d:item>
1280    
1281    <d:item name="child element missing:atom"
1282        modules="ContentChecker::HTML">
1283      <d:message xml:lang="en">There must be an element
1284      <code><var>{text}</var></code> in the Atom namespace as a child of this
1285      element.</d:message>
1286    </d:item>
1287    
1288    <d:item name="child element missing:atom:link:alternate"
1289        modules="ContentChecker::HTML">
1290      <d:message xml:lang="en">There must be an Atom <code>link</code> element
1291      whose <code>rel</code> attribute is set to <code>alternate</code> as a
1292      child of this element.</d:message>
1293    </d:item>
1294    
1295    <d:item name="child element missing:atom:link:self"
1296        modules="ContentChecker::HTML">
1297      <d:message xml:lang="en">There should be an Atom <code>link</code> element
1298      whose <code>rel</code> attribute is set to <code>self</code> as a
1299      child of this element.</d:message>
1300    </d:item>
1301    
1302  <d:item name="element missing:hn"  <d:item name="element missing:hn"
1303      modules="ContentChecker::HTML">      modules="ContentChecker::HTML">
1304    <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 1306  p {
1306  </d:item>  </d:item>
1307    
1308  <d:item name="element not allowed"  <d:item name="element not allowed"
1309      class="content-model-error">      modules="ContentChecker::HTML ContentChecker::Atom RDFXML">
1310    <d:message xml:lang="en">This element is not allowed in this    <d:message xml:lang="en">This element is not allowed in this
1311    context.</d:message>    context.</d:message>
1312    <d:desc xml:lang="en">    <d:desc xml:lang="en">
# Line 1366  p { Line 1399  p {
1399  </d:item>  </d:item>
1400    
1401  <d:item name="element not allowed:empty"  <d:item name="element not allowed:empty"
1402      modules="ContentChecker::HTML">      modules="ContentChecker::HTML ContentChecker::Atom">
1403    <d:message xml:lang="en">Elements are not allowed in an empty    <d:message xml:lang="en">Elements are not allowed in an empty
1404    element.</d:message>    element.</d:message>
1405  </d:item>  </d:item>
# Line 1481  p { Line 1514  p {
1514    context.</d:message>    context.</d:message>
1515  </d:item>  </d:item>
1516    
1517    <d:item name="element not allowed:atom|content"
1518        modules="ContentChecker::Atom">
1519      <d:message xml:lang="en">This element is not allowed in an Atom
1520      <code>content</code> element.</d:message>
1521    </d:item>
1522    
1523    <d:item name="element not allowed:atom|PersonConstruct"
1524        modules="ContentChecker::Atom">
1525      <d:message xml:lang="en">This element is not allowed in Person
1526      construct.</d:message>
1527    </d:item>
1528    
1529    <d:item name="element not allowed:atom|TextConstruct"
1530        modules="ContentChecker::Atom">
1531      <d:message xml:lang="en">This element is not allowed in Text
1532      construct.</d:message>
1533    </d:item>
1534    
1535  <d:item name="element not defined"  <d:item name="element not defined"
1536      modules="ContentChecker">      modules="ContentChecker">
1537    <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 1633  p {
1633  </d:item>  </d:item>
1634    
1635  <d:item name="attribute not allowed"  <d:item name="attribute not allowed"
1636      modules="ContentChecker::HTML">      modules="ContentChecker::HTML RDFXML">
1637    <d:message xml:lang="en">Attribute    <d:message xml:lang="en">Attribute
1638    <code><var>{local-name}</var></code> is not allowed for    <code><var>{local-name}</var></code> is not allowed for
1639    <code><var>{element-local-name}</var></code> element.</d:message>    <code><var>{element-local-name}</var></code> element.</d:message>
# Line 1967  p { Line 2018  p {
2018  </d:item>  </d:item>
2019    
2020  <d:item name="duplicate token"  <d:item name="duplicate token"
2021      modules="ContentChecker::HTML">      modules="ContentChecker::HTML HTML::Table">
2022    <d:message xml:lang="en">The token <code><var>{value}</var></code>    <d:message xml:lang="en">The token <code><var>{value}</var></code>
2023    appears in the attribute value twice.</d:message>    appears in the attribute value twice.</d:message>
2024  </d:item>  </d:item>
# Line 2036  p { Line 2087  p {
2087    
2088  <d:item name="invalid attribute value"  <d:item name="invalid attribute value"
2089      class="attribute-value-error"      class="attribute-value-error"
2090      modules="ContentChecker::XML ContentChecker::HTML">      modules="ContentChecker::XML ContentChecker::HTML ContentChecker::Atom">
2091    <d:message xml:lang="en">Attribute value <code><var>{@}</var></code>    <d:message xml:lang="en">Attribute value <code><var>{@}</var></code>
2092    is not an allowed value.</d:message>    is not an allowed value.</d:message>
2093  </d:item>  </d:item>
# Line 2126  p { Line 2177  p {
2177    no menu.</d:message>    no menu.</d:message>
2178  </d:item>  </d:item>
2179    
2180    <d:item name="no referenced header cell"
2181        modules="ContentChecker">
2182      <d:message xml:lang="en">There is no table header cell whose <code>id</code>
2183      is <code><var>{value}</var></code> in the same table.</d:message>
2184    </d:item>
2185    
2186  <d:item name="refresh:syntax error"  <d:item name="refresh:syntax error"
2187      modules="ContentChecker::HTML">      modules="ContentChecker::HTML">
2188    <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 2280  p {
2280    allowed in this attribute.</d:message>    allowed in this attribute.</d:message>
2281  </d:item>  </d:item>
2282    
2283    <d:item name="XML 1.0 NCName:syntax error"
2284        modules="RDFXML">
2285      <d:message xml:lang="en">The specified value is not a legal XML Namespaces
2286      1.0 <code>NCName</code>.</d:message>
2287    </d:item>
2288    
2289  </section>  </section>
2290    
2291  <section id="table-model-errors">  <section id="table-model-errors">
2292  <h2>Table Model Errors</h2>  <h2>Table Model Errors</h2>
2293    
2294  <d:item name="table:colspan creates column with no anchored cell"  <d:item name="cell overlapping"
2295      class="table-model-error">      modules="HTML::Table">
2296      <d:message xml:lang="en">Cell slot (<var>{text}</var>) is filled by
2297      multiple cells.</d:message>
2298    </d:item>
2299    
2300    <d:item name="colspan creates column with no anchored cell"
2301        modules="HTML::Table">
2302    <d:message xml:lang="en">This <code>colspan</code> attribute    <d:message xml:lang="en">This <code>colspan</code> attribute
2303    results in creating a table column that does not contain    results in creating a table column that does not contain
2304    any cell anchored to it.</d:message>    any cell anchored to it.</d:message>
2305  </d:item>  </d:item>
2306    
2307    <d:item name="column with no anchored cell"
2308        modules="HTML::Table">
2309      <d:message xml:lang="en">This column has no anchored cell.</d:message>
2310    </d:item>
2311    
2312  <d:item name="table:no cell in last row"  <d:item name="table:no cell in last row"
2313      class="table-model-error">      class="table-model-error">
2314    <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 2337  p {
2337    </d:desc>    </d:desc>
2338  </d:item>  </d:item>
2339    
2340    <d:item name="row with no anchored cell"
2341        modules="HTML::Table">
2342      <d:message xml:lang="en">This row has no anchored cell.</d:message>
2343    </d:item>
2344    
2345    <d:item name="rowspan creates row with no anchored cell"
2346        modules="HTML::Table">
2347      <d:message xml:lang="en">This <code>rowspan</code> attribute
2348      results in creating a table row that does not contain
2349      any cell anchored to it.</d:message>
2350    </d:item>
2351    
2352    
2353  </section>  </section>
2354    
2355  <section id="imt-warnings">  <section id="imt-warnings">
2356  <h2>Internet Media Type Errors</h2>  <h2>Internet Media Type Errors</h2>
2357    
2358    <d:item name="IMT:composite"
2359        modules="ContentChecker::Atom">
2360      <d:message xml:lang="en">The specified media type is a composite
2361      type, which is not allowed in this context.</d:message>
2362    </d:item>
2363    
2364  <d:item name="IMT:syntax error"  <d:item name="IMT:syntax error"
2365      modules="ContentChecker::HTML">      modules="ContentChecker::HTML ContentChecker::Atom">
2366    <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
2367    Type.</d:message>    Type.</d:message>
2368  </d:item>  </d:item>
# Line 2310  p { Line 2403  p {
2403  <!-- TODO: Unknown message?? -->  <!-- TODO: Unknown message?? -->
2404  </d:item>  </d:item>
2405    
2406    <d:item name="not IMT"
2407        modules="ContentChecker::Atom">
2408      <d:message xml:lang="en">A value that is not an Internet Media Type
2409      is not allowed here.</d:message>
2410    </d:item>
2411    
2412  </section>  </section>
2413    
2414  <section id="uri-errors">  <section id="uri-errors">
2415  <h2>URI (or IRI) Errors</h2>  <h2>URL Errors</h2>
2416    
2417    <d:item name="syntax error:iri3987"
2418        modules="URIChecker CacheManifest">
2419      <d:message xml:lang="en">The specified value is syntactically not an
2420      IRI.</d:message>
2421    </d:item>
2422    
2423  <d:item name="URI::syntax error"  <d:item name="syntax error:iriref3987"
2424      class="must" level="m">      modules="URIChecker">
2425    <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
2426    reference.</d:message>    reference.</d:message>
2427    <d:desc xml:lang="en">    <d:desc xml:lang="en">
# Line 2334  p { Line 2439  p {
2439    </d:desc>    </d:desc>
2440  </d:item>  </d:item>
2441    
2442  </section>  <d:item name="syntax error:rdfuriref"
2443        modules="URIChecker">
2444      <d:message xml:lang="en">The specified value is syntactically not an RDF
2445      URI reference.</d:message>
2446    </d:item>
2447    
2448  <section id="uri-shoulds">  <d:item name="syntax error:uri2396"
2449  <h2>URI (or IRI) Should-level Errors</h2>      modules="URIChecker">
2450      <d:message xml:lang="en">The specified value is syntactically not a
2451      URI according to RFC 2396.</d:message>
2452    </d:item>
2453    
2454  <d:item name="URI::dot-segment"  <d:item name="syntax error:uri3986"
2455      class="should" level="s">      modules="URIChecker">
2456      <d:message xml:lang="en">The specified value is syntactically not a
2457      URI.</d:message>
2458    </d:item>
2459    
2460    <d:item name="URL:address format"
2461        modules="URIChecker">
2462      <d:message xml:lang="en">URL host address format
2463      <code><var>{value}</var></code> is not supported by the
2464      conformance checker.</d:message>
2465    </d:item>
2466    
2467    <d:item name="URL:default port"
2468        modules="URIChecker">
2469      <d:message xml:lang="en">Default port number should be omitted.</d:message>
2470    </d:item>
2471    
2472    <d:item name="URL:dot-segment"
2473        modules="URIChecker">
2474    <d:message xml:lang="en">A dot-segment (<code>.</code> or    <d:message xml:lang="en">A dot-segment (<code>.</code> or
2475    <code>..</code>) occurs in an absolute reference.</d:message>    <code>..</code>) occurs in an absolute reference.</d:message>
2476    <d:desc>    <d:desc>
# Line 2355  p { Line 2485  p {
2485    </d:desc>    </d:desc>
2486  </d:item>  </d:item>
2487    
2488  <d:item name="URI::empty path"  <d:item name="URL:empty host"
2489      class="should" level="s">      modules="URIChecker">
2490    <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>
2491    a <code>/</code>.</d:message>  </d:item>
2492    
2493    <d:item name="URL:empty path"
2494        modules="URIChecker">
2495      <d:message xml:lang="en">The URL does not end with
2496      a <code>/</code> character.</d:message>
2497    <d:item xml:lang="en">    <d:item xml:lang="en">
2498      <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
2499      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 2504  p {
2504    </d:item>    </d:item>
2505  </d:item>  </d:item>
2506    
2507  <d:item name="URI::lowercase hexadecimal digit"  <d:item name="URL:empty port"
2508      class="should" level="s">      modules="URIChecker">
2509      <d:message xml:lang="en">The port component of the URL is empty.</d:message>
2510    </d:item>
2511    
2512    <d:item name="URL fragment not allowed"
2513        modules="CacheManifest">
2514      <d:message xml:lang="en">The fragment component of the URL is not
2515      allowed.</d:message>
2516    </d:item>
2517    
2518    <d:item name="URL:long host"
2519        modules="URIChecker">
2520      <d:message xml:lang="en">The host component of the URL
2521      is too long.</d:message>
2522    </d:item>
2523    
2524    <d:item name="URL:lowercase hexadecimal digit"
2525        modules="URIChecker">
2526    <d:message xml:lang="en">A lowercase hexadecimal digit is used    <d:message xml:lang="en">A lowercase hexadecimal digit is used
2527    in percent-encoding.</d:message>    in percent-encoding.</d:message>
2528    <d:desc xml:lang="en">    <d:desc xml:lang="en">
# Line 2380  p { Line 2532  p {
2532    </d:desc>    </d:desc>
2533  </d:item>  </d:item>
2534    
2535  <d:item name="URI::percent-encoded unreserved"  <d:item name="URL:non-DNS host"
2536      class="should" level="s">      modules="URIChecker">
2537      <d:message xml:lang="en">The host component of the URL
2538      is not a DNS host name.</d:message>
2539    </d:item>
2540    
2541    <d:item name="URL:non UTF-8 host"
2542        modules="URIChecker">
2543      <d:message xml:lang="en">The host component of the URL
2544      is not encoded in UTF-8.</d:message>
2545    </d:item>
2546    
2547    <d:item name="URL:password"
2548        modules="URIChecker">
2549      <d:message xml:lang="en">Password should not be included in a URL
2550      for the security.</d:message>
2551    </d:item>
2552    
2553    <d:item name="URL:percent-encoded unreserved"
2554        modules="URIChecker">
2555    <d:message xml:lang="en">An unreserved character is    <d:message xml:lang="en">An unreserved character is
2556    percent-encoded.</d:message>    percent-encoded.</d:message>
2557    <d:desc xml:lang="en">    <d:desc xml:lang="en">
# Line 2391  p { Line 2561  p {
2561    </d:desc>    </d:desc>
2562  </d:item>  </d:item>
2563    
2564  <d:item name="URI::uppercase scheme name"  <d:item name="URL:uppercase host"
2565      class="should" level="s">      modules="URIChecker">
2566    <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>
2567      should be spelt in lowercase.</d:message>
2568    </d:item>
2569    
2570    <d:item name="URL:uppercase scheme name"
2571        modules="URIChecker">
2572      <d:message xml:lang="en">URL scheme name is in uppercase.</d:message>
2573    <d:desc xml:lang="en">    <d:desc xml:lang="en">
2574      <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>
2575    
# Line 2413  p { Line 2589  p {
2589    
2590  </section>  </section>
2591    
2592    <section id="mq-errors">
2593    <h2>Media Query Errors</h2>
2594    
2595    <d:item name="mq syntax error"
2596        modules="CSS::MediaQueryParser">
2597      <d:message xml:lang="en">The specified value has a syntax error as a
2598      media query.</d:message>
2599    </d:item>
2600    
2601    <d:item name="unknown media type"
2602        modules="CSS::MediaQueryParser">
2603      <d:message xml:lang="en">Media type <code><var>{value}</var></code> is
2604      not supported by the conformance checker.</d:message>
2605    </d:item>
2606    
2607    </section>
2608    
2609    <section id="selectors-errors">
2610    <h2>Selectors Errors</h2>
2611    
2612    <d:item name="an+b not closed"
2613        modules="CSS::SelectorsParser">
2614      <d:message xml:lang="en">Argument list of the pseudo-class is
2615      not closed by a <code>)</code> character.</d:message>
2616    </d:item>
2617    
2618    <d:item name="ab+b not integer"
2619        modules="CSS::SelectorsParser">
2620      <d:message xml:lang="en">Numbers in the argument
2621      <code><var>a</var>n+<var>b</var></code> have to be integers.</d:message>
2622    </d:item>
2623    
2624    <d:item name="an+b syntax error"
2625        modules="CSS::SelectorsParser">
2626      <d:message xml:lang="en">Argument <code><var>a</var>n+<var>b</var></code> is
2627      syntactically incorrect.</d:message>
2628    </d:item>
2629    
2630    <d:item name="attr selector not closed"
2631        modules="CSS::SelectorsParser">
2632      <d:message xml:lang="en">Attribute selector is not closed by
2633      a <code>]</code> character.</d:message>
2634    </d:item>
2635    
2636    <d:item name="lang selector not closed"
2637        modules="CSS::SelectorsParser">
2638      <d:message xml:lang="en">Argument list of the <code>:lang</code>
2639      selector is not closed by a <code>)</code> character.</d:message>
2640    </d:item>
2641    
2642    <d:item name="namespace prefix:not declared"
2643        modules="CSS::SelectorsParser">
2644      <d:message xml:lang="en">Namespace prefix <code><var>{value}</var></code>
2645      is not declared.</d:message>
2646    </d:item>
2647    
2648    <d:item name="no attr local name"
2649        modules="CSS::SelectorsParser">
2650      <d:message xml:lang="en">Attribute local name is missing.</d:message>
2651    </d:item>
2652    
2653    <d:item name="no attr match"
2654        modules="CSS::SelectorsParser">
2655      <d:message xml:lang="en">Attribute matching operator (e.g.
2656      <code>=</code>) is missing.</d:message>
2657    </d:item>
2658    
2659    <d:item name="no attr name"
2660        modules="CSS::SelectorsParser">
2661      <d:message xml:lang="en">Attribute name is missing.</d:message>
2662    </d:item>
2663    
2664    <d:item name="no attr namespace separator"
2665        modules="CSS::SelectorsParser">
2666      <d:message xml:lang="en">Attribute namespace wildcard <code>*</code>
2667      is not followed by a <code>|</code> character.</d:message>
2668    </d:item>
2669    
2670    <d:item name="no attr value"
2671        modules="CSS::SelectorsParser">
2672      <d:message xml:lang="en">Attribute value is missing.</d:message>
2673    </d:item>
2674    
2675    <d:item name="no class name selector"
2676        modules="CSS::SelectorsParser">
2677      <d:message xml:lang="en">Class name is missing.</d:message>
2678      <!-- "." not followed by a class name -->
2679    </d:item>
2680    
2681    <d:item name="no combinator"
2682        modules="CSS::SelectorsParser">
2683      <d:message xml:lang="en">Combinator is missing.</d:message>
2684    </d:item>
2685    
2686    <d:item name="no contains string"
2687        modules="CSS::SelectorsParser">
2688      <d:message xml:lang="en">No string is specified in the argument
2689      list of the <code>:-manakai-contains</code> pseudo-class
2690      selector.</d:message>
2691    </d:item>
2692    
2693    <d:item name="no lang tag"
2694        modules="CSS::SelectorsParser">
2695      <d:message xml:lang="en">Language tag argument is missing.</d:message>
2696    </d:item>
2697    
2698    <d:item name="no local name selector"
2699        modules="CSS::SelectorsParser">
2700      <d:message xml:lang="en">Local name part of the type selector (or
2701      <code>*</code> for the universal selector) is missing.</d:message>
2702      <!-- "|" not followed by a name or "*" -->
2703    </d:item>
2704    
2705    <d:item name="no pseudo-class name"
2706        modules="CSS::SelectorsParser">
2707      <d:message xml:lang="en">Pseudo-class name is missing.</d:message>
2708    </d:item>
2709    
2710    <d:item name="no pseudo-element name"
2711        modules="CSS::SelectorsParser">
2712      <d:message xml:lang="en">Pseudo-element name is missing.</d:message>
2713    </d:item>
2714    
2715    <d:item name="no sss"
2716        modules="CSS::SelectorsParser">
2717      <d:message xml:lang="en">Sequence of simple selectors is
2718      expected.</d:message>
2719    </d:item>
2720    
2721    <d:item name="not not closed"
2722        modules="CSS::SelectorsParser">
2723      <d:message xml:lang="en">Argument list of the <code>:not</code> selector
2724      is not closed by a <code>)</code> character.</d:message>
2725    </d:item>
2726    
2727    <d:item name="ss after pseudo-element"
2728        modules="CSS::SelectorsParser">
2729      <d:message xml:lang="en">Simple selector is not allowed after a
2730      pseudo element.</d:message>
2731    </d:item>
2732    
2733    <d:item name="unknown pseudo-class"
2734        modules="CSS::SelectorsParser">
2735      <d:message xml:lang="en">Pseudo-class <code>:<var>{value}</var></code>
2736      is not supported by the conformance checker.</d:message>
2737    </d:item>
2738    
2739    <d:item name="unknown pseudo-element"
2740        modules="CSS::SelectorsParser">
2741      <d:message xml:lang="en">Pseudo-element <code>::<var>{value}</var></code>
2742      is not supported by the conformance checker.</d:message>
2743    </d:item>
2744    
2745    </section>
2746    
2747    <section id="css-errors">
2748    <h2>CSS Errors</h2>
2749    
2750    <d:item name="at-rule not allowed"
2751        modules="CSS::Parser">
2752      <d:message xml:lang="en">An <code>@<var>{text}</var></code> rule is not
2753      allowed here.</d:message>
2754    </d:item>
2755    
2756    <d:item name="at-rule syntax error"
2757        modules="CSS::Parser">
2758      <d:message xml:lang="en">The <code>@<var>{text}</var></code> rule is
2759      syntactically incorrect.</d:message>
2760    </d:item>
2761    
2762    <d:item name="block not closed"
2763        modules="CSS::Parser">
2764      <d:message xml:lang="en">Block is not closed before the end of
2765      file.</d:message>
2766    </d:item>
2767    
2768    <d:item name="CSS duplication"
2769        modules="CSS::Parser">
2770      <d:message xml:lang="en">Component <code>&lt;<var>{text}</var>></code> is
2771      already specified.</d:message>
2772    </d:item>
2773    
2774    <d:item name="CSS syntax error"
2775        modules="CSS::Parser">
2776      <d:message xml:lang="en">Specified value is syntactically not a correct
2777      <code>&lt;<var>{text}</var>></code>.</d:message>
2778    </d:item>
2779    
2780    <d:item name="no declaration block"
2781        modules="CSS::Parser">
2782      <d:message xml:lang="en">No declaration block is found after a group of
2783      selectors.</d:message>
2784    </d:item>
2785    
2786    <d:item name="no property colon"
2787        modules="CSS::Parser">
2788      <d:message xml:lang="en">A <code>:</code> character is missing after
2789      a property name.</d:message>
2790    </d:item>
2791    
2792    <d:item name="no property name"
2793       modules="CSS::Parser">
2794      <d:message xml:lang="en">Property name is expected.</d:message>
2795    </d:item>
2796    
2797    <d:item name="no property semicolon"
2798       modules="CSS::Parser">
2799      <d:message xml:lang="en">A <code>;</code> character is missing at the
2800      end of the property.</d:message>
2801    </d:item>
2802    
2803    <d:item name="priority syntax error"
2804        modules="CSS::Parser">
2805      <d:message xml:lang="en">Priority part of the declaration is syntactically
2806      incorrect.</d:message>
2807    </d:item>
2808    
2809    <d:item name="unknown at-rule"
2810        modules="CSS::Parser">
2811      <d:message xml:lang="en">The <code>@<var>{value}</var></code> rule is
2812      not supported by the conformance checker.</d:message>
2813    </d:item>
2814    
2815    <d:item name="unknown property"
2816        modules="CSS::Parser">
2817      <d:message xml:lang="en">Property <code><var>{value}</var></code> is
2818      not supported by the conformance checker.</d:message>
2819    </d:item>
2820    
2821    </section>
2822    
2823  <section id="cache-manifest-errors">  <section id="cache-manifest-errors">
2824  <h2>Cache Manifest Errors</h2>  <h2>Cache Manifest Errors</h2>
2825    
2826  <d:item name="not manifest" class="must" level="m">  <d:item name="both in entries and whitelist"
2827        modules="CacheManifest">
2828      <d:message xml:lang="en">This URL is found both in the explicit or
2829      fallback entries and in the online whitelist.</d:message>
2830    </d:item>
2831    
2832    <d:item name="different origin from manifest"
2833        modules="CacheManifest">
2834      <d:message xml:lang="en">The specified URL has different origin from
2835      the manifest.</d:message>
2836    </d:item>
2837    
2838    <d:item name="different scheme from manifest"
2839        modules="CacheManifest">
2840      <d:message xml:lang="en">The scheme component of the URL is
2841      different from that of the manifest URL.  The URL is ignored.</d:message>
2842    </d:item>
2843    
2844    <d:item name="duplicate oc namespace"
2845        modules="CacheManifest">
2846      <d:message xml:lang="en">This oppotunistic caching namespace is already
2847      specified.</d:message>
2848    </d:item>
2849    
2850    <d:item name="no fallback entry URL"
2851        modules="CacheManifest">
2852      <d:message xml:lang="en">Fallback entry URL is missing.</d:message>
2853    </d:item>
2854    
2855    <d:item name="not manifest"
2856        modules="CacheManifest">
2857    <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>
2858    <d:desc xml:lang="en">    <d:desc xml:lang="en">
2859      <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 2868  p {
2868      <code>CACHE</code> and <code>MANIFEST</code>).</p>      <code>CACHE</code> and <code>MANIFEST</code>).</p>
2869    </d:desc>    </d:desc>
2870  </d:item>  </d:item>
2871    
2872    <d:item name="same as manifest URL"
2873        modules="CacheManifest">
2874      <d:message xml:lang="en">This URL is same as the manifest URL.</d:message>
2875    </d:item>
2876    
2877  </section>  </section>
2878    
2879  <section id="information">  <section id="information">
# Line 2567  p { Line 3010  p {
3010  </d:item>  </d:item>
3011  </section>  </section>
3012    
3013    <section id="langtag-errors">
3014    <h2>Language Tag Errors</h2>
3015    
3016    <d:item name="langtag:extension:duplication"
3017        modules="LangTag">
3018      <d:message xml:lang="en">There is another extension subtag
3019      <code><var>{value}</var></code>.</d:message>
3020    </d:item>
3021    
3022    <d:item name="langtag:illegal"
3023        modules="LangTag">
3024      <d:message xml:lang="en">Subtag <code><var>{value}</var></code> is
3025      syntactically invalid.</d:message>
3026    </d:item>
3027    
3028    <d:item name="langtag:language:case"
3029        modules="LangTag">
3030      <d:message xml:lang="en">It is a good practice to represent ISO 639-1
3031      language code <code><var>{value}</var></code> in lowercase.</d:message>
3032    </d:item>
3033    
3034    <d:item name="langtag:language:mul"
3035        modules="LangTag">
3036      <d:message xml:lang="en">Langauge tag <code>mul</code> should not be
3037      used.</d:message>
3038    </d:item>
3039    
3040    <d:item name="langtag:language:nosemantics"
3041        modules="LangTag">
3042      <d:message xml:lang="en">No semantics is defined for language subtag
3043      <code><var>{value}</var></code>.</d:message>
3044    </d:item>
3045    
3046    <d:item name="langtag:language:syntax"
3047        modules="LangTag">
3048      <d:message xml:lang="en">The language subtag <code><var>{value}</var></code>
3049      is syntactically invalid.</d:message>
3050    </d:item>
3051    
3052    <d:item name="langtag:language:und"
3053        modules="LangTag">
3054      <d:message xml:lang="en">Langauge tag <code>und</code> should not be
3055      used.</d:message>
3056    </d:item>
3057    
3058    <d:item name="langtag:private"
3059        modules="LangTag">
3060      <d:message xml:lang="en">It would be better if a private use language
3061      tag (<code><var>{value}</var></code>) is not used.</d:message>
3062    </d:item>
3063    
3064    <d:item name="langtag:privateuse:syntax"
3065        modules="LangTag">
3066      <d:message xml:lang="en">Private use subtag <code><var>{value}</var></code>
3067      is syntactically invalid.</d:message>
3068    </d:item>
3069    
3070    <d:item name="langtag:region:case"
3071        modules="LangTag">
3072      <d:message xml:lang="en">It is a good practice to represent ISO 3166
3073      country code <code><var>{value}</var></code> in uppercase.</d:message>
3074    </d:item>
3075    
3076    <d:item name="langtag:region:nosemantics"
3077        modules="LangTag">
3078      <d:message xml:lang="en">No semantics is defined for region subtag
3079      <code><var>{value}</var></code>.</d:message>
3080    </d:item>
3081    
3082    <d:item name="langtag:region:private"
3083        modules="LangTag">
3084      <d:message xml:lang="en">Use of private use country code
3085      <code><var>{value}</var></code> is not allowed.</d:message>
3086    </d:item>
3087    
3088    </section>
3089    
3090    <section id="rdfxml-errors">
3091    <h2>RDF/XML Errors</h2>
3092    
3093    <d:item name="bad rdf namespace"
3094        modules="RDFXML">
3095      <d:message xml:lang="en">The namespace URI of an element that
3096      represents an RDF concept must be
3097      <code>http://www.w3.org/1999/02/22-rdf-syntax-ns#</code>.</d:message>
3098    </d:item>
3099    
3100    <d:item name="duplicate rdf id"
3101        modules="RDFXML">
3102      <d:message xml:lang="en">The specified value is already used as an
3103      ID.</d:message>
3104    </d:item>
3105    
3106    <d:item name="duplicate unqualified attr"
3107        modules="RDFXML">
3108      <d:message xml:lang="en">Both unqualified attribute and namespace‐qualified
3109      RDF attribute are specified, which is not allowed.</d:message>
3110    </d:item>
3111    
3112    <d:item name="parse type other"
3113        modules="RDFXML">
3114      <d:message xml:lang="en">An invalid value is specified to
3115      the <code>parseType</code> attribute.</d:message>
3116    </d:item>
3117    
3118    <d:item name="second node element"
3119        modules="RDFXML">
3120      <d:message xml:lang="en">There is another element, such that
3121      this element is not allowed.</d:message>
3122    </d:item>
3123    
3124    <d:item name="unqualified attr"
3125        modules="RDFXML">
3126      <d:message xml:lang="en">Unqualified attribute is not allowed.</d:message>
3127    </d:item>
3128    
3129    <d:item name="unqualified rdf attr"
3130        modules="RDFXML">
3131      <d:message xml:lang="en">RDF attribute should be
3132      namespace‐qualified.</d:message>
3133    </d:item>
3134    
3135    </section>
3136    
3137  <section id="unsupported-messages">  <section id="unsupported-messages">
3138  <h2><i>Unsupported</i> Messages</h2>  <h2><i>Unsupported</i> Messages</h2>
3139    
# Line 2582  p { Line 3149  p {
3149  </d:item>  </d:item>
3150    
3151  <d:item name="unknown attribute"  <d:item name="unknown attribute"
3152      modules="ContentChecker ContentChecker::HTML">      modules="ContentChecker ContentChecker::HTML ContentChecker::Atom">
3153    <d:message xml:lang="en">Conformance checking for attribute    <d:message xml:lang="en">Conformance checking for attribute
3154    <code><var>{local-name}</var></code> of element    <code><var>{local-name}</var></code> of element
3155    <code><var>{element-local-name}</var></code> is not supported;    <code><var>{element-local-name}</var></code> is not supported;
# Line 2631  p { Line 3198  p {
3198    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>
3199  </d:item>  </d:item>
3200    
3201    <d:item name="addr-spec not supported"
3202        modules="ContentChecker::Atom">
3203      <d:message xml:lang="en">Conformance checking for an <code>addr-spec</code>
3204      is not supported; <em>it might or might not be conforming.</em></d:message>
3205    </d:item>
3206    
3207  <d:item name="XML script lang"  <d:item name="XML script lang"
3208      modules="ContentChecker::HTML">      modules="ContentChecker::HTML">
3209    <d:message xml:lang="en">Conformance checking for script    <d:message xml:lang="en">Conformance checking for script
# Line 2645  p { Line 3218  p {
3218    <em>it might or might not be conforming.</em></d:message>    <em>it might or might not be conforming.</em></d:message>
3219  </d:item>  </d:item>
3220    
3221    <d:item name="atom|content not supported"
3222        modules="ContentChecker::Atom">
3223      <d:message xml:lang="en">Conformance checking for an Atom
3224      <code>content</code> element with <code>type</code>
3225      <code><var>{text}</var></code> is not supported.</d:message>
3226    </d:item>
3227    
3228  </section>  </section>
3229    
3230  <d:cat name="WebHACC:Title">  <d:cat name="WebHACC:Title">
# Line 2812  p { Line 3392  p {
3392    <d:text xml:lang="ja">再整形</d:text>    <d:text xml:lang="ja">再整形</d:text>
3393  </d:cat>  </d:cat>
3394    
3395    <d:cat name="RDF Triples">
3396      <d:text xml:lang="en"><abbr>RDF</abbr> Triples</d:text>
3397      <d:text xml:lang="ja"><abbr lang="en">RDF</abbr> 三項組</d:text>
3398    </d:cat>
3399    
3400    <d:cat name="RDF">
3401      <d:text xml:lang="en"><abbr>RDF</abbr></d:text>
3402      <d:text xml:lang="ja"><abbr lang="en">RDF</abbr></d:text>
3403    </d:cat>
3404    
3405  <d:cat name="Structural Errors">  <d:cat name="Structural Errors">
3406    <d:text xml:lang="en">Structural Errors</d:text>    <d:text xml:lang="en">Structural Errors</d:text>
3407    <d:text xml:lang="ja">構造的誤り</d:text>    <d:text xml:lang="ja">構造的誤り</d:text>
# Line 2964  p { Line 3554  p {
3554    <d:text xml:lang="ja">バイト</d:text>    <d:text xml:lang="ja">バイト</d:text>
3555  </d:cat>  </d:cat>
3556    
3557    <d:cat name="Explicit entries">
3558      <d:text xml:lang="en">Explicit entries</d:text>
3559      <d:text xml:lang="ja">明示的項目</d:text>
3560    </d:cat>
3561    
3562    <d:cat name="Fallback entries">
3563      <d:text xml:lang="en">Fallback entries</d:text>
3564      <d:text xml:lang="ja">滑り止め項目</d:text>
3565    </d:cat>
3566    
3567    <d:cat name="Opportunistic caching namespace">
3568      <d:text xml:lang="en">Opportunistic caching namespace</d:text>
3569      <d:text xml:lang="ja">日和見的キャッシュ化名前空間</d:text>
3570    </d:cat>
3571    
3572    <d:cat name="Fallback entry">
3573      <d:text xml:lang="en">Fallback entry</d:text>
3574      <d:text xml:lang="ja">滑り止め項目</d:text>
3575    </d:cat>
3576    
3577    <d:cat name="Online whitelist">
3578      <d:text xml:lang="en">Online whitelist</d:text>
3579      <d:text xml:lang="ja">オンライン・ホワイトリスト</d:text>
3580    </d:cat>
3581    
3582    <d:cat name="No entry">
3583      <d:text xml:lang="en">No entry</d:text>
3584      <d:text xml:lang="ja">項目なし</d:text>
3585    </d:cat>
3586    
3587    <d:cat name="Subject">
3588      <d:text xml:lang="en">Subject</d:text>
3589      <d:text xml:lang="ja">主語</d:text>
3590    </d:cat>
3591    
3592    <d:cat name="Predicate">
3593      <d:text xml:lang="en">Predicate</d:text>
3594      <d:text xml:lang="ja">述語</d:text>
3595    </d:cat>
3596    
3597    <d:cat name="Object">
3598      <d:text xml:lang="en">Object</d:text>
3599      <d:text xml:lang="ja">目的語</d:text>
3600    </d:cat>
3601    
3602  <d:cat name="character">  <d:cat name="character">
3603    <d:text xml:lang="en">character</d:text>    <d:text xml:lang="en">character</d:text>
3604    <d:text xml:lang="ja">文字</d:text>    <d:text xml:lang="ja">文字</d:text>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24