--- test/html-webhacc/error-description-source.xml 2008/08/15 12:11:56 1.30 +++ test/html-webhacc/error-description-source.xml 2008/08/22 13:08:12 1.37 @@ -3,13 +3,55 @@ xmlns:d="http://suika.fam.cx/~wakaba/archive/2007/wdcc-desc/" id="error-description"> -Description of Errors — -Web Document Conformance Checker (BETA) - + +Description of Errors — WebHACC (β) +誤りの説明 — WebHACC (β) + -

Description of Errors

+
+

WebHACC

+

Description of Errors

+
+ + + WebHACC (β) + + + + + WebHACC + + + WebHACC + + +

WebHACC + is a conformance checker (or validator) for Web documents, + supporting latest Web standards including + HTML5, + Atom 1.0, + CSS3.

+ +

Check your document, or + learn more about + WebHACC.

+
+ +

WebHACC + は、 Web 文書のための適合性検査器 (妥当性検証器) です。 + HTML5、 + Atom 1.0、 + CSS3 + などの最新の Web 標準に対応しています。

+ +

文書を検査する

+ +

WebHACC + の詳細

+
+

Character Encoding Layer Errors

@@ -1201,7 +1243,7 @@ + modules="ContentChecker::HTML RDFXML"> Data character is not allowed in this context. @@ -1233,10 +1275,22 @@ an empty element. - - There must be a {text} - element as a child of this element. + Non‐white‐space characters are not allowed in + Person construct. + + + + Non‐white‐space characters are not allowed in + Text construct. + + + + There must be an element + {text} as a child of this element.

The content model of the element is so defined that it must contain a $0 child element. @@ -1266,6 +1320,27 @@ + + There must be an element + {text} in the Atom namespace as a child of this + element. + + + + There must be an Atom link element + whose rel attribute is set to alternate as a + child of this element. + + + + There should be an Atom link element + whose rel attribute is set to self as a + child of this element. + + There must be at least one @@ -1273,7 +1348,7 @@ + modules="ContentChecker::HTML ContentChecker::Atom RDFXML"> This element is not allowed in this context. @@ -1366,7 +1441,7 @@ + modules="ContentChecker::HTML ContentChecker::Atom"> Elements are not allowed in an empty element. @@ -1481,6 +1556,24 @@ context. + + This element is not allowed in an Atom + content element. + + + + This element is not allowed in Person + construct. + + + + This element is not allowed in Text + construct. + + This element is not defined. @@ -1582,7 +1675,7 @@ + modules="ContentChecker::HTML RDFXML"> Attribute {local-name} is not allowed for {element-local-name} element. @@ -1967,7 +2060,7 @@ + modules="ContentChecker::HTML HTML::Table"> The token {value} appears in the attribute value twice. @@ -2036,7 +2129,7 @@ + modules="ContentChecker::XML ContentChecker::HTML ContentChecker::Atom"> Attribute value {@} is not an allowed value. @@ -2126,6 +2219,12 @@ no menu. + + There is no table header cell whose id + is {value} in the same table. + + the specified value is not a valid as part @@ -2223,18 +2322,35 @@ allowed in this attribute. + + The specified value is not a legal XML Namespaces + 1.0 NCName. + +

Table Model Errors

