| 1 |
m:illegal-octets-error;error-category-charset;An illegal octet in the input stream. |
| 2 |
m:character encoding;format-charset must;Character encoding <code><var>$0</var></code> is not allowed for <abbr>HTML</abbr> document. |
| 3 |
s:character encoding;format-charset should;Character encoding <code><var>$0</var></code> should not be used for <abbr>HTML</abbr> document. |
| 4 |
w:character encoding;format-charset warning;Use of UTF-8 is encouraged. |
| 5 |
unsupported:character encoding;format-charset unsupported;Conformance for character encoding requirements cannot be checked. |
| 6 |
m:no character encoding declaration;format-charset error;There is no character encoding declaration. |
| 7 |
m:non ascii superset;format-charset error;No character encoding metadata is found in lower‐level protocol nor is there <abbr>BOM</abbr>, while character encoding <code><var>$0</var></code> is not a superset of <abbr>ASCII</abbr>. |
| 8 |
sniffing:chardet;;Character encoding of this document is sniffed as <code><var>{text}</var></code> (Sniffed because no explicit specification for the character encoding of this document is found in the transfer procotol headers). |
| 9 |
sniffing:default;;Character encoding of this document is defaulted to <code><var>{text}</var></code> because no explicit specification for the character encoding of this document is found in the transfer procotol headers. |
| 10 |
chardecode:fallback;;Since no decoder for the document character encoding is found, decoder for the character encoding <code><var>{text}</var></code> is used. Checking results might be <em>wrong</em>. |
| 11 |
chardecode:no error;;Conformance error checking for the character encoding <code><var>{text}</var></code> is not supported. |
| 12 |
charset label:matching;;Sniffed character encoding <code><var>{text}</var></code> is same as the character encoding specified in the character encoding declaration. This is <em>not</em> an error. |
| 13 |
charset label detected;format-charset warning;While parsing the document as <code><var>{text}</var></code>, a character encoding declaration specifying a different character encoding is found. The document is reparsed. |
| 14 |
NULL;;The <code class="charname">NULL</code> character is not allowed. |
| 15 |
control char;;Code point <code><var>{text}</var></code> is not allowed. |
| 16 |
after html;parse-error;Tag <code><<var>$0</var>></code> is not allowed after the end tag <code></html></code>. |
| 17 |
after body;parse-error;Tag <code><<var>$0</var>></code> is not allowed after the end tag <code></body></code>. |
| 18 |
bad attribute name;tokenize-error;Attribute name cannot contain characters <code>"</code>, <code>'</code>, and <code>=</code>. |
| 19 |
bad attribute value;tokenize-error;Attribute value must be quoted by <code>"</code> or <code>'</code> if it contains a <code>"</code>, <code>'</code>, or <code>=</code> character. |
| 20 |
bare ero;tokenize-error;The <code>&</code> character must be escaped as <code class="html example">&amp;</code>. |
| 21 |
bare etago;tokenize-error;A <code></</code> string is not followed by a tag name. |
| 22 |
bare stago;tokenize-error;A <code><</code> character is not followed by tag name or by a <code>!</code> character. |
| 23 |
bare nero;tokenize-error;The decimal representation of the code position of a character must be specified after <code>&#</code>. |
| 24 |
bare hcro;tokenize-error;The hexadecimal representation of the code position of a character must be specified after <code>&#x</code>. |
| 25 |
bogus comment;tokenize-error;String <code><!</code> is not followed by <code>--</code>. |
| 26 |
bogus end tag;tokenize-error;String <code></</code> is not followed by tag name. |
| 27 |
C1 character reference;tokenize-error;Character reference to <code><var>{text}</var></code> is not allowed. |
| 28 |
CR character reference;tokenize-error;Character reference to <code>U+000D</code> (<code class="charname">CARRIAGE RETURN</code>) is not allowed. |
| 29 |
dash in comment;tokenize-error;There is a <code>--</code> sequence in a comment. |
| 30 |
duplicate attribute;tokenize-error;There are two attributes with name <code><var>{text}</var></code>. |
| 31 |
empty start tag;tokenize-error;Empty start tag (<code><></code>) is not allowed. |
| 32 |
empty end tag;tokenize-error;Empty end tag (<code></></code>) is not allowed. |
| 33 |
end tag attribute;tokenize-error;End tag cannot have attributes. |
| 34 |
invalid character reference;tokenize-error;Character reference to <code><var>{text}</var></code> is not allowed. |
| 35 |
nestc;tokenize-error;Polytheistic slash (<code>/></code>) cannot be used for this element. |
| 36 |
no DOCTYPE name;tokenize-error;After the string <code><!DOCTYPE </code>, the document type name must be specified. |
| 37 |
no PUBLIC literal;tokenize-error;After the keyword <code>PUBLIC</code>, no oublic identifier is specified. |
| 38 |
no refc;tokenize-error;Character reference must be closed by a <code>;</code> character. |
| 39 |
no space before DOCTYPE name;tokenize-error;After the string <code><!DOCTYPE</code>, there must be at least a white space character before the document type name. |
| 40 |
no space between attributes;tokenize-error;Attributes must be separeted by at least a white space character. |
| 41 |
no SYSTEM literal;tokenize-error;After the keyword <code>SYSTEM</code>, no system identifier is specified. |
| 42 |
pio;tokenize-error;Processing instruction (<code><?<var>...</var>></code>) is not allowed in HTML document. |
| 43 |
string after DOCTYPE name;tokenize-error;There is a bogus string after the document type name. |
| 44 |
string after PUBLIC;tokenize-error;There is a bogus string after the keyword <code>PUBLIC</code>. |
| 45 |
string after PUBLIC literal;tokenize-error;There is a bogus string after the public identifier. |
| 46 |
string after SYSTEM;tokenize-error;There is a bogus string after the keyword <code>SYSTEM</code>. |
| 47 |
string after SYSTEM literal;tokenize-error;There is a bogus string after the system identifier. |
| 48 |
unclosed attribute value;tokenize-error;Attribute value is not closed by a quotation mark. |
| 49 |
unclosed comment;tokenize-error;Comment is not closed by a string <code>--></code>. |
| 50 |
unclosed DOCTYPE;tokenize-error;The <code>DOCTYPE</code> is not closed by a <code>></code> character. |
| 51 |
unclosed PUBLIC literal;tokenize-error;The public identifier literal is not closed by a quotation mark. |
| 52 |
unclosed SYSTEM literal;tokenize-error;The system identifier literal is not closed by a quotation mark. |
| 53 |
unclosed tag;tokenize-error;Tag is not closed by a <code>></code> character. |
| 54 |
after body;parse-error;Start tag <code><<var>{text}</var>></code> is not allowed after the <code>body</code> is closed. |
| 55 |
after body:/;parse-error;End tag <code></<var>{text}</var>></code> is not allowed after the <code>body</code> is closed. |
| 56 |
after body:#text;parse-error;Non‐white‐space characters are not allowed after the <code>body</code> is closed. |
| 57 |
after frameset;parse-error;Start tag <code><<var>{text}</var>></code> is not allowed after the <code>frameset</code> is closed. |
| 58 |
after frameset:/;parse-error;End tag <code></<var>{text}</var>></code> is not allowed after the <code>frameset</code> is closed. |
| 59 |
after frameset:#text;parse-error;Non‐white‐space characters are not allowed after the <code>frame</code> is closed. |
| 60 |
after head;parse-error;The <code><var>{text}</var></code> element cannot be inserted between <code>head</code> and <code>body</code> elements. |
| 61 |
after html;parse-error;Start tag <code><<var>{text}</var>></code> is not allowed after the <code>html</code> is closed. |
| 62 |
after html:/;parse-error;End tag <code></<var>{text}</var>></code> is not allowed after the <code>html</code> is closed. |
| 63 |
after html:#text;parse-error;Non‐white‐space characters are not allowed after the <code>html</code> is closed. |
| 64 |
image;parse-error;The <code>image</code> element is obsolete. |
| 65 |
in a:a;parse-error;Anchor cannot be nested. |
| 66 |
in body;parse-error;Start tag <code><<var>{text}</var>></code> is not allowed in the <code>body</code> element. |
| 67 |
in body:#eof;parse-error;Some element is not closed before the end of file. |
| 68 |
in button:button;parse-error;The <code>button</code> element cannot be nested. |
| 69 |
in CDATA:#eof;parse-error;Element is not closed before the end of file. |
| 70 |
in form:form;parse-error;Start tag <code><form></code> is not allowed in a <code>form</code> element. |
| 71 |
in frameset;parse-error;Start tag <code><<var>{text}</var>></code> is not allowed in a <code>framset</code> element. |
| 72 |
in frameset:/;parse-error;End tag <code></<var>{text}</var>></code> is not allowed in a <code>frameset</code> element. |
| 73 |
in frameset:#text;parse-error;Non‐white‐space characters are not allowed in a <code>frameset</code> element. |
| 74 |
in head:head;parse-error;Start tag <code><head></code> is not allowed in the <code>head</code> element. |
| 75 |
in html:#DOCTYPE;parse-error;A <code>DOCTYPE</code> appears after any element or data character has been seen. |
| 76 |
in nobr:nobr;parse-error;The <code>nobr</code> element cannot be nested. |
| 77 |
in noscript;parse-error;The <code><var>{text}</var></code> element is not allowed in a <code>noscript</code> element in the <code>head</code> element. |
| 78 |
in noscript:/;parse-error;An end tag <code></<var>{text}</var>></code> appers before the <code>noscript</code> element is closed. |
| 79 |
in noscript:#eof;parse-error;A <code>noscript</code> element is not closed before the end of file. |
| 80 |
in noscript:#text;parse-error;Non‐white‐space characters are not allowed in a <code>noscript</code> element in the <code>head</code> element. |
| 81 |
in PCDATA:#eof;parse-error;Element is not closed before the end of file. |
| 82 |
in select;parse-error;Start tag <code><<var>{text}</var>></code> is not allowed in a <code>select</code> element. |
| 83 |
in select:/;parse-error;End tag <code></<var>{text}</var>></code> is not allowed in a <code>select</code> element. |
| 84 |
in table;parse-error;Start tag <code><<var>{text}</var>></code> is not allowed in a <code>table</code> element. |
| 85 |
in table:/;parse-error;End tag <code></<var>{text}</var>></code> is not allowed in a <code>table</code> element. |
| 86 |
in table:#text;parse-error;Non‐white‐space character is not allowed within the <code>table</code> element, outside of the caption and cells. |
| 87 |
isindex;parse-error;The <code>isindex</code> element is obsolete. |
| 88 |
missing start tag:tr;parse-error;Start tag of <code>tr</code> element is missing. |
| 89 |
no DOCTYPE;parse-error;This document does not start with a <code>DOCTYPE</code>. |
| 90 |
not closed;parse-error;Element <code><var>{text}</var></code> is not closed. |
| 91 |
not first start tag;parse-error;This <code><html></code> tag is not the first start tag. |
| 92 |
not HTML5;parse-error;This document is written in an old version of HTML. |
| 93 |
start tag not allowed;parse-error;Start tag <code><<var>{text}</var>></code> is not allowed here. |
| 94 |
unmatched end tag;parse-error;Element <code><var>{text}</var></code> is not opened. |
| 95 |
character not allowed;content-model-error;Data character is not allowed in this context. |
| 96 |
child element missing;content-model-error;There must be a <code><var>$0</var></code> element as a child of this element. |
| 97 |
child element missing:td|th;content-model-error;There must be a <code>td</code> or <code>th</code> element as a child of this element. |
| 98 |
element not allowed;content-model-error;This element is not allowed in this context. |
| 99 |
element not allowed:root;content-model-error;This element is not allowed as a root element. |
| 100 |
ps element missing;content-model-error;There is no <code><var>$0</var></code> element before this element. |
| 101 |
attribute missing;attribute-error;Required attribute <code><var>$0</var></code> is not specified. |
| 102 |
attribute not allowed;attribute-error;Attribute <code><var>{local-name}</var></code> is not allowed for <code><var>{element-local-name}</var></code> element. |
| 103 |
in HTML:xml:lang;attribute-error;The <code>xml:lang</code> attribute is not allowed in HTML document. |
| 104 |
in XML:charset;attribute-error;The <code>charset</code> attribute is not allowed in XML document. |
| 105 |
in XML:lang;attribute-error;The <code>lang</code> attribute is not allowed in XML document. |
| 106 |
in XML:xmlns;attribute-error;The <code>xmlns</code> attribute in the <code>null</code> namespace is not allowed in XHTML document. The document is non-conforming. |
| 107 |
w:charset:not registered;attribute-value-warning warning;Character encoding name <code><var>$0</var></code> is not registered. |
| 108 |
w:charset:private;attribute-value-warning warning;<code><var>$0</var></code> is a private character encoding name. |
| 109 |
m:charset:syntax error;attribute-value-error;The specified value is syntactically not a character encoding name. |
| 110 |
enumerated:invalid;attribute-value-error;This attribute only allow a limited set of values and the specified value <code><var>{@}</var></code> is not one of them. |
| 111 |
enumerated:invalid:http-equiv:content-type;attribute-value-error;Character encoding declaration syntax <code class="html bad example"><meta http-equiv="Content-Type" content="text/html; charset=<var>charset-name</var>"></code> is obsolete. |
| 112 |
duplicate ID;attribute-value-error;This identifier has already been assigned to another element. |
| 113 |
link type:bad context;attribute-value-error;The link type <code><var>$0</var></code> cannot be specified for this element. |
| 114 |
link type:non-conforming;attribute-value-error;The link type <code><var>$0</var></code> is non-conforming. |
| 115 |
m:mismatched charset name;attribute-value-error;Character encoding name <code><var>$1</var></code> is different from document character encoding <code><var>$0</var></code>. |
| 116 |
reserved browsing context name;attribute-value-error;Browsing context name <code><var>{@}</var></code> is reserved. |
| 117 |
s:link type:proposed;attribute-value-warning should;Link type <code><var>$0</var></code> is proposed but not accepted yet; it <em>should not</em> be used until it has been accepted. |
| 118 |
table:colspan creates column with no anchored cell;table-model-error;This <code>colspan</code> attribute results in creating a table column that does not contain any cell anchored to it. |
| 119 |
table:no cell in last row;table-model-error;The table has no cell (<code>td</code> or <code>th</code>) in the last row. |
| 120 |
table:rowspan extends table;table-model-error;This <code>rowspan</code> attribute results in creating a table row that does not contain any cell anchored to it. |
| 121 |
s:IMT:obsolete subtype;should;<code><var>{@}</var></code>: An <em>obsolete</em> subtype is used. |
| 122 |
s:IMT:private subtype;should;<code><var>{@}</var></code>: A private (<code>x-</code> or <code>x.</code>) subtype is used. |
| 123 |
s:IMT:unregistered subtype;should;<code><var>{@}</var></code>: The subtype is not registered to IANA. |
| 124 |
m:URI::syntax error;must;The specified value is syntactically not an IRI reference. |
| 125 |
s:URI::dot-segment;should;A dot-segment (<code>.</code> or <code>..</code>) occurs in an absolute reference. |
| 126 |
s:URI::empty path;should;This IRI does not end with a <code>/</code>. |
| 127 |
s:URI::lowercase hexadecimal digit;should;A lowercase hexadecimal digit is used in percent-encoding. |
| 128 |
s:URI::percent-encoded unreserved;should;An unreserved character is percent-encoded. |
| 129 |
s:URI::uppercase scheme name;should;URI scheme name is in uppercase. |
| 130 |
m:not manifest;must;This document is not a cache manifest. |
| 131 |
i:status:cr:element;level-i;This element is in the <strong>call for implementation</strong> stage. |
| 132 |
i:status:lc:element;level-i;This element is in the <strong>last call for comments</strong> stage. |
| 133 |
i:status:wd:element;level-i;This element is documented in a <strong>working draft</strong>. |
| 134 |
i:status:non-standard:element;level-i;This element is <strong>not part of any standard</strong> the conformance checker knows. |
| 135 |
unsupported:element;unsupported;Conformance checking for element <code><var>{local-name}</var></code> is not supported; <em>it might or might not be conforming</em>. |
| 136 |
unsupported:attribute;unsupported;Conformance checking for attribute <code><var>{local-name}</var></code> of element <code><var>{element-local-name}</var></code> is not supported; <em>it might or might not be conforming</em>. |
| 137 |
unsupported:link type;unsupported;Link type <code><var>$0</var></code> is not standardized or registered at the time of the release of the conformance checker; <em>it is non-conforming unless it now has been registered</em>. |
| 138 |
unsupported:event handler;unsupported;Conformance checking for event handler attribute is not supported; <em>it might or might not be conforming.</em> |
| 139 |
unsupported:media query;unsupported;Conformance checking for media query is not supported; <em>it might or might not be conforming.</em> |
| 140 |
unsupported:script;unsupported;Conformance checking for script language <code><var>$0</var></code> is not supported; <em>it might or might not be conforming.</em> |
| 141 |
unsupported:style;unsupported;Conformance checking for style language <code><var>$0</var></code> is not supported; <em>it might or might not be conforming.</em> |
| 142 |
WebHACC:Title;;WebHACC (β) |
| 143 |
WebHACC:Heading;; <a href="../cc-about"><abbr title="Web Hypertext Application Conformance Checker (β)"><img alt="WebHACC" src="../icons/title"></abbr></a> |
| 144 |
Input;;Input |
| 145 |
By URL;;By URL |
| 146 |
By direct input;;By direct input |
| 147 |
Options;;More options |
| 148 |
Check error page;;Check an error page |
| 149 |
Content type;;Content type |
| 150 |
Charset;;Character encoding |
| 151 |
As specified;;As specified |
| 152 |
Japanese charsets;;Japanese character encodings |
| 153 |
European charsets;;European character encodings |
| 154 |
Asian charsets;;Asian character encodings |
| 155 |
Unicode charsets;;Unicode character encodings |
| 156 |
Document source to check;;Document source to check |
| 157 |
Check;;Check |
| 158 |
Setting innerHTML;;Setting <code>innerHTML</code> of HTML element |
| 159 |
Information;;Information |
| 160 |
HTTP Header;;<abbr title="Hypertext Transfer Protocol">HTTP</abbr> Header |
| 161 |
Parse Errors Section;;Parse Errors |
| 162 |
Parse Errors;;Parse Errors |
| 163 |
Document Source;;Document Source |
| 164 |
Source;;Source |
| 165 |
Tables Section;;Structure of Tables |
| 166 |
Tables;;Tables |
| 167 |
Document Tree;;Document Tree |
| 168 |
Tree;;Tree |
| 169 |
Document;;Document |
| 170 |
Document Structure;;Document Structure |
| 171 |
Structure;;Structure |
| 172 |
Reformatted Document Source;;Reformatted Document Source |
| 173 |
Reformatted;;Reformatted |
| 174 |
Structural Errors;;Structural Errors |
| 175 |
Struct. Errors;;Struct. Errors |
| 176 |
Transfer Errors;;Transfer Errors |
| 177 |
Trans. Errors;;Trans. Errors |
| 178 |
Result;;Result |
| 179 |
manakaiCompatMode:quirks;;Quirks Mode |
| 180 |
manakaiCompatMode:limited quirks;;Limited Quirks Mode |
| 181 |
manakaiCompatMode:no quirks;;No Quirks Mode |
| 182 |
manakaiIsHTML:1;;HTML Document |
| 183 |
manakaiIsHTML:0;;XML Document |
| 184 |
manakaiCharset;;<code>charset</code> parameter |
| 185 |
inputEncoding;;Input character encoding |
| 186 |
xmlVersion;;XML <code>version</code> |
| 187 |
xmlEncoding;;XML <code>encoding</code> |
| 188 |
xmlStandalone;;XML <code>standalone</code> |
| 189 |
... with BOM;; (with <code class="charname"><abbr title="BYTE ORDER MARK">BOM</abbr></code>) |
| 190 |
URL;;<abbr title="Uniform Resource Locator">URL</abbr> |
| 191 |
URLs;;<abbr title="Uniform Resource Locators">URLs</abbr> |
| 192 |
Container Node;;Container Node |
| 193 |
Table Element;;Table Element |
| 194 |
Base URL;;Base URL |
| 195 |
Internet Media Type;;Internet Media Type |
| 196 |
Character Encoding;;Character Encoding |
| 197 |
Byte Length;;Byte Length |
| 198 |
Character Length;;Character Length |
| 199 |
... overridden;; (<i>overridden</i>) |
| 200 |
... overridden, official type is #;; (<i>overridden</i>; official type is <code class="MIME" lang="en"><var>{text}</var></code>) |
| 201 |
... sniffed;; (<i>sniffed</i>) |
| 202 |
byte;;byte |
| 203 |
bytes;;bytes |
| 204 |
character;;character |
| 205 |
characters;;characters |
| 206 |
Line #;;Line <var>{text}</var> |
| 207 |
column #;;column <var>{text}</var> |
| 208 |
Index #;;Index <var>{text}</var> |
| 209 |
Unknown location;;Unknown location |
| 210 |
Table #;;Structure of Table #<var>{text}</var> |
| 211 |
Subdocument #;;Subdocument #<var>{text}</var> |
| 212 |
Sub #;;Sub #<var>{text}</var> |
| 213 |
...;;.. |
| 214 |
Score;;Score |
| 215 |
Subtotal;;Subtotal |
| 216 |
Total;;Total |
| 217 |
Main document;;Main document |
| 218 |
Subdocuments;;Subdocuments |
| 219 |
Transfer L.;;<abbr title="Transfer protocol">Transfer</abbr> |
| 220 |
Encode L.;;<abbr title="Character encoding">Encoding</abbr> |
| 221 |
Char L.;;<abbr title="Coded characters">Character</abbr> |
| 222 |
Syntax L.;;Syntax |
| 223 |
Structure L.;;Structure |
| 224 |
Semantics L.;;Semantics |
| 225 |
N/A;;N/A |
| 226 |
No error found.;;No error found. |
| 227 |
No transfer error found.;;This document has no transfer protocol header error. |
| 228 |
No parse error found.;;This document has no parse error. |
| 229 |
No structural error found.;;This document has no structral error. |
| 230 |
This checker is work in progress.;; <p><strong>Important</strong>: This conformance checking service is <em>under development</em>. The result above might be <em>wrong</em>.</p> |
| 231 |
Conformance is conforming;;No conformance‐error is found in this document. |
| 232 |
Conformance is should-error;;This document is <strong>likely <em>non</em>-conforming</strong>, but in rare case it might be conforming. The checker cannot determine whether this document is in the rare case or not. |
| 233 |
Conformance is non-conforming;;This document is <strong><em>non</em>-conforming</strong>. |
| 234 |
Conformance is uncertain;;The conformance checker cannot decide whether the document is conforming or not, since the document contains one or more unsupported features. The document might or might not be conforming. |
| 235 |
Error level m;;<a href="../error-description#level-m"><em class="rfc2119">MUST</em>‐level error</a> |
| 236 |
Error level s;;<a href="../error-description#level-s"><em class="rfc2119">SHOULD</em>‐level error</a> |
| 237 |
Error level w;;<a href="../error-description#level-w">Warning</a> |
| 238 |
Error level i;;<a href="../error-description#level-i">Information</a> |
| 239 |
Error level u;;<a href="../error-description#level-u">Not supported</a> |