/[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.32 by wakaba, Fri Aug 15 14:11:13 2008 UTC revision 1.35 by wakaba, Sat Aug 16 08:37:12 2008 UTC
# Line 2412  p { Line 2412  p {
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="URI::syntax error"  <d:item name="syntax error:iri3987"
2418      class="must" level="m">      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="syntax error:iriref3987"
2424        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 2433  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    <d:item name="syntax error:uri2396"
2449        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  <section id="uri-shoulds">  <d:item name="syntax error:uri3986"
2455  <h2>URI (or IRI) Should-level Errors</h2>      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="URI::dot-segment"  <d:item name="URL:dot-segment"
2473      class="should" level="s">      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 2454  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 2468  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 2479  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 2490  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 2512  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 cursor hand"
2775        modules="CSS::Parser">
2776      <d:message xml:lang="en">Value <code>hand</code> is not valid as
2777      <code>&lt;'cursor'></code>.</d:message>
2778    </d:item>
2779    
2780    <d:item name="CSS syntax error"
2781        modules="CSS::Parser">
2782      <d:message xml:lang="en">Specified value is syntactically not a correct
2783      <code>&lt;<var>{text}</var>></code>.</d:message>
2784    </d:item>
2785    
2786    <d:item name="no declaration block"
2787        modules="CSS::Parser">
2788      <d:message xml:lang="en">No declaration block is found after a group of
2789      selectors.</d:message>
2790    </d:item>
2791    
2792    <d:item name="no property colon"
2793        modules="CSS::Parser">
2794      <d:message xml:lang="en">A <code>:</code> character is missing after
2795      a property name.</d:message>
2796    </d:item>
2797    
2798    <d:item name="no property name"
2799       modules="CSS::Parser">
2800      <d:message xml:lang="en">Property name is expected.</d:message>
2801    </d:item>
2802    
2803    <d:item name="no property semicolon"
2804       modules="CSS::Parser">
2805      <d:message xml:lang="en">A <code>;</code> character is missing at the
2806      end of the property.</d:message>
2807    </d:item>
2808    
2809    <d:item name="priority syntax error"
2810        modules="CSS::Parser">
2811      <d:message xml:lang="en">Priority part of the declaration is syntactically
2812      incorrect.</d:message>
2813    </d:item>
2814    
2815    <d:item name="unknown at-rule"
2816        modules="CSS::Parser">
2817      <d:message xml:lang="en">The <code>@<var>{value}</var></code> rule is
2818      not supported by the conformance checker.</d:message>
2819    </d:item>
2820    
2821    <d:item name="unknown property"
2822        modules="CSS::Parser">
2823      <d:message xml:lang="en">Property <code><var>{value}</var></code> is
2824      not supported by the conformance checker.</d:message>
2825    </d:item>
2826    
2827    </section>
2828    
2829  <section id="cache-manifest-errors">  <section id="cache-manifest-errors">
2830  <h2>Cache Manifest Errors</h2>  <h2>Cache Manifest Errors</h2>
2831    
2832  <d:item name="not manifest" class="must" level="m">  <d:item name="both in entries and whitelist"
2833        modules="CacheManifest">
2834      <d:message xml:lang="en">This URL is found both in the explicit or
2835      fallback entries and in the online whitelist.</d:message>
2836    </d:item>
2837    
2838    <d:item name="different origin from manifest"
2839        modules="CacheManifest">
2840      <d:message xml:lang="en">The specified URL has different origin from
2841      the manifest.</d:message>
2842    </d:item>
2843    
2844    <d:item name="different scheme from manifest"
2845        modules="CacheManifest">
2846      <d:message xml:lang="en">The scheme component of the URL is
2847      different from that of the manifest URL.  The URL is ignored.</d:message>
2848    </d:item>
2849    
2850    <d:item name="duplicate oc namespace"
2851        modules="CacheManifest">
2852      <d:message xml:lang="en">This oppotunistic caching namespace is already
2853      specified.</d:message>
2854    </d:item>
2855    
2856    <d:item name="no fallback entry URL"
2857        modules="CacheManifest">
2858      <d:message xml:lang="en">Fallback entry URL is missing.</d:message>
2859    </d:item>
2860    
2861    <d:item name="not manifest"
2862        modules="CacheManifest">
2863    <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>
2864    <d:desc xml:lang="en">    <d:desc xml:lang="en">
2865      <p>The specified document is <em>not</em> a cache manifest.      <p>The specified document is <em>not</em> a cache manifest.
# Line 2530  p { Line 2874  p {
2874      <code>CACHE</code> and <code>MANIFEST</code>).</p>      <code>CACHE</code> and <code>MANIFEST</code>).</p>
2875    </d:desc>    </d:desc>
2876  </d:item>  </d:item>
2877    
2878    <d:item name="same as manifest URL"
2879        modules="CacheManifest">
2880      <d:message xml:lang="en">This URL is same as the manifest URL.</d:message>
2881    </d:item>
2882    
2883  </section>  </section>
2884    
2885  <section id="information">  <section id="information">
# Line 2666  p { Line 3016  p {
3016  </d:item>  </d:item>
3017  </section>  </section>
3018    
3019    <section id="langtag-errors">
3020    <h2>Language Tag Errors</h2>
3021    
3022    <d:item name="langtag:extension:duplication"
3023        modules="LangTag">
3024      <d:message xml:lang="en">There is another extension subtag
3025      <code><var>{value}</var></code>.</d:message>
3026    </d:item>
3027    
3028    <d:item name="langtag:illegal"
3029        modules="LangTag">
3030      <d:message xml:lang="en">Subtag <code><var>{value}</var></code> is
3031      syntactically invalid.</d:message>
3032    </d:item>
3033    
3034    <d:item name="langtag:language:case"
3035        modules="LangTag">
3036      <d:message xml:lang="en">It is a good practice to represent ISO 639-1
3037      language code <code><var>{value}</var></code> in lowercase.</d:message>
3038    </d:item>
3039    
3040    <d:item name="langtag:language:mul"
3041        modules="LangTag">
3042      <d:message xml:lang="en">Langauge tag <code>mul</code> should not be
3043      used.</d:message>
3044    </d:item>
3045    
3046    <d:item name="langtag:language:nosemantics"
3047        modules="LangTag">
3048      <d:message xml:lang="en">No semantics is defined for language subtag
3049      <code><var>{value}</var></code>.</d:message>
3050    </d:item>
3051    
3052    <d:item name="langtag:language:syntax"
3053        modules="LangTag">
3054      <d:message xml:lang="en">The language subtag <code><var>{value}</var></code>
3055      is syntactically invalid.</d:message>
3056    </d:item>
3057    
3058    <d:item name="langtag:language:und"
3059        modules="LangTag">
3060      <d:message xml:lang="en">Langauge tag <code>und</code> should not be
3061      used.</d:message>
3062    </d:item>
3063    
3064    <d:item name="langtag:private"
3065        modules="LangTag">
3066      <d:message xml:lang="en">It would be better if a private use language
3067      tag (<code><var>{value}</var></code>) is not used.</d:message>
3068    </d:item>
3069    
3070    <d:item name="langtag:privateuse:syntax"
3071        modules="LangTag">
3072      <d:message xml:lang="en">Private use subtag <code><var>{value}</var></code>
3073      is syntactically invalid.</d:message>
3074    </d:item>
3075    
3076    <d:item name="langtag:region:case"
3077        modules="LangTag">
3078      <d:message xml:lang="en">It is a good practice to represent ISO 3166
3079      country code <code><var>{value}</var></code> in uppercase.</d:message>
3080    </d:item>
3081    
3082    <d:item name="langtag:region:nosemantics"
3083        modules="LangTag">
3084      <d:message xml:lang="en">No semantics is defined for region subtag
3085      <code><var>{value}</var></code>.</d:message>
3086    </d:item>
3087    
3088    <d:item name="langtag:region:private"
3089        modules="LangTag">
3090      <d:message xml:lang="en">Use of private use country code
3091      <code><var>{value}</var></code> is not allowed.</d:message>
3092    </d:item>
3093    
3094    </section>
3095    
3096  <section id="rdfxml-errors">  <section id="rdfxml-errors">
3097  <h2>RDF/XML Errors</h2>  <h2>RDF/XML Errors</h2>
3098    
# Line 3133  p { Line 3560  p {
3560    <d:text xml:lang="ja">バイト</d:text>    <d:text xml:lang="ja">バイト</d:text>
3561  </d:cat>  </d:cat>
3562    
3563    <d:cat name="Explicit entries">
3564      <d:text xml:lang="en">Explicit entries</d:text>
3565      <d:text xml:lang="ja">明示的項目</d:text>
3566    </d:cat>
3567    
3568    <d:cat name="Fallback entries">
3569      <d:text xml:lang="en">Fallback entries</d:text>
3570      <d:text xml:lang="ja">滑り止め項目</d:text>
3571    </d:cat>
3572    
3573    <d:cat name="Opportunistic caching namespace">
3574      <d:text xml:lang="en">Opportunistic caching namespace</d:text>
3575      <d:text xml:lang="ja">日和見的キャッシュ化名前空間</d:text>
3576    </d:cat>
3577    
3578    <d:cat name="Fallback entry">
3579      <d:text xml:lang="en">Fallback entry</d:text>
3580      <d:text xml:lang="ja">滑り止め項目</d:text>
3581    </d:cat>
3582    
3583    <d:cat name="Online whitelist">
3584      <d:text xml:lang="en">Online whitelist</d:text>
3585      <d:text xml:lang="ja">オンライン・ホワイトリスト</d:text>
3586    </d:cat>
3587    
3588    <d:cat name="No entry">
3589      <d:text xml:lang="en">No entry</d:text>
3590      <d:text xml:lang="ja">項目なし</d:text>
3591    </d:cat>
3592    
3593  <d:cat name="Subject">  <d:cat name="Subject">
3594    <d:text xml:lang="en">Subject</d:text>    <d:text xml:lang="en">Subject</d:text>
3595    <d:text xml:lang="ja">主語</d:text>    <d:text xml:lang="ja">主語</d:text>

Legend:
Removed from v.1.32  
changed lines
  Added in v.1.35

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24