XO_GUIDELINE

Abbreviation xo
Long Name xo
Published Date 2019-09-13
URL this
Status Enabled
Open To Public No


Checks


Element Error Type Description Check ID
a Potential Sound file must have a text transcript. 17
a Likely Links to multimedia require a text transcript. 20
a Likely Links to multimedia have a link to text alternative. 145
all elements Known Provide sufficient contrast between text and background colours. 301
applet Potential <code>applet</code> should not use color alone. 21
applet Potential <code>applet</code> contains a text equivalent in the <code>alt</code> attribute of the <code>applet</code>. 23
applet Potential <code>applet</code> contains a text equivalent in the body of the <code>applet</code>. 25
area Known All <code>area</code> elements have an <code>alt</code> attribute. 64
area Potential Alt text for all <code>area</code> elements identifies the link destination. 65
area Likely <code>area</code> link to sound file must have text transcript. 66
area Potential Alt text for all <code>area</code> elements contains all non decorative text in the image area. 194
body Potential Table markup is used for all tabular information. 241
body Potential All visual lists are marked. 248
body Potential All text references do not use shape, size, or relative position alone. 250
body Known All text colors or no text colors are set. 252
body Potential Unicode right-to-left marks or left-to-right marks are used whenever the HTML bidirectional algorithm produces undesirable results. 270
body Potential All changes in text direction are marked using the <code>dir</code> attribute. 271
caption Potential Table captions identify the table. 242
embed Known All <code>embed</code> elements have an associated <code>noembed</code> element that contains a text equivalent to the <code>embed</code> element. 163
form Known All radio button groups are marked using <code>fieldset</code> and <code>legend</code> elements. 168
form Known All checkbox groups are marked using <code>fieldset</code> and <code>legend</code> elements. 247
img Known All <code>img</code> elements have an <code>alt</code> attribute. 1
img Likely Alt text is not the same as the filename unless author has confirmed it is correct. 2
img Likely Image Alt text is short. 3
img Likely Alt text for all <code>img</code> elements is not placeholder text unless author has confirmed it is correct. 6
img Known Alt text for all <code>img</code> elements used as source anchors is not empty when there is no other text in the anchor. 7
img Potential A long description is used for each <code>img</code> element that does not have Alt text conveying the same information as the image. 8
img Potential For all <code>img</code> elements, text does not refer to the image by color alone. 14
img Potential Alt text for all <code>img</code> elements is the empty string ("") if the image is decorative. 16
img Potential Alt text for all <code>img</code> elements that are not used as source anchors conveys the same information as the image. 178
img Potential <code>title</code> attribute for all <code>img</code> elements is absent or the empty string ("") if the image is decorative. 239
img Potential The luminosity contrast ratio between text and background color in all images is at least 5:1. 251
input Potential <code>input</code> should not use color alone. 55
input Known All <code>input</code> elements, <code>type</code> of "text", have an explicitly associated label. 57
input Known All <code>input</code> elements with a <code>type</code> attribute value of "image" have an <code>alt</code> attribute. 58
input Potential Alt text for all <code>input</code> elements with a <code>type</code> attribute value of "image" identifies the purpose or function of the image. 59
input Likely Alt text for all <code>input</code> elements with a <code>type</code> attribute value of "image" is less than 100 characters (English) or the user has confirmed that the Alt text is as short as possible. 60
input Likely Image used in <code>input</code> element - Alt text should not be placeholder text. 62
input Known All <code>input</code> elements, <code>type</code> of "password", have an explicitly associated <code>label</code>. 118
input Known All <code>input</code> elements, <code>type</code> of "checkbox", have an explicitly associated <code>label</code>. 119
input Known All <code>input</code> elements, <code>type</code> of "file", have an explicitly associated <code>label</code>. 120
input Known All <code>input</code> elements, <code>type</code> of "radio", have an explicitly associated <code>label</code>. 121
input Potential All <code>input</code> elements, <code>type</code> of "password", have a label that is positioned close to the control. 122
input Potential All <code>input</code> elements, <code>type</code> of "checkbox", have a label that is positioned close to the control. 123
input Potential All <code>input</code> elements, <code>type</code> of "file", have a label that is positioned close to the control. 124
input Potential All <code>input</code> elements, <code>type</code> of "radio", have a label that is positioned close to the control. 125
input Potential Alt text for all <code>input</code> elements with a <code>type</code> attribute value of "image" contains all non decorative text in the image. 193
input Known All <code>input</code> elements, <code>type</code> of "radio", have a <code>label</code> containing text. 204
input Known All <code>input</code> elements, <code>type</code> of "checkbox", have a <code>label</code> containing text. 206
input Known All <code>input</code> elements, <code>type</code> of "password", have a <code>label</code> containing text. 207
input Potential All <code>input</code> elements, <code>type</code> of "text", have a label that is positioned close to the control. 211
input Known All <code>input</code> elements, <code>type</code> of "text", have a <code>label</code> containing text. 213
input Known All <code>input</code> elements, <code>type</code> of "file", have a <code>label</code> containing text. 216
input Known All <code>input</code> elements, except those with with a <code>type</code> attribute value of "image", do not have an <code>alt</code> attribute. 238
object Potential <code>object</code> must not use color alone. 73
object Potential All <code>objects</code> contain a text equivalent of the <code>object</code>. 80
object Potential <code>object</code> link to multimedia file require equivalent alternatives (e.g., captions or auditory descriptions of the visual track). 146
object Potential <code>object</code> may require a long description. 160
p Likely All <code>p</code> elements are not used as headers. 82
pre Potential <code>pre</code> element should not be used to create tabular layout. 154
script Potential Color alone should not be used in the <code>script</code>. 86
select Known All <code>select</code> elements have an explicitly associated <code>label</code>. 91
select Known All <code>select</code> elements have a label that contains text. 208
select Potential All <code>select</code> elements have a label that is positioned close to the control. 209
table Potential All complex data tables have a summary. 111
table Known All data <code>table</code> summaries contain text. 112
table Known All layout <code>tables</code> have an empty <code>summary</code> attribute or no <code>summary</code> attribute. 114
table Known All layout tables do not contain <code>caption</code> elements. 115
table Potential All layout <code>tables</code> make sense when linearized. 133
table Potential All data tables contain <code>th</code> elements. 136
table Potential All layout tables do not contain <code>th</code> elements. 137
table Potential All data tables contain a <code>caption</code> unless the table is identified within the document. 151
table Potential All data table summaries describe navigation and structure of the table. 203
table Potential Use <code>thead</code> to group repeated table headers, <code>tfoot</code> for repeated table footers, and <code>tbody</code> for other groups of rows. 230
table Potential Use <code>colgroup</code> and <code>col</code> elements to group columns. 231
table Known Table summaries do not duplicate the table captions. 243
table Known Data tables that contain both row and column headers use the <code>scope</code> attribute to identify cells. 244
table Known Data tables that contain more than one row/column of headers use the <code>id</code> and <code>headers</code> attributes to identify cells. 245
textarea Known All <code>textarea</code> elements have an explicitly associated label. 95
textarea Potential All <code>textarea</code> elements have a label that is positioned close to control. 96
textarea Known All <code>textarea</code> elements have a <code>label</code> containing text. 212

English | German | Italiano


Web site engine's code is copyright © 2011
Inclusive Design Institute
Web Service API