- + + Cell slot ({text}) is filled by + multiple cells. + + + This colspan attribute results in creating a table column that does not contain any cell anchored to it. + + This column has no anchored cell. + + The table has no cell (td or @@ -2263,13 +2379,32 @@ + + This row has no anchored cell. + + + + This rowspan attribute + results in creating a table row that does not contain + any cell anchored to it. + + +

Internet Media Type Errors

+ + The specified media type is a composite + type, which is not allowed in this context. + + + modules="ContentChecker::HTML ContentChecker::Atom"> The specified value is not an Internet Media Type. @@ -2310,13 +2445,25 @@ + + A value that is not an Internet Media Type + is not allowed here. + +
-

URI (or IRI) Errors

+

URL Errors

- + + The specified value is syntactically not an + IRI. + + + The specified value is syntactically not an IRI reference. @@ -2334,13 +2481,38 @@ -
+ + The specified value is syntactically not an RDF + URI reference. + -
-

URI (or IRI) Should-level Errors

+ + The specified value is syntactically not a + URI according to RFC 2396. + - + + The specified value is syntactically not a + URI. + + + + URL host address format + {value} is not supported by the + conformance checker. + + + + Default port number should be omitted. + + + A dot-segment (. or ..) occurs in an absolute reference. @@ -2355,10 +2527,15 @@ - - This IRI does not end with - a /. + + The host component of the URL is empty. + + + + The URL does not end with + a / character.

The IRI does not end with a /. If there is an authority component in an IRI, a / should be present @@ -2369,8 +2546,25 @@ - + + The port component of the URL is empty. + + + + The fragment component of the URL is not + allowed. + + + + The host component of the URL + is too long. + + + A lowercase hexadecimal digit is used in percent-encoding. @@ -2380,8 +2574,26 @@ - + + The host component of the URL + is not a DNS host name. + + + + The host component of the URL + is not encoded in UTF-8. + + + + Password should not be included in a URL + for the security. + + + An unreserved character is percent-encoded. @@ -2391,9 +2603,15 @@ - - URI scheme name is in uppercase. + + The host {value} + should be spelt in lowercase. + + + + URL scheme name is in uppercase.

The scheme part of the IRI is written in uppercase letter.

@@ -2413,10 +2631,277 @@
+
+

Media Query Errors

+ + + The specified value has a syntax error as a + media query. + + + + Media type {value} is + not supported by the conformance checker. + + +
+ +
+

Selectors Errors

+ + + Argument list of the pseudo-class is + not closed by a ) character. + + + + Numbers in the argument + an+b have to be integers. + + + + Argument an+b is + syntactically incorrect. + + + + Attribute selector is not closed by + a ] character. + + + + Argument list of the :lang + selector is not closed by a ) character. + + + + Namespace prefix {value} + is not declared. + + + + Attribute local name is missing. + + + + Attribute matching operator (e.g. + =) is missing. + + + + Attribute name is missing. + + + + Attribute namespace wildcard * + is not followed by a | character. + + + + Attribute value is missing. + + + + Class name is missing. + + + + + Combinator is missing. + + + + No string is specified in the argument + list of the :-manakai-contains pseudo-class + selector. + + + + Language tag argument is missing. + + + + Local name part of the type selector (or + * for the universal selector) is missing. + + + + + Pseudo-class name is missing. + + + + Pseudo-element name is missing. + + + + Sequence of simple selectors is + expected. + + + + Argument list of the :not selector + is not closed by a ) character. + + + + Simple selector is not allowed after a + pseudo element. + + + + Pseudo-class :{value} + is not supported by the conformance checker. + + + + Pseudo-element ::{value} + is not supported by the conformance checker. + + +
+ +
+

CSS Errors

+ + + An @{text} rule is not + allowed here. + + + + The @{text} rule is + syntactically incorrect. + + + + Block is not closed before the end of + file. + + + + Component <{text}> is + already specified. + + + + Value hand is not valid as + <'cursor'>. + + + + Specified value is syntactically not a correct + <{text}>. + + + + No declaration block is found after a group of + selectors. + + + + A : character is missing after + a property name. + + + + Property name is expected. + + + + A ; character is missing at the + end of the property. + + + + Priority part of the declaration is syntactically + incorrect. + + + + The @{value} rule is + not supported by the conformance checker. + + + + Property {value} is + not supported by the conformance checker. + + +
+

Cache Manifest Errors

- + + This URL is found both in the explicit or + fallback entries and in the online whitelist. + + + + The specified URL has different origin from + the manifest. + + + + The scheme component of the URL is + different from that of the manifest URL. The URL is ignored. + + + + This oppotunistic caching namespace is already + specified. + + + + Fallback entry URL is missing. + + + This document is not a cache manifest.

The specified document is not a cache manifest. @@ -2431,6 +2916,12 @@ CACHE and MANIFEST).

+ + + This URL is same as the manifest URL. + +
@@ -2567,6 +3058,130 @@
+
+

Language Tag Errors

