Landmarks must be uniquely identifiable
|
Violation |
2 |
0 |
0 |
11 |
3 |
|
85.0
|
-
|
-
|
PI
|
|
85.0
|
PI
|
All content must be contained in landmarks
|
Violation |
1 |
0 |
0 |
88 |
392 |
|
99.0
|
-
|
-
|
AC
|
|
99.0
|
AC
|
Use semantic markup for lists
|
Manual Check |
0 |
0 |
35 |
0 |
350 |
|
-
|
-
|
-
|
R
|
|
-
|
na
|
Reading order: CSS positioning
|
Manual Check |
0 |
0 |
20 |
0 |
576 |
|
-
|
-
|
-
|
R
|
|
-
|
na
|
Landmarks must identify content regions
|
Manual Check |
0 |
0 |
13 |
0 |
3 |
|
-
|
-
|
-
|
R
|
|
-
|
na
|
region landmark must have accessible name
|
Manual Check |
0 |
0 |
1 |
0 |
0 |
|
-
|
-
|
-
|
R
|
|
-
|
na
|
Not only shape, size and location
|
Manual Check |
0 |
0 |
1 |
0 |
0 |
|
-
|
-
|
-
|
R
|
|
-
|
na
|
navigation landmark: restrictions
|
Passed |
0 |
0 |
0 |
8 |
3 |
|
100.0
|
-
|
-
|
C
|
|
100.0
|
C
|
Headings nested in landmarks
|
Passed |
0 |
0 |
0 |
6 |
2 |
|
100.0
|
-
|
-
|
C
|
|
100.0
|
C
|
Headings must be properly nested
|
Passed |
0 |
0 |
0 |
6 |
2 |
|
100.0
|
-
|
-
|
C
|
|
100.0
|
C
|
Headings must have text content
|
Passed |
0 |
0 |
0 |
6 |
2 |
|
100.0
|
-
|
-
|
C
|
|
100.0
|
C
|
contentinfo landmark: restrictions
|
Passed |
0 |
0 |
0 |
4 |
0 |
|
100.0
|
-
|
-
|
C
|
|
100.0
|
C
|
First landmark heading h2
|
Passed |
0 |
0 |
0 |
3 |
0 |
|
100.0
|
-
|
-
|
C
|
|
100.0
|
C
|
contentinfo landmark: must be top-level
|
Passed |
0 |
0 |
0 |
2 |
0 |
|
100.0
|
-
|
-
|
C
|
|
100.0
|
C
|
banner landmark: restrictions
|
Passed |
0 |
0 |
0 |
1 |
1 |
|
100.0
|
-
|
-
|
C
|
|
100.0
|
C
|
main landmark: must be top-level
|
Passed |
0 |
0 |
0 |
1 |
0 |
|
100.0
|
-
|
-
|
C
|
|
100.0
|
C
|
banner landmark: must be top-level
|
Passed |
0 |
0 |
0 |
1 |
0 |
|
100.0
|
-
|
-
|
C
|
|
100.0
|
C
|
complementary landmark: must be top level
|
Passed |
0 |
0 |
0 |
1 |
0 |
|
100.0
|
-
|
-
|
C
|
|
100.0
|
C
|
Header cells must be th elements
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
Data cells must use headers attribute
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
Do not nest layout tables
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
Name must be different than description
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
Verify aria-flowto supports reading order
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
Layout tables must have meaningful sequence
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
search landmark: restrictions
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
form landmark: restrictions
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
main element role semantics.
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
body element role semantics.
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
article element role semantics
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
section element role semantics
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
Do not override nav element semantics.
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
aside element role semantics
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
Do not override header element role .
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
Do not override footer element role .
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
Overriding h1-h6 role semantics
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
Data cells must have row/column headers
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
Data tables must have description
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
Data tables must have unique names
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|
Identify table markup as data or layout
|
na |
0 |
0 |
0 |
0 |
0 |
|
-
|
-
|
-
|
na
|
|
-
|
na
|