WCAG 2.0 Test Suite (First Version): June 30th 2005 Working Draft
This Test Suite is a set of XHTML + CSS test
cases mapped to the 30 June
2005 Working Draft of WCAG 2.0. Some success criteria in that
draft were unfinished or open to interpretation. Newer drafts changed, moved, deleted
or split success criteria, introduced new success criteria, adopted another numbering
system, etc. This also means that the mapping of the test cases to success criteria in
the final WCAG 2.0 recommendation may be different from this one.
This Test Suite is in the public domain and subject to the licensing conditions set
forth in the BenToWeb Public License,
Version 1.0. This test suite is superseded by the third version of the test suite.
The XHTML + CSS test suite contains over 470
test cases and over 500 test files. Each test case covers one success criterion, with
at least one test that fails the success criterion and at least one that passes. The
test files use XHTML 1.0. CSS 2.x is also used
where this is relevant to the success criterion.
There are several types of test cases:
- simple test cases use one file to test one success criterion;
- compound test cases use multiple files to test one success criterion; and
- complex test cases use one or more files to test multiple success criteria.
This Test Suite does not contain complex test cases, even though a test case that
is intended to pass a certain success criterion may fail another success criterion
that is not relevant to the test. The test case metadata (written in a specific
XML vocabulary developed for this purpose, Test Case Description Language TCDL)
provide a means to explicitly indicate that some other specific success criteria are
not relevant to a test case. For example: a test case for blinking content (Guideline
2.2 Level 2 Success Criterion 1 in WCAG 2.0) might use the
<blink> element, which is not valid XHTML; in
this case, the metadata can indicate that validation is not a relevant criterion for
the test.
Available Tests
| Test ID [Title] | Test metadata |
|---|
| xhtml1_wcag2_20050630_1.1_l1_sc1_001 [Alternative text for images: missing alt attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_002 [Alternative text for images: correct alt attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_003 [Alternative text for images: alt attribute contains URL] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_004 [Alternative text for images: alt attribute does not make sense] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_005 [Alternative text for image link (thumbnail): correct alt attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_006 [Alt attribute for images: image with empty alt attribute in link with link text] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_007 [Alternative text for images: alternative text immediately precedes image] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_008 [Alternative text for image in image map: image with appropriate alt attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_009 [Alternative text for image in image map: text preceding image map describes the image] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_010 [Alt attribute for image in image map: URL instead of text alternative] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_011 [Alternative text for object with image and image map] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_012 [Alternative text for object with both image and image map inside object] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_013 [Alternative text for two nested objects with image map (below object) and image (inside object)] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_014 [Alternative text for two nested objects with both image map and img element inside innermost object] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_015 [Alternative text for two nested objects with image map inside innermost object] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_016 [Alternative text for two nested objects with both description and image map inside innermost object] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_017 [Alt attribute for areas in client-side image maps: object and nested image both referencing same map] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_018 [Alternative text for areas in client-side image maps: object and nested image both referencing same map; empty alt attributes in image map areas] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_019 [Alternative text for areas in client-side image maps: object and nested image both referencing same map; empty alt attributes in image map areas] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_020 [Alternative text for areas in client-side image maps: two nested objects and nested image all referencing same map; empty alt attributes in image map areas] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_021 [Alternative text for areas in client-side image maps: two nested objects and nested image all referencing same map (inside object); empty alt attributes in image map areas] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_022 [Alternative text for areas in client-side image maps: two nested objects both referencing same map (inside object); empty alt attributes in image map areas] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_023 [Alternative text for areas in client-side image maps: img element with image map; empty alt attributes in image map areas] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_024 [Alternative text for areas in client-side image maps: img element with image map; empty alt attributes in image and image map areas] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_025 [Alternative text for areas in client-side image maps: img element with image map; empty alt attributes in image map areas and URL as alt for image] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_026 [Long description for complex image: longdesc refers to section below image] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_027 [Long description for complex image: longdesc refers to separate HTML page] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_028 [Long description for complex image: image inside object; longdesc on image refers to section below object] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_029 [Long description for complex image: image inside object; longdesc on image refers to section inside object] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_030 [Long description for complex image: image inside object; no longdesc that refers to long description inside object] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_031 [Long description for complex image: image inside object; longdesc on image refers to separate page] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_032 [Long description for complex image: image embedded by object; long description inside object; no longdesc attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_033 [Alternative text for company logo in alt attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_034 [Alternative text in alt attribute for logo with text] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_035 [Incomplete alternative text in alt attribute for logo with text] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_036 [Text transcript for links to audio: transcript missing] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_037 [Text transcript for links to audio: transcript link below image map] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_038 [Text alternative for ASCII art: description above the ASCII art] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc1_039 [Text alternative for ASCII art: missing description for ASCII art] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc2_001 [Text alternative for image button: inaccurate alt text] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc2_002 [Text alternative for image button: missing alt text] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc2_003 [Text alternative for image button: correct alt text] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc2_004 [Text alternative for area in image map: inaccurate alt text] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc2_005 [Text alternative for area in image map: correct alt text] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc3_001 [Associate labels with inputs] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc3_002 [Labels associated with input elements] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc3_003 [Labels associated with input elements] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc4_001 [Text alternative for spacer image: non-empty alt attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc4_002 [Text alternative for spacer image: empty alt attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc4_003 [Text alternative for purely decorative image: non-empty alt attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc4_004 [Text alternative for purely decorative image: empty alt attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc5_001 [Text alternatives for video] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc5_002 [Text alternatives for video] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc5_003 [Text alternatives for audio] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l1_sc5_004 [Text alternatives for audio] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l3_sc1_001 [Transcript of captions and audio descriptions of video] | TCDL file |
| xhtml1_wcag2_20050630_1.1_l3_sc1_002 [Transcript of captions and audio descriptions of video] | TCDL file |
| xhtml1_wcag2_20050630_1.2_l1_sc1_001 [Captions are provided for prerecorded multimedia] | TCDL file |
| xhtml1_wcag2_20050630_1.2_l1_sc1_002 [Captions are provided for prerecorded multimedia] | TCDL file |
| xhtml1_wcag2_20050630_1.2_l1_sc2_001 [Audio descriptions are provided for prerecorded multimedia] | TCDL file |
| xhtml1_wcag2_20050630_1.2_l1_sc2_002 [Audio descriptions are provided for prerecorded multimedia] | TCDL file |
| xhtml1_wcag2_20050630_1.2_l2_sc1_001 [Real-time captions for live multimedia] | TCDL file |
| xhtml1_wcag2_20050630_1.2_l2_sc1_002 [Real-time captions for live multimedia] | TCDL file |
| xhtml1_wcag2_20050630_1.2_l2_sc1_003 [Real-time captions for live multimedia] | TCDL file |
| xhtml1_wcag2_20050630_1.2_l2_sc1_004 [Real-time captions for live multimedia] | TCDL file |
| xhtml1_wcag2_20050630_1.2_l3_sc1_001 [Sign language interpretation for multimedia] | TCDL file |
| xhtml1_wcag2_20050630_1.2_l3_sc1_002 [Sign language interpretation for multimedia] | TCDL file |
| xhtml1_wcag2_20050630_1.2_l3_sc2_001 [Extended audio descriptions for prerecorded multimedia] | TCDL file |
| xhtml1_wcag2_20050630_1.2_l3_sc2_002 [Extended audio descriptions for prerecorded multimedia] | TCDL file |
| xhtml1_wcag2_20050630_1.2_l3_sc3_001 [Audio descriptions of video for live multimedia] | TCDL file |
| xhtml1_wcag2_20050630_1.2_l3_sc3_002 [Audio descriptions of video for live multimedia] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_001 [Blockquote misuse] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_002 [Blockquote correct use] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_003 [Q misuse] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_004 [Q correct use] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_005 [Avoid using presentation Markup] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_006 [Avoid using presentation Markup] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_007 [Avoid using presentation Markup] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_008 [Avoid using presentation Markup] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_009 [Avoid using presentation Markup] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_010 [Avoid using presentation Markup] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_011 [Avoid using presentation Markup] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_012 [Avoid using presentation Markup] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_013 [Avoid using presentation Markup] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_014 [Avoid using presentation Markup] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_015 [Ordered lists] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_016 [Ordered lists] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_017 [Ordered lists] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_018 [All data table should have a summary attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_019 [All data table should have a summary attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_020 [All data tables should have a summary attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_021 [All layout tables should should not have a summary attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_022 [All data table should have a meaningful summary attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_023 [All data table should have a meaningful summary attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_024 [All data table should have a descriptive summary attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_025 [All data table should have a descriptive summary attribute] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_026 [All layout tables have an empty summary or no summary] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_027 [All layout tables have an empty summary or no summary] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_028 [All layout tables have an empty summary or no summary] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_029 [All data tables should have a caption] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_030 [All data tables should have a caption] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_031 [Link groups] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_032 [Link groups] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_033 [Link groups] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_034 [The link element and navigation tools] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_035 [The link element and navigation tools] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_036 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_037 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_038 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_039 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_040 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_041 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_042 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_043 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_044 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_045 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_046 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_047 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_048 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_049 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_050 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_051 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_052 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_053 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_054 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_055 [All input elements should have an explicitly associated label] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_056 [All heading elements should be used only for structuring] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_057 [All heading elements should be used only for structuring] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_058 [All heading elements should be used only for structuring] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_059 [All heading elements should be used only for structuring] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_060 [All heading elements should be used only for structuring] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_061 [All heading elements should be used only for structuring] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_062 [All heading elements should be used only for structuring] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_063 [All heading elements should be used only for structuring] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_064 [All heading elements should be used only for structuring] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_065 [All heading elements should be used only for structuring] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc1_066 [All heading elements should be used only for structuring] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc2_001 [i element for emphasis] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc2_002 [em element for emphasis] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc2_003 [b element for emphasis] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l1_sc2_004 [strong element for emphasis] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l2_sc2_001 [Red text with CSS to indicate required form fields] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l2_sc2_002 [Red text with CSS to indicate required form fields] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l2_sc2_003 [Red text with CSS to indicate required form fields] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l3_sc1_001 [Sequence defined by XHTML] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l3_sc1_002 [Sequence defined by XHTML, but changed with CSS] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l3_sc1_003 [Sequence defined by XHTML] | TCDL file |
| xhtml1_wcag2_20050630_1.3_l3_sc1_004 [Sequence defined by XHTML] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc1_001 [Enough contrast for foreground text and background image] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc1_002 [Enough contrast for foreground text and background colour] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc1_003 [Enough contrast for foreground text and background text] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc1_004 [Enough contrast for foreground diagram and background image] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc1_005 [Enough contrast for foreground diagram and background colour] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc1_006 [Enough contrast for foreground diagram and background text] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc1_007 [Enough contrast for foreground text and background image] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc1_008 [Enough contrast for foreground diagram and background image] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc1_009 [Enough contrast for foreground text and background colour] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc1_010 [Enough contrast for foreground diagram and background colour] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc2_001 [Enough contrast for foreground text and background image with pattern] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc2_002 [Enough contrast for foreground text and background image with pattern] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc3_001 [Background sound with proprietary bgsound element] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc3_002 [Background sound with object element] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc3_003 [Background sound with object element via scripting] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l2_sc3_004 [Background sound with object element via scripting plus a stop button] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l3_sc2_001 [Audio contrast] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l3_sc2_002 [Audio contrast] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l3_sc2_003 [Audio contrast] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l3_sc2_004 [Audio contrast] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l3_sc2_005 [Audio contrast] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l3_sc2_006 [Audio contrast] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l3_sc2_008 [Audio contrast] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l3_sc2_009 [Audio contrast] | TCDL file |
| xhtml1_wcag2_20050630_1.4_l3_sc2_010 [Audio contrast] | TCDL file |
| xhtml1_wcag2_20050630_2.1_l1_sc1_001 [Rapid keyboard access] | TCDL file |
| xhtml1_wcag2_20050630_2.1_l1_sc1_002 [Rapid keyboard access] | TCDL file |
| xhtml1_wcag2_20050630_2.1_l1_sc1_003 [Client side image maps for rapid keyboard access] | TCDL file |
| xhtml1_wcag2_20050630_2.1_l1_sc1_004 [Client side image maps for rapid keyboard access] | TCDL file |
| xhtml1_wcag2_20050630_2.1_l1_sc1_005 [Server side image maps for rapid keyboard access] | TCDL file |
| xhtml1_wcag2_20050630_2.1_l1_sc1_006 [Server side image maps for rapid keyboard access] | TCDL file |
| xhtml1_wcag2_20050630_2.1_l1_sc1_007 [Client side image maps for rapid keyboard access] | TCDL file |
| xhtml1_wcag2_20050630_2.1_l1_sc1_008 [Client side image maps for rapid keyboard access] | TCDL file |
| xhtml1_wcag2_20050630_2.1_l1_sc1_009 [Keyboard shortcuts for directly accessible scripts] | TCDL file |
| xhtml1_wcag2_20050630_2.1_l1_sc1_010 [Keyboard shortcuts for directly accessible scripts] | TCDL file |
| xhtml1_wcag2_20050630_2.2_l1_sc1_001 [Auto-refreshing content without a mechanims to turn it off] | TCDL file |
| xhtml1_wcag2_20050630_2.2_l1_sc1_002 [Auto-refreshing content replaced with a link to get an update] | TCDL file |
| xhtml1_wcag2_20050630_2.2_l1_sc1_003 [Auto-refreshing content with a mechanism to toggle auto-refresh on or off] | TCDL file |
| xhtml1_wcag2_20050630_2.2_l1_sc1_004 [Client-side redirect after a timeout] | TCDL file |
| xhtml1_wcag2_20050630_2.2_l2_sc1_001 [Warning that blinks for three seconds or less] | TCDL file |
| xhtml1_wcag2_20050630_2.2_l2_sc1_002 [Warning that blinks for more than three seconds] | TCDL file |
| xhtml1_wcag2_20050630_2.2_l2_sc1_003 [Blinking with CSS to highlight important information] | TCDL file |
| xhtml1_wcag2_20050630_2.2_l2_sc1_004 [Highlighting important information without blinking] | TCDL file |
| xhtml1_wcag2_20050630_2.2_l2_sc2_001 [Page starts scrolling down after key press or mouse event and cannot be stopped] | TCDL file |
| xhtml1_wcag2_20050630_2.2_l2_sc2_002 [Page starts scrolling down at user request but cannot be stopped] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l1_sc1_001 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l1_sc1_002 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l1_sc1_003 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l1_sc1_004 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l1_sc1_005 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l1_sc1_006 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l1_sc1_007 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l1_sc1_008 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l1_sc1_009 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l1_sc1_010 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l1_sc1_011 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l1_sc1_012 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l1_sc1_013 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l1_sc1_014 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l1_sc1_015 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l2_sc1_001 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l2_sc1_002 [Avoidance of content that could cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l2_sc1_003 [Content should not cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l2_sc1_004 [Content should not cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l2_sc1_005 [Content should not cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l2_sc1_006 [Content should not cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l2_sc1_007 [Content should not cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l2_sc1_008 [Content should not cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l2_sc1_009 [Content should not cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l2_sc1_010 [Content should not cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l2_sc1_011 [Content should not cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l2_sc1_012 [Content should not cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l2_sc1_013 [Content should not cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l3_sc1_001 [Content should not cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.3_l3_sc1_002 [Content should not cause seizures due to photosensitivity] | TCDL file |
| xhtml1_wcag2_20050630_2.4_l1_sc1_001 [map with links, without skip link can be programmatically determined.] | TCDL file |
| xhtml1_wcag2_20050630_2.4_l1_sc1_002 [map with links, with skip link can be programmatically determined.] | TCDL file |
| xhtml1_wcag2_20050630_2.4_l2_sc3_001 [Descriptive title for web page: title and h1 elements] | TCDL file |
| xhtml1_wcag2_20050630_2.4_l2_sc3_002 [Non-descriptive title for web page: title element] | TCDL file |
| xhtml1_wcag2_20050630_2.4_l2_sc3_003 [Non-descriptive title for web page: empty title element] | TCDL file |
| xhtml1_wcag2_20050630_2.4_l2_sc3_004 [Non-descriptive title for web page: title element with file name] | TCDL file |
| xhtml1_wcag2_20050630_2.4_l2_sc3_005 [Descriptive title for a frame in a frameset] | TCDL file |
| xhtml1_wcag2_20050630_2.4_l2_sc3_006 [Non-descriptive title for a frame in a frameset] | TCDL file |
| xhtml1_wcag2_20050630_2.4_l2_sc3_007 [Misleading title for a frame in a frameset] | TCDL file |
| xhtml1_wcag2_20050630_2.4_l2_sc3_008 [Empty title for a frame in a frameset] | TCDL file |
| xhtml1_wcag2_20050630_2.4_l2_sc3_009 [Empty title for a frame in a frameset] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc1_001 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc1_002 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc1_003 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc1_004 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc1_005 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc1_006 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc1_007 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc1_008 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc1_009 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc1_010 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc1_011 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc1_012 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc1_013 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc2_001 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc2_002 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc2_003 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc2_004 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc2_005 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc2_006 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc3_001 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc3_002 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l2_sc3_003 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l3_sc1_001 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l3_sc1_002 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l3_sc1_003 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l3_sc1_004 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l3_sc1_005 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l3_sc1_006 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l3_sc1_007 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l3_sc1_008 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l3_sc1_009 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l3_sc1_010 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l3_sc1_011 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l3_sc1_012 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_2.5_l3_sc1_013 [Avoiding mistakes and making it easy to correct them] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_001 [Correct lang and xml:lang attributes for primary language of content in German] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_002 [Correct xml:lang and incorrect lang attribute for primary language of content in German] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_003 [Correct lang attribute on body for primary language of content in German - override language information of html element] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_004 [Missing identification of primary language for content in German] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_005 [Correct lang attribute on body for primary language of content in German] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_006 [Correct language code and subcode for content in American English] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_007 [Correct language code and subcode for content in British English] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_008 [Correct language code and incorrect subcode for content in British English] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_009 [Correct language codes and contradictory subcodes for content in British English] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_010 [Correct language codes and contradictory (and incorrect) subcodes for content in British English] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_011 [Correct language codes and contradictory (and incorrect) subcodes for content in British English] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_012 [Correct lang and xml:lang attributes for content in British English] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_013 [Correct lang and xml:lang attributes for content in Czech] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_014 [Correct lang and xml:lang attributes for content in Danish] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_015 [Correct lang and xml:lang attributes for content in German] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_016 [Correct lang and xml:lang attributes for content in Estonian] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_017 [Correct lang and xml:lang attributes for content in Greek] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_018 [Correct lang and xml:lang attributes for content in Spanish] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_019 [Correct lang and xml:lang attributes for content in French] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_020 [Correct lang and xml:lang attributes for content in Irish] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_021 [Correct lang and xml:lang attributes for content in Italian] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_022 [Correct lang and xml:lang attributes for content in Hungarian] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_023 [Correct lang and xml:lang attributes for content in Maltese] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_024 [Correct lang and xml:lang attributes for content in Dutch] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_025 [Correct lang and xml:lang attributes for content in Polish] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_026 [Correct lang and xml:lang attributes for content in Portuguese] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_027 [Correct lang and xml:lang attributes for content in Slovak] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_028 [Correct lang and xml:lang attributes for content in Slovenian] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_029 [Correct lang and xml:lang attributes for content in Finnish] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_030 [Correct lang and xml:lang attributes for content in Swedish] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_031 [Correct lang and xml:lang attributes for content in Latvian] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_032 [Correct lang and xml:lang attributes for content in Lithuanian] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_033 [Incorrect lang and xml:lang attributes for content in English] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_034 [Incorrect lang and xml:lang attributes for content in Czech] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_035 [Incorrect lang and xml:lang attributes for content in Danish] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_036 [Incorrect lang and xml:lang attributes for content in German] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_037 [Incorrect lang and xml:lang attributes for content in Estonian] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_038 [Incorrect lang and xml:lang attributes for content in Greek] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_039 [Incorrect lang and xml:lang attributes for content in Spanish] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_040 [Incorrect lang and xml:lang attributes for content in French] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_041 [Incorrect lang and xml:lang attributes for content in Irish] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_042 [Incorrect lang and xml:lang attributes for content in Italian] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_043 [Incorrect lang and xml:lang attributes for content in Hungarian] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_044 [Incorrect lang and xml:lang attributes for content in Maltese] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_045 [Incorrect lang and xml:lang attributes for content in Dutch] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_046 [Incorrect lang and xml:lang attributes for content in Polish] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_047 [Incorrect lang and xml:lang attributes for content in Portuguese] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_048 [Incorrect lang and xml:lang attributes for content in Slovak] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_049 [Incorrect lang and xml:lang attributes for content in Slovenian] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_050 [Incorrect lang and xml:lang attributes for content in Finnish] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_051 [Incorrect lang and xml:lang attributes for content in Swedish] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_052 [Incorrect lang and xml:lang attributes for content in Latvian] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_053 [Incorrect lang and xml:lang attributes for content in Lithuanian] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_054 [Correct lang and xml:lang attributes and text direction for content in Arabic] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_055 [Correct lang and xml:lang attributes and text direction for content in Arabic] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_056 [Correct lang and xml:lang attributes and missing text direction for content in Arabic] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l1_sc1_057 [Correct lang and xml:lang attributes and incorrect text direction for content in Arabic] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_001 [Correct identification of changes in natural language from English to French] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_002 [Inorrect identification of changes in natural language from English to French] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_003 [Missing identification of changes in natural language from English to French] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_004 [Correct language identification for German acronym in English text] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_005 [Correct language identification for English acronym in German text] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_006 [Incorrect language identification for German acronym in English text] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_007 [Missing language identification for German acronym in English text] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_008 [Incorrect language identification for English acronym in German text] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_009 [Correct language identification for English text alternative for image in German text] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_010 [Incorrect language identification for English text alternative for image in German text] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_011 [Missing language identification for English text alternative for image in German text] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_012 [Correct language identification for English text alternative for image in Dutch text] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_013 [Incorrect language identification for English text alternative for image in Dutch text] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_014 [Illegal language identification for English text alternative for image in Dutch text] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_015 [Missing language identification for English text alternative for image in Dutch text] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_016 [No language identification for French phrase that has become part of English] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_017 [Language identification for French phrase that has become part of English] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_018 [No language identification for Italian word in English text] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_019 [Language identification for Italian word in English text] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l2_sc1_020 [lang attribute for changes in natural language: English, German, French] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc1_001 [English text with link to online English dictionary] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc1_002 [English text without link to dictionary, glossary or similar resource] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc1_003 [Link to online German dictionary] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc2_001 [Text with glossary for words used in unusual or restricted way] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc2_002 [Text with glossary for words used in unusual or restricted way] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc2_003 [Text with link to external glossary for words used in unusual or restricted way] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc2_004 [English text with glossary of nautical terms] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc2_005 [English text with glossary of nautical terms - nautical terms link to glossary entries] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc2_006 [English text nautical terms and no (link to) dictionary, glossary or similar resource] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc2_007 [English text with glossary of nautical terms - nautical terms link to glossary entries in other page] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc2_008 [Text with nautical terms and with link to external glossary for words used in unusual or restricted way] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc3_001 [Acronym with expansion in title attribute] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc3_002 [Acronym with expansion after the acronym] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc3_003 [Acronym with missing expansion] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc3_004 [Acronym with missing expansion] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc3_005 [Acronym with incorrect expansion] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc3_006 [Acronym with obscure expansion in title attribute] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc3_007 [Acronym with obscure expansion omitted] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc3_008 [Abbreviation with expansion in title attribute] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc3_009 [Abbreviation with missing expansion] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc3_010 [Abbreviation with missing expansion] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc3_011 [Abbreviation with expansion in title attribute (German)] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc3_012 [Abbreviation with missing expansion (German)] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc3_013 [Abbreviation with missing expansion (German)] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc3_014 [Acronym with expansion before the acronym] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc3_015 [Acronym with obscure expansion in title attribute] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc4_001 [English text with descriptive section titles] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc4_002 [English text with non-descriptive section titles] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc4_003 [English text with numbers as section titles] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc5_001 [Difficult text with readable summary] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc5_002 [Difficult text without summary or other supplement] | TCDL file |
| xhtml1_wcag2_20050630_3.1_l3_sc5_003 [Difficult text with hard-to-read summary] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc1_001 [Components occur in same order] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc1_002 [Components occur in same order] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc1_003 [Components occur in same order] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc1_004 [Components occur in same order] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc2_001 [Change of user agent - link onfocus] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc2_002 [Change of viewport - link onfocus] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc2_003 [Change of focus - link onfocus] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc2_004 [Change of content - link onfocus] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc2_005 [Change of user agent - input onfocus] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc2_006 [Change of viewport - input onfocus] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc2_007 [Change of focus - input onfocus] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc2_008 [Change of content - input onfocus] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_001 [Change of user agent - radio button onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_002 [Change of viewport - radio button onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_003 [Change of focus - radio button onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_004 [Change of content - radion button onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_005 [Change of user agent - checkbox onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_006 [Change of viewport - checkbox onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_007 [Change of focus - checkbox onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_008 [Change of content - checkbox onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_009 [Change of user agent - select onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_010 [Change of viewport - select onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_011 [Change of focus - select onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_012 [Change of content - select onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_013 [Change of user agent - text input onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_014 [Change of viewport - text input onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_015 [Change of focus - text input onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_016 [Change of content - text input onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_017 [Change of user agent - password input onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_018 [Change of viewport - password input onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_019 [Change of focus - password input onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_020 [Change of content - password input onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_021 [Change of user agent - textarea onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_022 [Change of viewport - textarea onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_023 [Change of focus - textarea onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_024 [Change of content - textarea onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_025 [Change of user agent - file input onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_026 [Change of viewport - file input onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_027 [Change of focus - file input onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc3_028 [Change of content - file input onchange] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc4_001 [Functional components (a) consistently labeled.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc4_002 [Functional components (a) consistently labeled.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc4_003 [Functional components (input) consistently labeled.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc4_004 [Functional components (input) consistently labeled.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc4_005 [Functional components (input, button) consistently labeled.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc4_006 [Functional components (input, button) consistently labeled.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc4_007 [Functional components (input) consistently labeled.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc4_008 [Functional components (input) consistently labeled.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc4_009 [Functional components (area) consistently labeled.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc4_010 [Functional components (area) consistently labeled.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc4_011 [Functional components (link) consistently labeled.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc4_012 [Functional components (link) consistently labeled.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc4_013 [Functional components (onclick) consistently labeled.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l2_sc4_014 [Functional components (onclick) consistently labeled.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc1_001 [Graphical components (img) have same text equivalents.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc1_002 [Graphical components (img) have same text equivalents.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc1_003 [Graphical components (object) have same text equivalents.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc1_004 [Graphical components (object) have same text equivalents.] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_001 [Change of user agent - activate link] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_002 [Change of viewport - activate link] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_003 [Change of focus - activate link] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_004 [Change of content - activate link] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_009 [Change of user agent - onkeypress input] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_010 [Change of viewport - onkeypress input] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_011 [Change of focus - onkeypress input] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_012 [Change of content - onkeypress input] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_013 [Change of user agent - onsubmit form] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_014 [Change of viewport - onsubmit form] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_015 [Change of focus - onsubmit form] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_016 [Change of content - onsubmit form] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_017 [Change of user agent - onreset form] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_018 [Change of viewport - onreset form] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_019 [Change of focus - onreset form] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_020 [Change of content - onreset form] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_021 [Change of user agent - hover over link] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_022 [Change of viewport - hover over link] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_023 [Change of focus - hover over link] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_024 [Change of content - hover over link] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_025 [Change of user agent - onblur link] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_026 [Change of viewport - onblur link] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_027 [Change of focus - onblur link] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_028 [Change of content - onblur link] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_029 [Change of user agent - onblur form control] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_030 [Change of viewport - onblur form control] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_031 [Change of focus - onblur form control] | TCDL file |
| xhtml1_wcag2_20050630_3.2_l3_sc2_032 [Change of content - onblur form control] | TCDL file |
| xhtml1_wcag2_20050630_4.1_l3_sc1_001 [Well-formedness error: overlapping elements] | TCDL file |
| xhtml1_wcag2_20050630_4.1_l3_sc1_002 [Well-formedness error: overlapping elements] | TCDL file |
| xhtml1_wcag2_20050630_4.1_l3_sc1_003 [Vallidity error: elements out of order] | TCDL file |
| xhtml1_wcag2_20050630_4.1_l3_sc1_004 [Well-formedness error: closing tag without matching opening tag] | TCDL file |
| xhtml1_wcag2_20050630_4.1_l3_sc1_005 [Validity error: illegal attribute] | TCDL file |
| xhtml1_wcag2_20050630_4.1_l3_sc1_006 [Well-formedness error: duplicate attributes] | TCDL file |
| xhtml1_wcag2_20050630_4.1_l3_sc1_007 [Well-formedness error: duplicate attributes, first one empty] | TCDL file |
| xhtml1_wcag2_20050630_4.1_l3_sc1_008 [Validity error: caption after table body] | TCDL file |
| xhtml1_wcag2_20050630_4.1_l3_sc1_009 [Validity error: caption after table heading] | TCDL file |
| xhtml1_wcag2_20050630_4.1_l3_sc1_010 [Validity error: table body before table heading] | TCDL file |
| xhtml1_wcag2_20050630_4.1_l3_sc1_011 [Validity error: ID attributes start with number] | TCDL file |
| xhtml1_wcag2_20050630_4.1_l3_sc1_012 [Valid code - associations between table header cells and data cells] | TCDL file |
| xhtml1_wcag2_20050630_4.1_l3_sc1_013 [Validity error: illegal tabindex attributes] | TCDL file |