+ + + There is another extension subtag + {value}. + + + + Subtag {value} is + syntactically invalid. + + + + It is a good practice to represent ISO 639-1 + language code {value} in lowercase. + + + + Langauge tag mul should not be + used. + + + + No semantics is defined for language subtag + {value}. + + + + The language subtag {value} + is syntactically invalid. + + + + Langauge tag und should not be + used. + + + + It would be better if a private use language + tag ({value}) is not used. + + + + Private use subtag {value} + is syntactically invalid. + + + + It is a good practice to represent ISO 3166 + country code {value} in uppercase. + + + + No semantics is defined for region subtag + {value}. + + + + Use of private use country code + {value} is not allowed. + + +
+ +
+

RDF/XML Errors

+ + + The namespace URI of an element that + represents an RDF concept must be + http://www.w3.org/1999/02/22-rdf-syntax-ns#. + + + + The specified value is already used as an + ID. + + + + Both unqualified attribute and namespace‐qualified + RDF attribute are specified, which is not allowed. + + + + An invalid value is specified to + the parseType attribute. + + + + There is another element, such that + this element is not allowed. + + + + Unqualified attribute is not allowed. + + + + RDF attribute should be + namespace‐qualified. + + +
+

Unsupported Messages

@@ -2582,7 +3197,7 @@ + modules="ContentChecker ContentChecker::HTML ContentChecker::Atom"> Conformance checking for attribute {local-name} of element {element-local-name} is not supported; @@ -2631,6 +3246,12 @@ is not supported; it might or might not be conforming. + + Conformance checking for an addr-spec + is not supported; it might or might not be conforming. + + Conformance checking for script @@ -2645,20 +3266,26 @@ it might or might not be conforming. -
- - - WebHACC (β) - + + Conformance checking for an Atom + content element with type + {text} is not supported. + + + + No more information is available. + これ以上の詳しい情報はありません。 + +

No more information is available for this topic.

+
+ +

これについての詳しい情報はありません。

+
+
- - - WebHACC - - - WebHACC - - + Input @@ -2812,6 +3439,16 @@ 再整形 + + RDF Triples + RDF 三項組 + + + + RDF + RDF + + Structural Errors 構造的誤り @@ -2964,6 +3601,51 @@ バイト + + Explicit entries + 明示的項目 + + + + Fallback entries + 滑り止め項目 + + + + Opportunistic caching namespace + 日和見的キャッシュ化名前空間 + + + + Fallback entry + 滑り止め項目 + + + + Online whitelist + オンライン・ホワイトリスト + + + + No entry + 項目なし + + + + Subject + 主語 + + + + Predicate + 述語 + + + + Object + 目的語 + + character 文字 @@ -2994,6 +3676,16 @@ 位置不明 + + (Unknown) + (不明) + + + + Description + 説明 + + Structure of Table #{text} 表 #{text} の構造 @@ -3137,84 +3829,58 @@ - MUST‐level + MUST‐level error - 必須級の誤り + 必須級の誤り + +

A violation to a hard requirement of the specification. + The document is non‐conforming.

+
- SHOULD‐level + SHOULD‐level error - 推奨級の誤り + 推奨級の誤り + +

A violation to a requirement of the specification. + The violation might be legitimize in some case. Otherwise, + the document is non‐conforming.

+
- Warning - 警告 + Warning + 警告 + +

A warning is an advice from the conformance checker + to avoid solving a problem in a confusing or possibly wrong way. + It does not affect to the conformance of the document, and + may sometimes be inappropriate.

+
- Information - 情報 + Information + 情報 + +

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.

+
- Not + Not supported - 未対応 + 未対応 + +

Some feature that is not supported by the conformance checker + is used in the document.

+
-
-

Error Levels

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
LevelConforming?Description
MUST‐level errorNon‐conforming.A violation to a hard requirement of the specification. -The document is non‐conforming.
SHOULD‐level errorNon‐conforming, but in some case -conforming.A violation to a requirement of the specification. -The violation might be legitimize in some case. Otherwise, -the document is non‐conforming.
WarningConforming.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.
InformationConforming.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.
Not supportedUnknown.Some feature that is not supported by the conformance checker -is used in the document.
-
-

License of This Document

@@ -3226,6 +3892,6 @@ and/or modify it under the same terms as Perl itself.

- + \ No newline at end of file