--- test/html-webhacc/error-description-source.xml 2008/08/30 16:10:07 1.41 +++ test/html-webhacc/error-description-source.xml 2008/09/14 03:09:23 1.45 @@ -56,8 +56,45 @@

Character Encoding Layer Errors

- - An illegal octet in the input stream. + + Octet sequence {octets} + is not an allowed representation of the character + {char} — character reference + {char:hexref} should be used instead. + + + + + No character is assigned to octet sequence + {octets}. + + + + + Octet sequence {octets} + is illegal. + + + + + The input stream is broken. + +

The input stream is encoded in ISO-2022-JP + or its variant but is partially broken.

+ +

Note that an ISO-2022-JP stream must end in the ASCII + state.

+
+
+ + + No character is assigned to octet sequence + {octets}.
@@ -177,10 +214,33 @@ - Since no decoder for the document character - encoding is found, decoder for the character encoding - {text} is used. Checking results might be - wrong. + Results might be wrong, since the + conformance checker cannot find an appropriate decoder for the character + encoding used for the document. + +

The conformance checker cannot find an appropriate decoder for + the character encoding used to encode characters in the document.

+ +

This error is raised if:

+ + +

In either case, the result shown by the conformance checker might + contain wrong errors caused by errorneous decoder or might not contain + errors that should be raised if an appropriate decoder is used.

+ + +
+ + +
+

Coded Character Set Layer Errors

+ The NULL character is not allowed. + Code point {text} is not allowed. + + Noncharacter {text} + is found in the input stream. + +

Noncharacter code points are used in the input stream.

+ +

Noncharacter code points are reserved for internal processings. + Their use for information interchanges are forbidden.

+ +

In addition, they are not allowed in HTML document.

+ +
+
+ + + Use of character {text} + is deprecated. + + + + Use of character {text} + is discouraged. + + + + Code point {text} + is not the preferred representation of that character. + + + + Character {text} + should not be used in many cases. + +
@@ -760,6 +865,24 @@

HTML5 Parse Errors in Tree Construction Stage

+ + There is a start tag + <{text}> is after the html element + is closed. + html 要素が閉じられた後に開始タグ + <{text}> があります。 + + + + There is an end tag + </{text}> is after the html element + is closed. + html 要素が閉じられた後に終了タグ + </{text}> があります。 + + Start tag <{text}> is @@ -1183,6 +1306,29 @@ + + The DOCTYPE legacy string is + used. + DOCTYPE + 遺物文字列が使われています。 + +

The DOCTYPE with the DOCTYPE legacy + string, i.e. + <!DOCTYPE HTML PUBLIC "XSLT-compat"> + is used.

+ +

The DOCTYPE legacy string should not be used for documents + not generated from XSLT transformation process. It is allowed + only to enable to use XSLT style sheets with the HTML output mode, which + does not support generation of the DOCTYPE with no + PUBLIC + identifier. For other purposes, the DOCTYPE legacy + string, i.e. PUBLIC "XSLT-compat", + is useless and should not be used.

+
+
+
@@ -1452,8 +1598,23 @@ - The character encoding declaration must be the - first element in the head element. + The character encoding declaration is not the + first child element in the head element. + 文字符号化宣言が head + 要素の最初の子要素ではありません。 + +

The character encoding declaration + (<meta charset="..."> or + <meta http-equiv=Content-Type content="text/html; charset=..."> + must be the first child element in the head element.

+ +

The character encoding declaration have to occur near the beginning + of the document to ensure that Web browsers can be determine the + character encoding of the document.

+ +

The title element and other metadata elements must + appear after any character encoding declaration is processed.

+
This element is not defined. + この要素は定義されていません。 + +

The element is not one of elements allowed + in the latest version of relevant specifications.

+ +

The element cannot be used.

+ +
+
event-source element
+
The element was renamed as eventsource + element (no hyphen).
+
m element
+
The element was renamed as mark + element.
+
+
This attribute is not defined. + この属性は定義されていません。

The attribute is not one of attributes allowed for the element in the latest version of relevant specifications.

The attribute cannot be used.

-
+
+
align attribute (various HTML elements)
+
border attribute (various HTML elements)
+
These attributes are no longer part of HTML. You can use CSS + properties to control the presentation of the element.
autosubmit attribute (menu element)
The attribute was part of HTML5 draft but then dropped. Similar functionality can be implemented by scripts.
+
language attribute (script element)
+
The attribute is no longer the standard way to specify the + scripting language. If you are using JavaScript, then no explicit + specification of the scripting language is necessary, so you can + write the element like: +

<script>
/* JavaScript code */
</script>

+ If you are using different scripting language from JavaScript, or + you want to declare the scripting language explicitly, you should + use the type attribute, as follows: +
+
JavaScript
+
Use + <script type="text/javascript">.
+
VBScript
+
Use + <script type="text/vbscript">.
+
+
@@ -2037,7 +2239,24 @@ - The attribute value must not be empty. + The attribute value is empty. + 属性値が空です。 + + + + The value of the title attribute + is empty. + title 属性の値が空です。 + +

The title attribute value of the link + element that defines an alternate style sheet is an empty value.

+ +

A link element whose rel attribute + is alternate stylesheet defines an alternate style sheet. + An alternate style sheet must be associated with a name using the + title attribute. The name cannot be empty.

+
An obsolete Internet Media Type {value} is used. - -

The specified Internet Media Type is registered with status - of OBSOLETE.

+ 廃止されたインターネット媒体型 + {value} が使われています。 + +

The specified Internet Media Type is registered with its intended + usage as OBSOLETE.

Media type text/ecmascript
Media type text/ecmascript is obsoleted in favor of application/ecmascript. Note that - text/javascript would be better alternative - for many cases.
+ text/javascript would be the better alternative + in many cases.
Media type text/javascript
Media type text/javascript is obsoleted by IETF with backward incompatible alternate application/javascript for architectural - purity. Realist may ignore this warning.
+ purity. Those who prefer reality to academic + purity may ignore this warning.
-
+
位置不明 - + (Unknown) (不明) @@ -3998,6 +4220,6 @@ and/or modify it under the same terms as Perl itself.

- + \ No newline at end of file