SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Checkpoint Criteria
Yes
(Pass)
No
(Fail)
N/A
1.1
Do images that convey contextual content have equivalent
alternative text specified in the alt attribute of
the img element?
1.2
Do images that are purely decorative, and not contextual,
have empty, or null, alternative text specified, e.g. alt=""?
1.3
Does the alternate text convey contextual relevance to the
page it is on?
1.4
Do images that convey complex content
have longdesc attributes or equivalent text content available
elsewhere on the page?
1.5
Does text content contained in images disappear when
images are not available, i.e. is there text contained in the
images?
1.6
Do image map area elements have the link destination
correctly titled? If the title attribute is used, it ought not to
duplicate the alt text.
1.7
Do form non-text controls, e.g. input type image, provide a
text alternative that identifies the purpose of the non-text
control?
1.8
Do noframes elements have appropriate equivalent or
alternative content for user agents that do not support
frames?
2.1 Is a full text transcript provided for all prerecorded audio?
Checkpoint Criteria
Yes
(Pass)
No
(Fail)
N/A
2.2 Is a full text transcript provided for all prerecorded video?
2.3
Are open or closed captions provided for all synchronized
video?
2.4
Is fully synchronized text alternative or sound track
provided for all video interaction that is not otherwise
described?
3.1
Is information conveyed by color also conveyed by context,
markup, graphic coding, or other means?
3.2
Does a contrast ratio of at least 4.5:1 exist between text,
and images of text, and background behind the text?
3.3
Is a correct contrast ratio maintained when images are not
available?
3.4
Is a correct contrast ratio maintained when CSS is
disabled?
3.5
Are links distinguished from surrounding text with sufficient
color contrast and is additional differentiation provided
when the link receives focus, e.g. it becomes underlined?
4.1
With CSS disabled, is color and font information rendered
in the browser's default CSS?
4.2
With CSS disabled, are headings, paragraphs, and lists
obvious and sensible?
Checkpoint Criteria
Yes
(Pass)
No
(Fail)
N/A
4.3
With CSS disabled, does the order of the page content
make sense as read?
4.4
With CSS disabled, is most text, other than logos and
banners, rendered in text rather than images?
4.5
With CSS disabled, does any content that was invisible
before stay invisible?
4.6
With CSS disabled, is any content or functionality provided
by the CSS through mouse action also provided through
keyboard-triggered event handlers?
4.7
When tables are used for layout, does the content linearize
properly when layout tables are turned off?
5.1
Are links in server-side image maps repeated elsewhere in
the page that are non-graphical, e.g. a normal list of links?
6.1
Are client-side image maps used instead of server-side
image maps?
6.2
Do client-side image maps have appropriate alternative
text for the image, as well as each hot spot region?
7.1
For tables containing data, do th elements appropriately
define every row and/or every column headers?
7.2
For tables containing data, do th elements contain the
scope attribute for row and/or column headers that are not
logically placed, e.g. in the first row and first column as
applicable?
Checkpoint Criteria
Yes
(Pass)
No
(Fail)
N/A
7.3
For tables containing data, is the summary attribute used
to explain the meaning of the table if it is not otherwise
evident from context?
7.4
For tables that are used for layout, are th elements
or summary,headers, scope, abbr, or axis attributes NOT used
at all?
8.1
For complex tables, do th elements appropriately define
row and/or column headers?
8.2
For complex tables, does each th element contain
an id attribute unique to the page and/or does
each th element and any tdelement that acts as a header
for other elements contain a scopeattribute
of row, col, rowgroup, or colgroup?
8.3
For complex tables, does any td element that is associated
with more than one th element contain a headers attribute
that lists theid attribute for all headers associated with that
cell?
8.4
Are the summary attribute and thead and tbody elements used
to clarify the table meaning and structure if needed?
9.1
Does each frame and iframe element have a meaningful
title attribute?
9.2
Does the page have equivalent content in
a noframes element for user agents that do not support
frames?
10.1
Does any page element NOT flicker at an unhealthy rate,
e.g. less than three flashes per second?
Checkpoint Criteria
Yes
(Pass)
No
(Fail)
N/A
10.2
Does any page NOT contain
the marquee and blink elements?
11.1
Does a document have a text-only version? If so, does it
meet all Section 508 criteria?
11.2
Does the text-only version contain the same exact
information as the original document?
11.3
Does the text-only version provide the functionality
equivalent to that of the original document?
11.4
Is an alternative provided for components, e.g. plug-ins &
scripts, which are not directly accessible?
12.1
Is any content or functionality provided by JavaScript
through mouse action also provided through keyboard-
triggered event handlers?
12.2
Are link-type behaviors created with JavaScript on ONLY
focusable elements?
12.3
If content or functionality provided by JavaScript can not be
provided to assistive technology, is equivalent content or
functionality provided without JavaScript?
13.1
Are links provided to any special readers or plug-ins that
are required to interpret page content?
13.2
Do special readers or plug-ins comply with the
requirements of Section 508 paragraphs §1194.21(a)-(l)?
Checkpoint Criteria
Yes
(Pass)
No
(Fail)
N/A
14.1
Does each appropriate input element or form control have
an associated and visible label element or title attribute?
14.2
Are all cues for filling out the form available to users of
assistive technology, e.g. mandatory fields, help boxes,
error messages?
14.3
Is the tab order to reach the form and the tab order
between form elements logical and consistent with the
normal and visual order of entering form data?
14.4
Are logically-related groups of form elements identified with
appropriate fieldset and legend elements?
14.5
Is placeholder text, if used, NOT redundant or distracting to
users of assistive technology?
14.6
Do form error messages identify the error(s) to the user
and describe them to the user in text?
15.1
If repetitive navigation links are at the beginning of the
source of the HTML page, can a user navigate via a link,
the “skip link”, at the top of each page directly to the main
content area?
15.2
If a “skip link” is provided, does the anchor element contain
text content that is visible with CSS disabled?
15.3
If a “skip link” is provided and it is hidden with CSS, is it
available to users of assistive technology, e.g. not using
the display:nonemethod?
Checkpoint Criteria
Yes
(Pass)
No
(Fail)
N/A
15.4
Can a user navigate over groups of links, between multiple
groups of links, and between sections of the page content
by means of section headings or visible and audible local
links?
15.5
Are heading elements used to convey logical hierarchy and
denote the beginning of each section of content?
16.1
Is enough time provided to allow users to read and interact
with content?
16.2
Is the functionality of the content predictable, i.e. will a user
experience contextual changes when unbeknownst to
them?
16.3
Does the user have control over the timing of content
changes?
16.4
If a page or application has a time limit, is the user given
options to turn off, adjust, or extend that time limit?
16.5
Can automatically moving, blinking, or scrolling content
that lasts longer than 3 seconds be paused, stopped, or
hidden by the user?
16.6
Can automatically updating content be paused, stopped, or
hidden by the user or the user can manually control the
timing of the updates, e.g. automatically redirecting or
refreshing a page, a news ticker, AJAX updated field, a
notification alert, etcetera?
16.7
Can interruptions be postponed or suppressed by the user,
e.g. alerts, page updates, etcetera?
Checkpoint Criteria
Yes
(Pass)
No
(Fail)
N/A
16.8
If an authentication session expires, can the user re-
authenticate and continue the activity without losing any
data from the current page?
*As of August 2014, ID numbers have been updated for this checklist, but content on checklist items
has not changed.
508 STANDARD PASS FAIL
(a) A text equivalent
for every non-text
element shall be
provided (e.g., via
"alt", "longdesc", or
in element content).
Every image, applet, embedded
media, plug-in, etc. that conveys
content has equivalentalternative
text (alt,longdesc, or in the element
context).
A non-text element has
no altor text description
or the description is not
equivalent, or is not
described in the
adjacent text.
The alternative text succinctly
describes the content conveyed by
the element, without being too
verbose (for simple objects) or too
vague (for complex objects).
Alternative texts are
verbose ("picture of...",
"image of...", etc.),
vague, misleading,
inaccurate, or redundant
to the context (e.g. the
alt text is the same as
adjacent text).
Complex graphics (graphs, charts,
etc.) are accompanied by equivalent
text, either through a description in
the body of the page, a link to a
description on a separate page,
and/or thelongdesc attribute. [See
Note 1]
Complex graphics have
no alternative text or the
alternative does not fully
convey the content of
the graphic.
Images that have a function (images
within links, image buttons, and
image map areas) have alternative
text which describes the associated
function.
Alternative texts for
linked images, image
buttons, or hot spots are
not descriptive of the
function.
Decorative graphics are CSS
background images or have
Decorative graphics
have alternatives of
null/empty alt values (alt="").
Images with text alternatives in
element content are given empty alt
text to avoid redundancy.
"spacer", "decorative
graphic," or other
extraneous text.
Graphics have alt text
that is redundant with
adjacent text.
Transcripts are provided for audio
content.
Audio does not have
transcripts.
508 STANDARD PASS FAIL
(b) Equivalent
alternatives for any
multimedia presentation
shall be synchronized
with the presentation.
Video files and live audio
broadcasts
have synchronizedcaptions.
Video files or live audio
broadcasts do not
have captions or
captions are not
synchronized.
Content presented through video,
but not through audio is provided in
an audio description track.
Audio descriptions are
not provided for visual-
only content in
multimedia.
508 STANDARD PASS FAIL
(c) Web pages shall be designed so that
all information conveyed with color is also
available without color, for example from
context or markup.
Color is not used
solely to convey
important
information.
Color is the sole
means of conveying
information.
Sufficient contrast is
provided.
Contrast is poor.
508 STANDARD PASS FAIL
(d) Documents shall be
organized so they are
readable without
requiring an associated
style sheet.
Style sheets may be used for layout,
but the document is still readable
and understandable (even if less
visually appealing) when the style
sheet is turned off.
The document is
confusing or
information is missing
when the style sheet
is turned off.
508 STANDARD PASS FAIL
(e) Redundant text links shall be Client-side image maps are Server side image
provided for each active region
of a server-side image map.
used instead of server-side
image maps. Appropriate
alternative text is provided for
the image as well as each hot
spot area.
maps or
inaccessible client-
side image maps are
present.(f) Client-side image maps shall
be provided instead of server-
side image maps except where
the regions cannot be defined
with an available geometric
shape.
508 STANDARD PASS FAIL
(g) Row and column
headers shall be
identified for data
tables.
Data tables have column and/or
row headers appropriately
identified (using the <th>element).
Data tables have no
header rows or columns.
Tables used strictly for layout
purposes do NOT use
the <th>element.
Tables used for layout
have headers identified
when there are no true
headers.
508 STANDARD PASS FAIL
(h) Markup shall be used
to associate data cells
and header cells for data
tables that have two or
more logical levels of
row or column headers.
Data table cells are associated with the
appropriate headers using
the scope orid/headers attributes.
Data table cells are
not associated with
column and/or row
headers or they are
associated
incorrectly.
508 STANDARD PASS FAIL
(i) Frames shall be titled
with text that facilitates
frame identification and
navigation.
Each frame is given
a titlethat describes the
frame's purpose or
content.
Frames have no title or
atitle that is not descriptive
of the frame's purpose or
content.
508 STANDARD PASS FAIL
(j) Pages shall be
designed to avoid causing
the screen to flicker with a
frequency greater than 2
Hz and lower than 55 Hz.
No element on the page
flashes at a rate of 2 to 55
cycles per second, thus
reducing the risk of optically-
induced seizures.
One or more elements on
the page flicker at a rate
of 2 to 55 cycles per
second, increasing the
risk of optically-induced
seizures.
508 STANDARD PASS FAIL
(k) A text-only page, with equivalent
information or functionality, shall be
provided to make a web site comply
with the provisions of this part, when
compliance cannot be accomplished
in any other way. The content of the
text-only page shall be updated
whenever the primary page changes.
A text-only version is
created only when there is
no other way to make the
content accessible or
when it offers significant
advantages over the main
version for certain
disability types.
A text-only version
is provided when
the main version is
not accessible, but
could be made fully
accessible.
The text-only version
provides equivalent
content and is up-to-date
with the main version.
The text-only
version is not
equivalent to or up-
to-date with the
main version.
508 STANDARD PASS FAIL
(l) When pages utilize
scripting languages to
display content, or to
create interface
elements, the
information provided by
the script shall be
identified with functional
text that can be read by
assistive technology.
Content and functionality provided by
scripting is directly accessible to
assistive technologies and the
keyboard.<noscript> content does not
constitute a suitable alternative to
inaccessible scripting.
Content and
functionality
provided by scripts
only work with a
mouse or cannot
be accessed by
assistive
technologies.
508 STANDARD PASS FAIL
(m) When a web page
requires that an
applet, plug-in or
other application be
present on the client
system to interpret
page content, the
page must provide a
link to a plug-in or
applet that complies
A link is provided to a page where the plug-
in can be downloaded.
No link is
provided to a
page where the
plug-in can be
downloaded.
All applets, scripts and plug-ins
(including PDF and PowerPointfiles, etc.)
and the content within them are accessible
to assistive technologies, or else an
Inaccessible
plug-ins, scripts,
and other
applications are
with §1194.21(a)
through (l).
[See Note 2]
[See Note 3]
alternative means of accessing equivalent
content is provided.
used without
providing an
accessible
alternative.
508 STANDARD PASS FAIL
(n) When electronic forms are
designed to be completed on-line,
the form shall allow people using
assistive technology to access the
information, field elements, and
functionality required for completion
and submission of the form,
including all directions and cues.
<input>, <textarea>,
and<select> elements have
descriptive labels.
There is no
association
between the form
element and its
label.
Scripting of form
elements does not interfere
with assistive technologies
or keyboard.
Scripting makes
parts of the form
unavailable to
assistive
technologies or
keyboard users.
508 STANDARD PASS FAIL
(o) A method shall be
provided that permits
users to skip repetitive
navigation links.
A link is provided to skip
overnavigational menus or other
lengthy lists of links. A good heading
structure also facilitates navigation.
There is no way
to skip over
repetitive lists of
links.
508 STANDARD PASS FAIL
(p) When a timed response is required,
the user shall be alerted and given
sufficient time to indicate more time is
required.
The user has control
over the timing of
content changes.
The user is required to
react within limited
time constraints.
508 STANDARD
(a) When software is designed to run on a system that has a keyboard, product
functions shall be executable from a keyboard where the function itself or the result of
performing a function can be discerned textually.
(b) Applications shall not disrupt or disable activated features of other products that are
identified as accessibility features, where those features are developed and
documented according to industry standards. Applications also shall not disrupt or
disable activated features of any operating system that are identified as accessibility
features where the application programming interface for those accessibility features
has been documented by the manufacturer of the operating system and is available to
the product developer.
(c) A well-defined on-screen indication of the current focus shall be provided that moves
among interactive interface elements as the input focus changes. The focus shall be
programmatically exposed so that assistive technology can track focus and focus
changes.
(d) Sufficient information about a user interface element including the identity, operation
and state of the element shall be available to assistive technology. When an image
represents a program element, the information conveyed by the image must also be
available in text.
(e) When bitmap images are used to identify controls, status indicators, or other
programmatic elements, the meaning assigned to those images shall be consistent
throughout an application's performance.
(f) Textual information shall be provided through operating system functions for
displaying text. The minimum information that shall be made available is text content,
text input caret location, and text attributes.
(g) Applications shall not override user selected contrast and color selections and other
individual display attributes.
(h) When animation is displayed, the information shall be displayable in at least one
non-animated presentation mode at the option of the user.
(i) Color coding shall not be used as the only means of conveying information, indicating
an action, prompting a response, or distinguishing a visual element.
(j) When a product permits a user to adjust color and contrast settings, a variety of color
selections capable of producing a range of contrast levels shall be provided.
(k) Software shall not use flashing or blinking text, objects, or other elements having a
flash or blink frequency greater than 2 Hz and lower than 55 Hz.
(l) When electronic forms are used, the form shall allow people using assistive
technology to access the information, field elements, and functionality required for
completion and submission of the form, including all directions and cues.
1.0 Controls and Display
1.1 User elementsmustexposetheir
interface type,name,position,
behavior/state,andvalue toassistive
technologies.
Users of assistive technologiesmustbe
able to identifyandcontrol all interfaces.
1194.21(a);
1194.21(c);
1194.21(d);
1194.31(a,b
,f);
Section508
Refresh
1.2 The applicationmustnotinterfere or
disruptthe platformaccessibility
applicationprogramminginterface
(API).
Assistive technology(whetherinstalled
or native tothe device - e.g.,VoiceOver,
TalkBack) shouldhave unencumbered
access to the accessibilityAPItoensure
that the user’saccessto the device’s
functionsisnotdisrupted.
1194.21(b);
1194.31(a,b
,c,f)
1.3 Applicationsmustallowassistive
technologiestoprogrammatically
discoverthe currentfocusand
properlyannounce whenchangesin
focusoccur.
Assistive technologyusersoftennavigate
an applicationelementbyelementas
opposedtoscanningthe screen.
Knowingthe currentfocus,and
predictablynavigatingamongstinterface
elements,are importantforassistive
technologyuserstosuccessfullyuse a
mobile application.
1194.21(a);
1194.21(c);
1194.31(a,b
,f)
1.4 Whenan image isusedto identifya
control,statusindicator,orother
programmaticelement,the meaning
assignedtothe image mustbe
consistentthroughoutanapplication.
People withlow vision,cognitive
disabilities,andscreenreaderusersneed
consistencyinordertosuccessfully
navigate anduse mobile applications.
1194.21(e) ;
1194.31(a,b
,f)
1.5 Applicationsmustuse platform
standardexitmethods.
Assistive technologyusersneeda
consistentmethodof exitingapplication
functions.
1194.21(a);
Section508
Refresh
# Requirement Rationale Section
508
Mappin
g
1.6 Users mustbe able to quicklysearch,
or use an index functionwhenlistsor
tablescontainmore than25 rows of
data.
Whena index orsearch functionisnot
provided,assistivetechnologyusersmust
navigate itembyitem. Thisistime
consumingwhenworkingwithlargerlists
and tables.
1194.21(d);
1194.22(o) ;
1194.31(a,b
,f)
1.7 The state of interface elementsmust
be discernible bothvisuallyand
throughassistive technology,without
the userinadvertentlychangingthe
state of the object.
Whenan assistive technologyuser
discoversaninterface element,itis
importantto ensure thatthe state of the
interface element isnotinadvertently
changed. For example,the same gesture
shouldnotbe usedto bothdiscernand
activate a givencontrol.
1194.31(a,b
,f);
1.8 Use highcolorcontrast for imagesof
text.If imagesof textare used,a text
equivalentof the image must alsobe
provided.
People whohave low visionand/orcolor
blindnessmayrequirehighercontrast
levelsinordertoreadimagesof text.
The preferredmethodof displaying
wordsand characters isthroughtext.
(see 1.9 for more information).
1194.21(e);
1194.21(f);
1194.21(j);
1194.31(b)
1.9 Applicationsmusthave sufficient
colorcontrast OR provide afunction
for usersto enhancedcontrast.
Users withlow visionand/orcolor
blindnessneedsufficientcontrastin
orderto successfullyreadinformation,
identifyusercontrolsanduse amobile
application.
1194.21(e);
1194.21(f);
1194.21(j) ;
1194.31(b)
1.1
0
Applicationsmustnotuse flashingor
blinkingata frequencygreaterthan2
Hz and lowerthan55 Hz.
Some people withseizure disordersare
adverselyaffectedbyflashingand
blinking. Adheringtothe limitsprovided
will insure thatusersdonotexperience
seizures.
1194.21(k)
1.1
1
Anychange in focusshouldproperly
informthe assistive technologyasto
the reasonand purpose of the
change.
Anyalertsor notificationsthatare
providedbythe application,eitherasa
resultof useractionor frombackground
processingperformedwithoutuser
interaction,shouldannounce the context
and purpose of the focusshift.
Applicationsmayshiftfocuswithoutuser
input,andusersof assistive technologies
can become disorientedif unannounced
shiftsinfocusoccur.
1194.21(c);
1194.21(d) ;
1194.31(a,b
,f)
1.1
2
The focus ordershouldbe logically
drivenbyfunctionand/orthe
contentstructure.
Sometimesalefttorightand topto
bottomfocusorder isnot the most
logical fora givenuse case. Initial
placementandthe orderof focus should
be logicallydrivenbythe application.
1194.21(a);
1194.21(c);
1194.31(a,b
,f)
# Requirement Rationale Section
508
Mappin
g
2.0 Descriptive and Alternative Text
2.1 Provide alternative textor
descriptionsfornon-decorative
images,imageswithinalink,form
fields,andotherinterface
elements.
People whoare blindandpeople who
have low visionneedinformationtobe
presentedtextuallytoenable themto
access informationandcontrol interface
elements.
1194.21(d);
1194.21(f);
1194.22(a);
1194.22(i);
1194.22(l);
1194.22(n);
1194.31(a,b
)
# Requirement Rationale Section
508
Mappin
g
2.2 Associate descriptive and/or
instructional textforlinks,form
fields,andotherinterface
elements.
Descriptions,instructionsandalternative
textmustbe properlyassociatedwithan
objector interface element.Visual
proximityisoftennotsufficient.Assistive
technologiesmustbe able todetectthe
associationbetweenthe description
and/orinstructionsandthe interface
element.
1194.21(d);
1194.21(f);
1194.22(a);
1194.22(i);
1194.22(l);
1194.22(n);
1194.31(a,b
)
2.3 Provide afunctional,target-
specificdestinationand/or
purpose forlinksanduser
controls.Whenmultiplelinksand
controlshave the same name
(e.g.,formultiplefieldswhere
‘Edit’linksappearnexttoa listof
records),provide aunique and
target-specificdescriptionfor
each (e.g.‘EditJackShephard's
record’,‘EditKate Austen's
record’,etc.).
Users needtoknow the unique targetor
functionof a link. Sometimesthe name
or textof the linkissufficient,but
sometimesthe targetneedsfurther
description.
1194.21(d);
1194.21(f);
1194.22(a);
1194.22(l);
1194.31(a,b
)
# Requirement Rationale Section
508
Mappin
g
# Requirement Rationale Section
508
Mappin
g
2.4 Use the textdisplayedinimages
of textasthe alternative text.
Whentextisrenderedasan image,
decorationandstyling usuallydonot
conveyadditional information.Therefore
alternate textanddescriptionsshould
displaythe textdepictedinthe image.
(Note:thisisdifferenttotextthatis
withinalargerimage,diagram, or chart
where 2.1 and 2.7 wouldalsoapply).
1194.21(d);
1194.22(a);
1194.22(l);
1194.31(a,b
)
2.5 Avoidrepetitionof image captions
inan image’salternativetext.
Assistive technologieswill readimage
captions,soduplicatingthe captionin
alternative textisinefficient.
1194.21(d);
1194.22(a);
1194.22(l)
2.6 Supplya null alternative textvalue
for decorative orformatting
imagessotheyare skippedby
assistive technologies.
Users of assistive technologyshouldnot
have to heareveryinstance of decorative
imagesona page. Thisinformation isnot
useful andcausesunnecessary
interruptionswhilereadingcontent.
1194.31(a,b
)
2.7 Provide detaileddescriptionsfor
complex images(charts,diagrams,
figures,etc.).
Complex imagesmayrequiremore
detaileddescriptions,where the
descriptionconveysimportantoruseful
information. Forinstance,achart may
show a growth trendthatshouldbe
describedforusersunable tovisually
interpretthe chart.
1194.22(a);
1194.31(a,b
)
2.8 Provide singledescriptionsfor
tiledandlayeredimages. Where
possible,combine orgroup
separate imagessotheyare
associatedwithasingle
description.
Combiningtiledandlayeredimages
allowsasingle image to associate witha
single description. Whenimagesare not
groupedor combined,usersmaybe
confusedaboutwhattheyare reading.
1194.22(a);
1194.31(a,b
)
2.9 Informationconveyedthrough
colormust alsobe conveyed
textually.
Users whoare blind,have low vision,or
whoare colorblindneedalternative
methodstoaccess informationthatis
soleybeingconveyedbycolor. This
includescolorusedtoindicate changesin
status,alerts,errors,etc..
1194.21(i);
1194.22(c);
1194.31(a,b
)
# Requirement Rationale Section
508
Mappin
g
3.0 Timeout
3.1 Alertusersthata time outwill
occur, allowuserstoextenda
time out,and conveyhowmuch
time theywill have toextendthe
time out.
People withdisabilitiesoftenneedlonger
to complete tasksthannondisabled
people. A visual and assistivetechnology
detectable eventthatletsthe userknow
the amountof time available toextend
the timeoutishelpful foruserswhomay
needmore time torespondtotime out
alerts.
1194.21(c);
1194.22(p) ;
1194.31(a,b
,f)
3.2 Aftera time outis extended,
returnfocusto where the user
lasthad focus.
Focusmust returnto the locationitwas
whenthe time outoccurredto promote
comparable access. Resettingfocusto
the top of the page causesconfusionand
significantlyaffectsefficiency.
1194.21(c);
1194.22(p) ;
1194.31(a,b
,f)
3.3 Alertusersthatthe time outevent
has occurred.
Users maybecome confusedif theythink
a sessionisstill active,wheninfactthe
sessionhastimedout. Without
appropriate alerts,usersmaythinkthey
can still complete atask.
1194.21(c);
1194.22(p) ;
1194.31(a,b
,f)
4.0 Tables
4.1 Provide aprogrammatically
determinable summaryfortables.
Users withvisioncanquicklyscantables
to understandtheirpurpose,butan
assistive technologyusermayneedto
navigate the entire table tounderstand
itspurpose. Usersneeda table summary
that clearlydescribesthe purposeof a
table,androw/columnheadersthat
make sense whenspokeninisolation.
1194.21(d);
1194.22(a) ;
1194.31(a,b
,f)
4.2 Mark upcolumnand row header
cellssothat theyare exposed
properlytothe Assistive
Technology.
While readingatable cell,sightedusers
can visuallyscandownor acrossto find
itsassociatedheader.Fornon-sighted
users,thisassociationmustbe made
programmatically.
1194.21(d);
1194.22(g);
1194.22(h) ;
1194.31(a,b
,f)
# Requirement Rationale Section
508
Mappin
g
4.3 Whencreatingcomplex tables,
ensure datacellsare associated
withthe correct headercells.
The programmaticassociationsbetween
cellsandheadersmaybecome mixedup
whencellsare merged. Cellsassociations
incomplex tablesmayrequire additional
headerlabelingtomaintainthe correct
relationship.
1194.21(d);
1194.22(g);
1194.22(h) ;
1194.31(a,b
,f)
4.4 Headercolumnsmust
programmaticallyindicate if/how
theyare sorted.
Whentablesallow userstosortby
column,userswhoare blindor have low
visionneedanindicationof which
columnissortedand inwhat direction
(ascending/descending).
1194.21(d);
1194.22(g);
1194.22(h) ;
1194.31(a,b
,f)
ID 1.0.Master Requirements for all Documents
Yes
(Pass)
No
(Fail)
N/A
1.1 Does the documentfile name not contain spaces and/or special characters?
1.2
Is the documentfile name concise,generallylimited to 20–30 characters,and
does it make the contents of the file clear?
1.3
Have the DocumentProperties for Title, Author (an HHS OpDiv, StaffDiv, or
Program Office---not an individual’s names),Subject(AKA Description),
Keywords,and Language been filled out?
1.4
Does the documentutilize recommended fonts (i.e., Times New Roman,Verdana,
Arial, Tahoma,Helvetica,or Calibri)?
1.5 Have track changes been accepted or rejected and turned off?
1.6 Have comments been removed and formatting marks been turned off?
1.7
Does the documentrefrain from using flashing/flickering textand/or animated
text?
1.8
Do all URLs contain descriptive hyperlinks (i.e.,avoid generic phrases like “Click
here” and, instead,use phrases thatlet users know aboutthe content of the
linked page prior to selecting it)?
1.9 Are all URLs linked to correct Web destinations?
1.10 Are all internal links/TOC entries functioning correctly (if linked)?
1.11 Are links (including e-mail addresses) keyboard accessible?
1.12
Has a separate accessible version ofthe documentbeen provided when there is
no other way to make the content accessible?
1.13
Is the color contrastratio between foreground text and background color at least
4.5:1?
1.14 Has the documentbeen reviewed in Print Preview for a final visual check?
ID 2.0. General Layout and Formatting Requirements
Yes
(Pass)
No
(Fail)
N/A
2.1 Is the documentfree of scanned images oftext?
2.2
Have bookmarks been included in all PDFs thatare more than 9 pages long? And,
if bookmarks are present,are they logical?
2.3 Are decorative images marked as background/artifact?
2.4
Have all scanned signatures been removed from the PDF?
(see http://webstandards.hhs.gov/standards/41)
2.5
If there is an automated accessibilitychecker in the program used to create the
PDF, has that been run and does it pass?
2.6 Is the documentfree of layout tables?
2.7 Do images/graphics appear crisp and legible?
2.8
If a table of contents (TOC) is present,are the page numbers correct,and,if linked,
does the TOC function correctly?
ID 3.0.Accessibility Tagging and Reading Order
Yes
(Pass)
No
(Fail)
N/A
3.1 Have PDF tags been added to the document?
3.2
Does the order of the PDF Tags match that of the order that the content should be
read in?
3.3
Has the PDF been formatted using Style elements (i.e.,the title of the documentas
Heading 1,the first-order heading as Heading 2,etc.?)
3.4
Are heading styles organized in a hierarchal and logical fashion,with consecutive
headings (i.e.,no missing heading levels).
3.5
If nonstandard/custom tags are used,have they been mapped correctlyin the
DocumentRoles dialogue boxand verified as working via assistive technology
testing:(e.g., JAWS, Window Eyes, NVDA, and Dragon)?
3.6
Have documents with multicolumn text, tables,or call-outboxes been checked for
correct reading order?
3.7
Are any footnotes or references tagged with standard Note and Reference tags
and placed in the proper logical reading order?
ID 4.0. Document Images Requirement
Yes
(Pass)
No
(Fail)
N/A
4.1 Is the documentfree of background images or watermarks?
4.2
Are multiple associated images on the same page (e.g., boxes in an organizational
chart) grouped as one object?
4.3
Have all multilayered objects been flattened into one image and does thatimage
use one alternative text description for the image?
4.4
Do all images,grouped images,and nontextelements thatconvey information
have meaningful alternative-text descriptions?
4.5
Do compleximages (i.e.,charts and graphs) have descriptive text near the image
(perhaps as a caption)?
ID 5.0. Lists and PDF Tables
Yes
(Pass)
No
(Fail)
N/A
5.1
Have lists been tagged completely,making use ofall four of the following tags:L,
LI, Lbl,and LBody tags?
5.2
If the documenthas a tabular appearance, was thattabular structure made using
the table option (as opposed to manual tabs and/or spaces)?
5.3 Are blank cells avoided?
5.4 Do all tables have a logical reading order from left to right, top to bottom?
5.5 Do all data tables in the documenthave Row and/or Column headers?
5.6 Do header rows repeatacross pages ifthe table is multiple pages?
5.7
Are all table cells,with the exception of those in the Header Rows or columns,
designated as data cells?
5.8 Are data cells setso they do not splitacross pages?
5.9
If the table is a simple table,does ithave scoping applied to the appropriate
Row/Column Headers?
5.10
If the table is a complextable, does it have id and header attributes to associate
the data cells with the column/row headers?
5.11
Are all tables described and labeled (where appropriate)? Note:In some cases
naming/numbering oftables maynot be appropriate.For example,a small data
table in a presentation maynot need a reference.
ID 6.0. Form Fields
Yes
(Pass)
No
(Fail)
N/A
6.1
Do all form fields have correct labels and markups:
1. Form fields musthave a visual text label next to the form tag and there mustbe a
tool tip.
2. Is the value attribute used on buttons?
3. Is the label elementnotbeing used on hidden inputfields (e.g.,inputtype
=”hidden”)?
6.2 Are all form fields keyboard accessible?
6.3
Are all multiple-choice answers keyboard accessible and grouped together as
form-field sets?
1. The value attribute needs to match the text next to the answer.
2. Make sure the name attribute is the same.
If you need assistance with meeting any of the above criteria, please check out the tutorials and
resources at www.hhs.gov/web/508.

Weitere ähnliche Inhalte

Andere mochten auch

English_Resumé-GD_2015
English_Resumé-GD_2015English_Resumé-GD_2015
English_Resumé-GD_2015Gloria Díaz
 
The World This Week - 4th to 8th April, 2016
The World This Week - 4th to 8th April, 2016The World This Week - 4th to 8th April, 2016
The World This Week - 4th to 8th April, 2016Karvy Private Wealth
 
Rotary youth exchange promotion presentation ashok bhandari
Rotary youth exchange promotion  presentation  ashok bhandariRotary youth exchange promotion  presentation  ashok bhandari
Rotary youth exchange promotion presentation ashok bhandariashok bhandari
 
RBI Monetary Policy Review - April 2016
RBI Monetary Policy Review - April 2016RBI Monetary Policy Review - April 2016
RBI Monetary Policy Review - April 2016Karvy Private Wealth
 
Presentacion slideshare
Presentacion slidesharePresentacion slideshare
Presentacion slideshareRobertico Brak
 
ბოდბისხევის საჯარო სკოლა
ბოდბისხევის საჯარო სკოლაბოდბისხევის საჯარო სკოლა
ბოდბისხევის საჯარო სკოლაdalimolashvili
 
Manual de buenas prácticas del Cangrejo Negro de Providencia
Manual de buenas prácticas del Cangrejo Negro de Providencia Manual de buenas prácticas del Cangrejo Negro de Providencia
Manual de buenas prácticas del Cangrejo Negro de Providencia Fundación Acua
 
Make for docker
Make for dockerMake for docker
Make for dockermat f.
 
Swanson Flo Wisconsin Office Linecard
Swanson Flo Wisconsin Office LinecardSwanson Flo Wisconsin Office Linecard
Swanson Flo Wisconsin Office LinecardSwanson Flo
 
Tech Sales & Marketing Linecard
Tech Sales & Marketing LinecardTech Sales & Marketing Linecard
Tech Sales & Marketing LinecardSwanson Flo
 
Презентация системы КБНТИ
Презентация системы КБНТИ Презентация системы КБНТИ
Презентация системы КБНТИ Normdocs
 
Parallel Left Ventricle Simulation Using the FEniCS Framework
Parallel Left Ventricle Simulation Using the FEniCS FrameworkParallel Left Ventricle Simulation Using the FEniCS Framework
Parallel Left Ventricle Simulation Using the FEniCS FrameworkUral-PDC
 

Andere mochten auch (15)

English_Resumé-GD_2015
English_Resumé-GD_2015English_Resumé-GD_2015
English_Resumé-GD_2015
 
The World This Week - 4th to 8th April, 2016
The World This Week - 4th to 8th April, 2016The World This Week - 4th to 8th April, 2016
The World This Week - 4th to 8th April, 2016
 
Rotary youth exchange promotion presentation ashok bhandari
Rotary youth exchange promotion  presentation  ashok bhandariRotary youth exchange promotion  presentation  ashok bhandari
Rotary youth exchange promotion presentation ashok bhandari
 
RBI Monetary Policy Review - April 2016
RBI Monetary Policy Review - April 2016RBI Monetary Policy Review - April 2016
RBI Monetary Policy Review - April 2016
 
Presentacion slideshare
Presentacion slidesharePresentacion slideshare
Presentacion slideshare
 
Herramiento del Análisis de Estructurado
Herramiento del Análisis de EstructuradoHerramiento del Análisis de Estructurado
Herramiento del Análisis de Estructurado
 
ბოდბისხევის საჯარო სკოლა
ბოდბისხევის საჯარო სკოლაბოდბისხევის საჯარო სკოლა
ბოდბისხევის საჯარო სკოლა
 
Manual de buenas prácticas del Cangrejo Negro de Providencia
Manual de buenas prácticas del Cangrejo Negro de Providencia Manual de buenas prácticas del Cangrejo Negro de Providencia
Manual de buenas prácticas del Cangrejo Negro de Providencia
 
Wonders with Numbers
Wonders with NumbersWonders with Numbers
Wonders with Numbers
 
Make for docker
Make for dockerMake for docker
Make for docker
 
Swanson Flo Wisconsin Office Linecard
Swanson Flo Wisconsin Office LinecardSwanson Flo Wisconsin Office Linecard
Swanson Flo Wisconsin Office Linecard
 
Tech Sales & Marketing Linecard
Tech Sales & Marketing LinecardTech Sales & Marketing Linecard
Tech Sales & Marketing Linecard
 
Презентация системы КБНТИ
Презентация системы КБНТИ Презентация системы КБНТИ
Презентация системы КБНТИ
 
Transport in cells 3rd
Transport in cells 3rdTransport in cells 3rd
Transport in cells 3rd
 
Parallel Left Ventricle Simulation Using the FEniCS Framework
Parallel Left Ventricle Simulation Using the FEniCS FrameworkParallel Left Ventricle Simulation Using the FEniCS Framework
Parallel Left Ventricle Simulation Using the FEniCS Framework
 

Ähnlich wie 508checklist

Section 508-checklist
Section 508-checklistSection 508-checklist
Section 508-checklistLarry Wilson
 
Heuristic checklist
Heuristic checklistHeuristic checklist
Heuristic checklistElisa Miller
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Webliddy
 
Putting the "C" in WCAG: accessibility for web writers
Putting the "C" in WCAG: accessibility for web writersPutting the "C" in WCAG: accessibility for web writers
Putting the "C" in WCAG: accessibility for web writers4 Syllables
 
Content accessibility guidelines for site management02
Content accessibility guidelines for site management02Content accessibility guidelines for site management02
Content accessibility guidelines for site management02Matthew Schaefer
 
A Web Design Framework for Improved Accessibility for People with Disabilitie...
A Web Design Framework for Improved Accessibility for People with Disabilitie...A Web Design Framework for Improved Accessibility for People with Disabilitie...
A Web Design Framework for Improved Accessibility for People with Disabilitie...Yeliz Yesilada
 
Interview+Questions (1).pdf
Interview+Questions (1).pdfInterview+Questions (1).pdf
Interview+Questions (1).pdframu944534
 
Too much accessibility: Good intentions, badly implemented
Too much accessibility: Good intentions, badly implementedToo much accessibility: Good intentions, badly implemented
Too much accessibility: Good intentions, badly implementedGabriel Porras
 
WEB MODULE 1.pdf
WEB MODULE 1.pdfWEB MODULE 1.pdf
WEB MODULE 1.pdfDeepika A B
 
508 Compliance Testing for Example Site
508 Compliance Testing for Example Site508 Compliance Testing for Example Site
508 Compliance Testing for Example SiteDesarae Veit
 
EPiServer Module Technical Overview
EPiServer Module Technical OverviewEPiServer Module Technical Overview
EPiServer Module Technical OverviewNetworkedPlanet
 
SharePoint 2010 Introduction
SharePoint 2010 IntroductionSharePoint 2010 Introduction
SharePoint 2010 IntroductionVishal Gupta
 
Design And Documentation
Design And DocumentationDesign And Documentation
Design And DocumentationMiles Price
 
What is html xml and xhtml
What is html xml and xhtmlWhat is html xml and xhtml
What is html xml and xhtmlFkdiMl
 
Beginner’s Guide to WCAG 2.0 – Know Your Way Around Web Accessibility Rules
Beginner’s Guide to WCAG 2.0 – Know Your Way Around Web Accessibility RulesBeginner’s Guide to WCAG 2.0 – Know Your Way Around Web Accessibility Rules
Beginner’s Guide to WCAG 2.0 – Know Your Way Around Web Accessibility RulesJohn McNabb
 
UX and Accessibility
UX and Accessibility UX and Accessibility
UX and Accessibility Frank Cervone
 

Ähnlich wie 508checklist (20)

Section 508-checklist
Section 508-checklistSection 508-checklist
Section 508-checklist
 
Heuristic checklist
Heuristic checklistHeuristic checklist
Heuristic checklist
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Putting the "C" in WCAG: accessibility for web writers
Putting the "C" in WCAG: accessibility for web writersPutting the "C" in WCAG: accessibility for web writers
Putting the "C" in WCAG: accessibility for web writers
 
Content accessibility guidelines for site management02
Content accessibility guidelines for site management02Content accessibility guidelines for site management02
Content accessibility guidelines for site management02
 
Aria interview questions
Aria interview questionsAria interview questions
Aria interview questions
 
A Web Design Framework for Improved Accessibility for People with Disabilitie...
A Web Design Framework for Improved Accessibility for People with Disabilitie...A Web Design Framework for Improved Accessibility for People with Disabilitie...
A Web Design Framework for Improved Accessibility for People with Disabilitie...
 
Interview+Questions (1).pdf
Interview+Questions (1).pdfInterview+Questions (1).pdf
Interview+Questions (1).pdf
 
Too much accessibility: Good intentions, badly implemented
Too much accessibility: Good intentions, badly implementedToo much accessibility: Good intentions, badly implemented
Too much accessibility: Good intentions, badly implemented
 
Lit 20170306
Lit 20170306Lit 20170306
Lit 20170306
 
WEB MODULE 1.pdf
WEB MODULE 1.pdfWEB MODULE 1.pdf
WEB MODULE 1.pdf
 
508 Compliance Testing for Example Site
508 Compliance Testing for Example Site508 Compliance Testing for Example Site
508 Compliance Testing for Example Site
 
Web accessibility
Web accessibilityWeb accessibility
Web accessibility
 
WEB Mod1@AzDOCUMENTS.in (1).pdf
WEB Mod1@AzDOCUMENTS.in (1).pdfWEB Mod1@AzDOCUMENTS.in (1).pdf
WEB Mod1@AzDOCUMENTS.in (1).pdf
 
EPiServer Module Technical Overview
EPiServer Module Technical OverviewEPiServer Module Technical Overview
EPiServer Module Technical Overview
 
SharePoint 2010 Introduction
SharePoint 2010 IntroductionSharePoint 2010 Introduction
SharePoint 2010 Introduction
 
Design And Documentation
Design And DocumentationDesign And Documentation
Design And Documentation
 
What is html xml and xhtml
What is html xml and xhtmlWhat is html xml and xhtml
What is html xml and xhtml
 
Beginner’s Guide to WCAG 2.0 – Know Your Way Around Web Accessibility Rules
Beginner’s Guide to WCAG 2.0 – Know Your Way Around Web Accessibility RulesBeginner’s Guide to WCAG 2.0 – Know Your Way Around Web Accessibility Rules
Beginner’s Guide to WCAG 2.0 – Know Your Way Around Web Accessibility Rules
 
UX and Accessibility
UX and Accessibility UX and Accessibility
UX and Accessibility
 

Mehr von Desarae Veit

2020 summary ui ux resume desarae veit v1
2020 summary    ui ux resume desarae veit v12020 summary    ui ux resume desarae veit v1
2020 summary ui ux resume desarae veit v1Desarae Veit
 
HacktivismPaper.docx
HacktivismPaper.docxHacktivismPaper.docx
HacktivismPaper.docxDesarae Veit
 
MIS-604Hackman-week2
MIS-604Hackman-week2MIS-604Hackman-week2
MIS-604Hackman-week2Desarae Veit
 
PresentationDescription-Starting a Career in IT
PresentationDescription-Starting a Career in ITPresentationDescription-Starting a Career in IT
PresentationDescription-Starting a Career in ITDesarae Veit
 
PresentationDescription-IndustryPanels
PresentationDescription-IndustryPanelsPresentationDescription-IndustryPanels
PresentationDescription-IndustryPanelsDesarae Veit
 
ExampleSiteEvaluationJustification
ExampleSiteEvaluationJustificationExampleSiteEvaluationJustification
ExampleSiteEvaluationJustificationDesarae Veit
 
Responsive Design & Accessibility
Responsive Design & AccessibilityResponsive Design & Accessibility
Responsive Design & AccessibilityDesarae Veit
 
Senior Web Developer specializing in user experience
Senior Web Developer specializing in user experienceSenior Web Developer specializing in user experience
Senior Web Developer specializing in user experienceDesarae Veit
 
BRADFROST-SQUISHY-What is Responsive Design
BRADFROST-SQUISHY-What is Responsive DesignBRADFROST-SQUISHY-What is Responsive Design
BRADFROST-SQUISHY-What is Responsive DesignDesarae Veit
 
softwaredevtechsummit
softwaredevtechsummitsoftwaredevtechsummit
softwaredevtechsummitDesarae Veit
 

Mehr von Desarae Veit (15)

2020 summary ui ux resume desarae veit v1
2020 summary    ui ux resume desarae veit v12020 summary    ui ux resume desarae veit v1
2020 summary ui ux resume desarae veit v1
 
HacktivismPaper.docx
HacktivismPaper.docxHacktivismPaper.docx
HacktivismPaper.docx
 
655-Final
655-Final655-Final
655-Final
 
MIS-604Hackman-week2
MIS-604Hackman-week2MIS-604Hackman-week2
MIS-604Hackman-week2
 
PresentationDescription-Starting a Career in IT
PresentationDescription-Starting a Career in ITPresentationDescription-Starting a Career in IT
PresentationDescription-Starting a Career in IT
 
PresentationDescription-IndustryPanels
PresentationDescription-IndustryPanelsPresentationDescription-IndustryPanels
PresentationDescription-IndustryPanels
 
ExampleSiteEvaluationJustification
ExampleSiteEvaluationJustificationExampleSiteEvaluationJustification
ExampleSiteEvaluationJustification
 
Responsive Design & Accessibility
Responsive Design & AccessibilityResponsive Design & Accessibility
Responsive Design & Accessibility
 
Senior Web Developer specializing in user experience
Senior Web Developer specializing in user experienceSenior Web Developer specializing in user experience
Senior Web Developer specializing in user experience
 
BRADFROST-SQUISHY-What is Responsive Design
BRADFROST-SQUISHY-What is Responsive DesignBRADFROST-SQUISHY-What is Responsive Design
BRADFROST-SQUISHY-What is Responsive Design
 
speaking-skills
speaking-skillsspeaking-skills
speaking-skills
 
UI-IA-deploy
UI-IA-deployUI-IA-deploy
UI-IA-deploy
 
Learning HTML
Learning HTMLLearning HTML
Learning HTML
 
softwaredevtechsummit
softwaredevtechsummitsoftwaredevtechsummit
softwaredevtechsummit
 
css-tools
css-toolscss-tools
css-tools
 

508checklist

  • 1. Checkpoint Criteria Yes (Pass) No (Fail) N/A 1.1 Do images that convey contextual content have equivalent alternative text specified in the alt attribute of the img element? 1.2 Do images that are purely decorative, and not contextual, have empty, or null, alternative text specified, e.g. alt=""? 1.3 Does the alternate text convey contextual relevance to the page it is on? 1.4 Do images that convey complex content have longdesc attributes or equivalent text content available elsewhere on the page? 1.5 Does text content contained in images disappear when images are not available, i.e. is there text contained in the images? 1.6 Do image map area elements have the link destination correctly titled? If the title attribute is used, it ought not to duplicate the alt text. 1.7 Do form non-text controls, e.g. input type image, provide a text alternative that identifies the purpose of the non-text control? 1.8 Do noframes elements have appropriate equivalent or alternative content for user agents that do not support frames? 2.1 Is a full text transcript provided for all prerecorded audio?
  • 2. Checkpoint Criteria Yes (Pass) No (Fail) N/A 2.2 Is a full text transcript provided for all prerecorded video? 2.3 Are open or closed captions provided for all synchronized video? 2.4 Is fully synchronized text alternative or sound track provided for all video interaction that is not otherwise described? 3.1 Is information conveyed by color also conveyed by context, markup, graphic coding, or other means? 3.2 Does a contrast ratio of at least 4.5:1 exist between text, and images of text, and background behind the text? 3.3 Is a correct contrast ratio maintained when images are not available? 3.4 Is a correct contrast ratio maintained when CSS is disabled? 3.5 Are links distinguished from surrounding text with sufficient color contrast and is additional differentiation provided when the link receives focus, e.g. it becomes underlined? 4.1 With CSS disabled, is color and font information rendered in the browser's default CSS? 4.2 With CSS disabled, are headings, paragraphs, and lists obvious and sensible?
  • 3. Checkpoint Criteria Yes (Pass) No (Fail) N/A 4.3 With CSS disabled, does the order of the page content make sense as read? 4.4 With CSS disabled, is most text, other than logos and banners, rendered in text rather than images? 4.5 With CSS disabled, does any content that was invisible before stay invisible? 4.6 With CSS disabled, is any content or functionality provided by the CSS through mouse action also provided through keyboard-triggered event handlers? 4.7 When tables are used for layout, does the content linearize properly when layout tables are turned off? 5.1 Are links in server-side image maps repeated elsewhere in the page that are non-graphical, e.g. a normal list of links? 6.1 Are client-side image maps used instead of server-side image maps? 6.2 Do client-side image maps have appropriate alternative text for the image, as well as each hot spot region? 7.1 For tables containing data, do th elements appropriately define every row and/or every column headers? 7.2 For tables containing data, do th elements contain the scope attribute for row and/or column headers that are not logically placed, e.g. in the first row and first column as applicable?
  • 4. Checkpoint Criteria Yes (Pass) No (Fail) N/A 7.3 For tables containing data, is the summary attribute used to explain the meaning of the table if it is not otherwise evident from context? 7.4 For tables that are used for layout, are th elements or summary,headers, scope, abbr, or axis attributes NOT used at all? 8.1 For complex tables, do th elements appropriately define row and/or column headers? 8.2 For complex tables, does each th element contain an id attribute unique to the page and/or does each th element and any tdelement that acts as a header for other elements contain a scopeattribute of row, col, rowgroup, or colgroup? 8.3 For complex tables, does any td element that is associated with more than one th element contain a headers attribute that lists theid attribute for all headers associated with that cell? 8.4 Are the summary attribute and thead and tbody elements used to clarify the table meaning and structure if needed? 9.1 Does each frame and iframe element have a meaningful title attribute? 9.2 Does the page have equivalent content in a noframes element for user agents that do not support frames? 10.1 Does any page element NOT flicker at an unhealthy rate, e.g. less than three flashes per second?
  • 5. Checkpoint Criteria Yes (Pass) No (Fail) N/A 10.2 Does any page NOT contain the marquee and blink elements? 11.1 Does a document have a text-only version? If so, does it meet all Section 508 criteria? 11.2 Does the text-only version contain the same exact information as the original document? 11.3 Does the text-only version provide the functionality equivalent to that of the original document? 11.4 Is an alternative provided for components, e.g. plug-ins & scripts, which are not directly accessible? 12.1 Is any content or functionality provided by JavaScript through mouse action also provided through keyboard- triggered event handlers? 12.2 Are link-type behaviors created with JavaScript on ONLY focusable elements? 12.3 If content or functionality provided by JavaScript can not be provided to assistive technology, is equivalent content or functionality provided without JavaScript? 13.1 Are links provided to any special readers or plug-ins that are required to interpret page content? 13.2 Do special readers or plug-ins comply with the requirements of Section 508 paragraphs §1194.21(a)-(l)?
  • 6. Checkpoint Criteria Yes (Pass) No (Fail) N/A 14.1 Does each appropriate input element or form control have an associated and visible label element or title attribute? 14.2 Are all cues for filling out the form available to users of assistive technology, e.g. mandatory fields, help boxes, error messages? 14.3 Is the tab order to reach the form and the tab order between form elements logical and consistent with the normal and visual order of entering form data? 14.4 Are logically-related groups of form elements identified with appropriate fieldset and legend elements? 14.5 Is placeholder text, if used, NOT redundant or distracting to users of assistive technology? 14.6 Do form error messages identify the error(s) to the user and describe them to the user in text? 15.1 If repetitive navigation links are at the beginning of the source of the HTML page, can a user navigate via a link, the “skip link”, at the top of each page directly to the main content area? 15.2 If a “skip link” is provided, does the anchor element contain text content that is visible with CSS disabled? 15.3 If a “skip link” is provided and it is hidden with CSS, is it available to users of assistive technology, e.g. not using the display:nonemethod?
  • 7. Checkpoint Criteria Yes (Pass) No (Fail) N/A 15.4 Can a user navigate over groups of links, between multiple groups of links, and between sections of the page content by means of section headings or visible and audible local links? 15.5 Are heading elements used to convey logical hierarchy and denote the beginning of each section of content? 16.1 Is enough time provided to allow users to read and interact with content? 16.2 Is the functionality of the content predictable, i.e. will a user experience contextual changes when unbeknownst to them? 16.3 Does the user have control over the timing of content changes? 16.4 If a page or application has a time limit, is the user given options to turn off, adjust, or extend that time limit? 16.5 Can automatically moving, blinking, or scrolling content that lasts longer than 3 seconds be paused, stopped, or hidden by the user? 16.6 Can automatically updating content be paused, stopped, or hidden by the user or the user can manually control the timing of the updates, e.g. automatically redirecting or refreshing a page, a news ticker, AJAX updated field, a notification alert, etcetera? 16.7 Can interruptions be postponed or suppressed by the user, e.g. alerts, page updates, etcetera?
  • 8. Checkpoint Criteria Yes (Pass) No (Fail) N/A 16.8 If an authentication session expires, can the user re- authenticate and continue the activity without losing any data from the current page? *As of August 2014, ID numbers have been updated for this checklist, but content on checklist items has not changed. 508 STANDARD PASS FAIL (a) A text equivalent for every non-text element shall be provided (e.g., via "alt", "longdesc", or in element content). Every image, applet, embedded media, plug-in, etc. that conveys content has equivalentalternative text (alt,longdesc, or in the element context). A non-text element has no altor text description or the description is not equivalent, or is not described in the adjacent text. The alternative text succinctly describes the content conveyed by the element, without being too verbose (for simple objects) or too vague (for complex objects). Alternative texts are verbose ("picture of...", "image of...", etc.), vague, misleading, inaccurate, or redundant to the context (e.g. the alt text is the same as adjacent text). Complex graphics (graphs, charts, etc.) are accompanied by equivalent text, either through a description in the body of the page, a link to a description on a separate page, and/or thelongdesc attribute. [See Note 1] Complex graphics have no alternative text or the alternative does not fully convey the content of the graphic. Images that have a function (images within links, image buttons, and image map areas) have alternative text which describes the associated function. Alternative texts for linked images, image buttons, or hot spots are not descriptive of the function. Decorative graphics are CSS background images or have Decorative graphics have alternatives of
  • 9. null/empty alt values (alt=""). Images with text alternatives in element content are given empty alt text to avoid redundancy. "spacer", "decorative graphic," or other extraneous text. Graphics have alt text that is redundant with adjacent text. Transcripts are provided for audio content. Audio does not have transcripts. 508 STANDARD PASS FAIL (b) Equivalent alternatives for any multimedia presentation shall be synchronized with the presentation. Video files and live audio broadcasts have synchronizedcaptions. Video files or live audio broadcasts do not have captions or captions are not synchronized. Content presented through video, but not through audio is provided in an audio description track. Audio descriptions are not provided for visual- only content in multimedia. 508 STANDARD PASS FAIL (c) Web pages shall be designed so that all information conveyed with color is also available without color, for example from context or markup. Color is not used solely to convey important information. Color is the sole means of conveying information. Sufficient contrast is provided. Contrast is poor. 508 STANDARD PASS FAIL (d) Documents shall be organized so they are readable without requiring an associated style sheet. Style sheets may be used for layout, but the document is still readable and understandable (even if less visually appealing) when the style sheet is turned off. The document is confusing or information is missing when the style sheet is turned off. 508 STANDARD PASS FAIL (e) Redundant text links shall be Client-side image maps are Server side image
  • 10. provided for each active region of a server-side image map. used instead of server-side image maps. Appropriate alternative text is provided for the image as well as each hot spot area. maps or inaccessible client- side image maps are present.(f) Client-side image maps shall be provided instead of server- side image maps except where the regions cannot be defined with an available geometric shape. 508 STANDARD PASS FAIL (g) Row and column headers shall be identified for data tables. Data tables have column and/or row headers appropriately identified (using the <th>element). Data tables have no header rows or columns. Tables used strictly for layout purposes do NOT use the <th>element. Tables used for layout have headers identified when there are no true headers. 508 STANDARD PASS FAIL (h) Markup shall be used to associate data cells and header cells for data tables that have two or more logical levels of row or column headers. Data table cells are associated with the appropriate headers using the scope orid/headers attributes. Data table cells are not associated with column and/or row headers or they are associated incorrectly. 508 STANDARD PASS FAIL (i) Frames shall be titled with text that facilitates frame identification and navigation. Each frame is given a titlethat describes the frame's purpose or content. Frames have no title or atitle that is not descriptive of the frame's purpose or content. 508 STANDARD PASS FAIL (j) Pages shall be designed to avoid causing the screen to flicker with a frequency greater than 2 Hz and lower than 55 Hz. No element on the page flashes at a rate of 2 to 55 cycles per second, thus reducing the risk of optically- induced seizures. One or more elements on the page flicker at a rate of 2 to 55 cycles per second, increasing the risk of optically-induced
  • 11. seizures. 508 STANDARD PASS FAIL (k) A text-only page, with equivalent information or functionality, shall be provided to make a web site comply with the provisions of this part, when compliance cannot be accomplished in any other way. The content of the text-only page shall be updated whenever the primary page changes. A text-only version is created only when there is no other way to make the content accessible or when it offers significant advantages over the main version for certain disability types. A text-only version is provided when the main version is not accessible, but could be made fully accessible. The text-only version provides equivalent content and is up-to-date with the main version. The text-only version is not equivalent to or up- to-date with the main version. 508 STANDARD PASS FAIL (l) When pages utilize scripting languages to display content, or to create interface elements, the information provided by the script shall be identified with functional text that can be read by assistive technology. Content and functionality provided by scripting is directly accessible to assistive technologies and the keyboard.<noscript> content does not constitute a suitable alternative to inaccessible scripting. Content and functionality provided by scripts only work with a mouse or cannot be accessed by assistive technologies. 508 STANDARD PASS FAIL (m) When a web page requires that an applet, plug-in or other application be present on the client system to interpret page content, the page must provide a link to a plug-in or applet that complies A link is provided to a page where the plug- in can be downloaded. No link is provided to a page where the plug-in can be downloaded. All applets, scripts and plug-ins (including PDF and PowerPointfiles, etc.) and the content within them are accessible to assistive technologies, or else an Inaccessible plug-ins, scripts, and other applications are
  • 12. with §1194.21(a) through (l). [See Note 2] [See Note 3] alternative means of accessing equivalent content is provided. used without providing an accessible alternative. 508 STANDARD PASS FAIL (n) When electronic forms are designed to be completed on-line, the form shall allow people using assistive technology to access the information, field elements, and functionality required for completion and submission of the form, including all directions and cues. <input>, <textarea>, and<select> elements have descriptive labels. There is no association between the form element and its label. Scripting of form elements does not interfere with assistive technologies or keyboard. Scripting makes parts of the form unavailable to assistive technologies or keyboard users. 508 STANDARD PASS FAIL (o) A method shall be provided that permits users to skip repetitive navigation links. A link is provided to skip overnavigational menus or other lengthy lists of links. A good heading structure also facilitates navigation. There is no way to skip over repetitive lists of links. 508 STANDARD PASS FAIL (p) When a timed response is required, the user shall be alerted and given sufficient time to indicate more time is required. The user has control over the timing of content changes. The user is required to react within limited time constraints. 508 STANDARD (a) When software is designed to run on a system that has a keyboard, product functions shall be executable from a keyboard where the function itself or the result of performing a function can be discerned textually. (b) Applications shall not disrupt or disable activated features of other products that are identified as accessibility features, where those features are developed and documented according to industry standards. Applications also shall not disrupt or disable activated features of any operating system that are identified as accessibility
  • 13. features where the application programming interface for those accessibility features has been documented by the manufacturer of the operating system and is available to the product developer. (c) A well-defined on-screen indication of the current focus shall be provided that moves among interactive interface elements as the input focus changes. The focus shall be programmatically exposed so that assistive technology can track focus and focus changes. (d) Sufficient information about a user interface element including the identity, operation and state of the element shall be available to assistive technology. When an image represents a program element, the information conveyed by the image must also be available in text. (e) When bitmap images are used to identify controls, status indicators, or other programmatic elements, the meaning assigned to those images shall be consistent throughout an application's performance. (f) Textual information shall be provided through operating system functions for displaying text. The minimum information that shall be made available is text content, text input caret location, and text attributes. (g) Applications shall not override user selected contrast and color selections and other individual display attributes. (h) When animation is displayed, the information shall be displayable in at least one non-animated presentation mode at the option of the user. (i) Color coding shall not be used as the only means of conveying information, indicating an action, prompting a response, or distinguishing a visual element. (j) When a product permits a user to adjust color and contrast settings, a variety of color selections capable of producing a range of contrast levels shall be provided. (k) Software shall not use flashing or blinking text, objects, or other elements having a flash or blink frequency greater than 2 Hz and lower than 55 Hz. (l) When electronic forms are used, the form shall allow people using assistive technology to access the information, field elements, and functionality required for completion and submission of the form, including all directions and cues. 1.0 Controls and Display 1.1 User elementsmustexposetheir interface type,name,position, behavior/state,andvalue toassistive technologies. Users of assistive technologiesmustbe able to identifyandcontrol all interfaces. 1194.21(a); 1194.21(c); 1194.21(d); 1194.31(a,b ,f); Section508 Refresh
  • 14. 1.2 The applicationmustnotinterfere or disruptthe platformaccessibility applicationprogramminginterface (API). Assistive technology(whetherinstalled or native tothe device - e.g.,VoiceOver, TalkBack) shouldhave unencumbered access to the accessibilityAPItoensure that the user’saccessto the device’s functionsisnotdisrupted. 1194.21(b); 1194.31(a,b ,c,f) 1.3 Applicationsmustallowassistive technologiestoprogrammatically discoverthe currentfocusand properlyannounce whenchangesin focusoccur. Assistive technologyusersoftennavigate an applicationelementbyelementas opposedtoscanningthe screen. Knowingthe currentfocus,and predictablynavigatingamongstinterface elements,are importantforassistive technologyuserstosuccessfullyuse a mobile application. 1194.21(a); 1194.21(c); 1194.31(a,b ,f) 1.4 Whenan image isusedto identifya control,statusindicator,orother programmaticelement,the meaning assignedtothe image mustbe consistentthroughoutanapplication. People withlow vision,cognitive disabilities,andscreenreaderusersneed consistencyinordertosuccessfully navigate anduse mobile applications. 1194.21(e) ; 1194.31(a,b ,f) 1.5 Applicationsmustuse platform standardexitmethods. Assistive technologyusersneeda consistentmethodof exitingapplication functions. 1194.21(a); Section508 Refresh
  • 15. # Requirement Rationale Section 508 Mappin g 1.6 Users mustbe able to quicklysearch, or use an index functionwhenlistsor tablescontainmore than25 rows of data. Whena index orsearch functionisnot provided,assistivetechnologyusersmust navigate itembyitem. Thisistime consumingwhenworkingwithlargerlists and tables. 1194.21(d); 1194.22(o) ; 1194.31(a,b ,f) 1.7 The state of interface elementsmust be discernible bothvisuallyand throughassistive technology,without the userinadvertentlychangingthe state of the object. Whenan assistive technologyuser discoversaninterface element,itis importantto ensure thatthe state of the interface element isnotinadvertently changed. For example,the same gesture shouldnotbe usedto bothdiscernand activate a givencontrol. 1194.31(a,b ,f); 1.8 Use highcolorcontrast for imagesof text.If imagesof textare used,a text equivalentof the image must alsobe provided. People whohave low visionand/orcolor blindnessmayrequirehighercontrast levelsinordertoreadimagesof text. The preferredmethodof displaying wordsand characters isthroughtext. (see 1.9 for more information). 1194.21(e); 1194.21(f); 1194.21(j); 1194.31(b) 1.9 Applicationsmusthave sufficient colorcontrast OR provide afunction for usersto enhancedcontrast. Users withlow visionand/orcolor blindnessneedsufficientcontrastin orderto successfullyreadinformation, identifyusercontrolsanduse amobile application. 1194.21(e); 1194.21(f); 1194.21(j) ; 1194.31(b) 1.1 0 Applicationsmustnotuse flashingor blinkingata frequencygreaterthan2 Hz and lowerthan55 Hz. Some people withseizure disordersare adverselyaffectedbyflashingand blinking. Adheringtothe limitsprovided will insure thatusersdonotexperience seizures. 1194.21(k)
  • 16. 1.1 1 Anychange in focusshouldproperly informthe assistive technologyasto the reasonand purpose of the change. Anyalertsor notificationsthatare providedbythe application,eitherasa resultof useractionor frombackground processingperformedwithoutuser interaction,shouldannounce the context and purpose of the focusshift. Applicationsmayshiftfocuswithoutuser input,andusersof assistive technologies can become disorientedif unannounced shiftsinfocusoccur. 1194.21(c); 1194.21(d) ; 1194.31(a,b ,f) 1.1 2 The focus ordershouldbe logically drivenbyfunctionand/orthe contentstructure. Sometimesalefttorightand topto bottomfocusorder isnot the most logical fora givenuse case. Initial placementandthe orderof focus should be logicallydrivenbythe application. 1194.21(a); 1194.21(c); 1194.31(a,b ,f) # Requirement Rationale Section 508 Mappin g 2.0 Descriptive and Alternative Text 2.1 Provide alternative textor descriptionsfornon-decorative images,imageswithinalink,form fields,andotherinterface elements. People whoare blindandpeople who have low visionneedinformationtobe presentedtextuallytoenable themto access informationandcontrol interface elements. 1194.21(d); 1194.21(f); 1194.22(a); 1194.22(i); 1194.22(l); 1194.22(n); 1194.31(a,b )
  • 17. # Requirement Rationale Section 508 Mappin g 2.2 Associate descriptive and/or instructional textforlinks,form fields,andotherinterface elements. Descriptions,instructionsandalternative textmustbe properlyassociatedwithan objector interface element.Visual proximityisoftennotsufficient.Assistive technologiesmustbe able todetectthe associationbetweenthe description and/orinstructionsandthe interface element. 1194.21(d); 1194.21(f); 1194.22(a); 1194.22(i); 1194.22(l); 1194.22(n); 1194.31(a,b ) 2.3 Provide afunctional,target- specificdestinationand/or purpose forlinksanduser controls.Whenmultiplelinksand controlshave the same name (e.g.,formultiplefieldswhere ‘Edit’linksappearnexttoa listof records),provide aunique and target-specificdescriptionfor each (e.g.‘EditJackShephard's record’,‘EditKate Austen's record’,etc.). Users needtoknow the unique targetor functionof a link. Sometimesthe name or textof the linkissufficient,but sometimesthe targetneedsfurther description. 1194.21(d); 1194.21(f); 1194.22(a); 1194.22(l); 1194.31(a,b ) # Requirement Rationale Section 508 Mappin g
  • 18. # Requirement Rationale Section 508 Mappin g 2.4 Use the textdisplayedinimages of textasthe alternative text. Whentextisrenderedasan image, decorationandstyling usuallydonot conveyadditional information.Therefore alternate textanddescriptionsshould displaythe textdepictedinthe image. (Note:thisisdifferenttotextthatis withinalargerimage,diagram, or chart where 2.1 and 2.7 wouldalsoapply). 1194.21(d); 1194.22(a); 1194.22(l); 1194.31(a,b ) 2.5 Avoidrepetitionof image captions inan image’salternativetext. Assistive technologieswill readimage captions,soduplicatingthe captionin alternative textisinefficient. 1194.21(d); 1194.22(a); 1194.22(l) 2.6 Supplya null alternative textvalue for decorative orformatting imagessotheyare skippedby assistive technologies. Users of assistive technologyshouldnot have to heareveryinstance of decorative imagesona page. Thisinformation isnot useful andcausesunnecessary interruptionswhilereadingcontent. 1194.31(a,b ) 2.7 Provide detaileddescriptionsfor complex images(charts,diagrams, figures,etc.). Complex imagesmayrequiremore detaileddescriptions,where the descriptionconveysimportantoruseful information. Forinstance,achart may show a growth trendthatshouldbe describedforusersunable tovisually interpretthe chart. 1194.22(a); 1194.31(a,b ) 2.8 Provide singledescriptionsfor tiledandlayeredimages. Where possible,combine orgroup separate imagessotheyare associatedwithasingle description. Combiningtiledandlayeredimages allowsasingle image to associate witha single description. Whenimagesare not groupedor combined,usersmaybe confusedaboutwhattheyare reading. 1194.22(a); 1194.31(a,b ) 2.9 Informationconveyedthrough colormust alsobe conveyed textually. Users whoare blind,have low vision,or whoare colorblindneedalternative methodstoaccess informationthatis soleybeingconveyedbycolor. This includescolorusedtoindicate changesin status,alerts,errors,etc.. 1194.21(i); 1194.22(c); 1194.31(a,b )
  • 19. # Requirement Rationale Section 508 Mappin g 3.0 Timeout 3.1 Alertusersthata time outwill occur, allowuserstoextenda time out,and conveyhowmuch time theywill have toextendthe time out. People withdisabilitiesoftenneedlonger to complete tasksthannondisabled people. A visual and assistivetechnology detectable eventthatletsthe userknow the amountof time available toextend the timeoutishelpful foruserswhomay needmore time torespondtotime out alerts. 1194.21(c); 1194.22(p) ; 1194.31(a,b ,f) 3.2 Aftera time outis extended, returnfocusto where the user lasthad focus. Focusmust returnto the locationitwas whenthe time outoccurredto promote comparable access. Resettingfocusto the top of the page causesconfusionand significantlyaffectsefficiency. 1194.21(c); 1194.22(p) ; 1194.31(a,b ,f) 3.3 Alertusersthatthe time outevent has occurred. Users maybecome confusedif theythink a sessionisstill active,wheninfactthe sessionhastimedout. Without appropriate alerts,usersmaythinkthey can still complete atask. 1194.21(c); 1194.22(p) ; 1194.31(a,b ,f) 4.0 Tables 4.1 Provide aprogrammatically determinable summaryfortables. Users withvisioncanquicklyscantables to understandtheirpurpose,butan assistive technologyusermayneedto navigate the entire table tounderstand itspurpose. Usersneeda table summary that clearlydescribesthe purposeof a table,androw/columnheadersthat make sense whenspokeninisolation. 1194.21(d); 1194.22(a) ; 1194.31(a,b ,f) 4.2 Mark upcolumnand row header cellssothat theyare exposed properlytothe Assistive Technology. While readingatable cell,sightedusers can visuallyscandownor acrossto find itsassociatedheader.Fornon-sighted users,thisassociationmustbe made programmatically. 1194.21(d); 1194.22(g); 1194.22(h) ; 1194.31(a,b ,f)
  • 20. # Requirement Rationale Section 508 Mappin g 4.3 Whencreatingcomplex tables, ensure datacellsare associated withthe correct headercells. The programmaticassociationsbetween cellsandheadersmaybecome mixedup whencellsare merged. Cellsassociations incomplex tablesmayrequire additional headerlabelingtomaintainthe correct relationship. 1194.21(d); 1194.22(g); 1194.22(h) ; 1194.31(a,b ,f) 4.4 Headercolumnsmust programmaticallyindicate if/how theyare sorted. Whentablesallow userstosortby column,userswhoare blindor have low visionneedanindicationof which columnissortedand inwhat direction (ascending/descending). 1194.21(d); 1194.22(g); 1194.22(h) ; 1194.31(a,b ,f) ID 1.0.Master Requirements for all Documents Yes (Pass) No (Fail) N/A 1.1 Does the documentfile name not contain spaces and/or special characters? 1.2 Is the documentfile name concise,generallylimited to 20–30 characters,and does it make the contents of the file clear? 1.3 Have the DocumentProperties for Title, Author (an HHS OpDiv, StaffDiv, or Program Office---not an individual’s names),Subject(AKA Description), Keywords,and Language been filled out? 1.4 Does the documentutilize recommended fonts (i.e., Times New Roman,Verdana, Arial, Tahoma,Helvetica,or Calibri)? 1.5 Have track changes been accepted or rejected and turned off? 1.6 Have comments been removed and formatting marks been turned off?
  • 21. 1.7 Does the documentrefrain from using flashing/flickering textand/or animated text? 1.8 Do all URLs contain descriptive hyperlinks (i.e.,avoid generic phrases like “Click here” and, instead,use phrases thatlet users know aboutthe content of the linked page prior to selecting it)? 1.9 Are all URLs linked to correct Web destinations? 1.10 Are all internal links/TOC entries functioning correctly (if linked)? 1.11 Are links (including e-mail addresses) keyboard accessible? 1.12 Has a separate accessible version ofthe documentbeen provided when there is no other way to make the content accessible? 1.13 Is the color contrastratio between foreground text and background color at least 4.5:1? 1.14 Has the documentbeen reviewed in Print Preview for a final visual check? ID 2.0. General Layout and Formatting Requirements Yes (Pass) No (Fail) N/A 2.1 Is the documentfree of scanned images oftext? 2.2 Have bookmarks been included in all PDFs thatare more than 9 pages long? And, if bookmarks are present,are they logical? 2.3 Are decorative images marked as background/artifact? 2.4 Have all scanned signatures been removed from the PDF? (see http://webstandards.hhs.gov/standards/41)
  • 22. 2.5 If there is an automated accessibilitychecker in the program used to create the PDF, has that been run and does it pass? 2.6 Is the documentfree of layout tables? 2.7 Do images/graphics appear crisp and legible? 2.8 If a table of contents (TOC) is present,are the page numbers correct,and,if linked, does the TOC function correctly? ID 3.0.Accessibility Tagging and Reading Order Yes (Pass) No (Fail) N/A 3.1 Have PDF tags been added to the document? 3.2 Does the order of the PDF Tags match that of the order that the content should be read in? 3.3 Has the PDF been formatted using Style elements (i.e.,the title of the documentas Heading 1,the first-order heading as Heading 2,etc.?) 3.4 Are heading styles organized in a hierarchal and logical fashion,with consecutive headings (i.e.,no missing heading levels). 3.5 If nonstandard/custom tags are used,have they been mapped correctlyin the DocumentRoles dialogue boxand verified as working via assistive technology testing:(e.g., JAWS, Window Eyes, NVDA, and Dragon)? 3.6 Have documents with multicolumn text, tables,or call-outboxes been checked for correct reading order? 3.7 Are any footnotes or references tagged with standard Note and Reference tags and placed in the proper logical reading order?
  • 23. ID 4.0. Document Images Requirement Yes (Pass) No (Fail) N/A 4.1 Is the documentfree of background images or watermarks? 4.2 Are multiple associated images on the same page (e.g., boxes in an organizational chart) grouped as one object? 4.3 Have all multilayered objects been flattened into one image and does thatimage use one alternative text description for the image? 4.4 Do all images,grouped images,and nontextelements thatconvey information have meaningful alternative-text descriptions? 4.5 Do compleximages (i.e.,charts and graphs) have descriptive text near the image (perhaps as a caption)? ID 5.0. Lists and PDF Tables Yes (Pass) No (Fail) N/A 5.1 Have lists been tagged completely,making use ofall four of the following tags:L, LI, Lbl,and LBody tags? 5.2 If the documenthas a tabular appearance, was thattabular structure made using the table option (as opposed to manual tabs and/or spaces)? 5.3 Are blank cells avoided? 5.4 Do all tables have a logical reading order from left to right, top to bottom? 5.5 Do all data tables in the documenthave Row and/or Column headers? 5.6 Do header rows repeatacross pages ifthe table is multiple pages?
  • 24. 5.7 Are all table cells,with the exception of those in the Header Rows or columns, designated as data cells? 5.8 Are data cells setso they do not splitacross pages? 5.9 If the table is a simple table,does ithave scoping applied to the appropriate Row/Column Headers? 5.10 If the table is a complextable, does it have id and header attributes to associate the data cells with the column/row headers? 5.11 Are all tables described and labeled (where appropriate)? Note:In some cases naming/numbering oftables maynot be appropriate.For example,a small data table in a presentation maynot need a reference. ID 6.0. Form Fields Yes (Pass) No (Fail) N/A 6.1 Do all form fields have correct labels and markups: 1. Form fields musthave a visual text label next to the form tag and there mustbe a tool tip. 2. Is the value attribute used on buttons? 3. Is the label elementnotbeing used on hidden inputfields (e.g.,inputtype =”hidden”)? 6.2 Are all form fields keyboard accessible? 6.3 Are all multiple-choice answers keyboard accessible and grouped together as form-field sets? 1. The value attribute needs to match the text next to the answer. 2. Make sure the name attribute is the same.
  • 25. If you need assistance with meeting any of the above criteria, please check out the tutorials and resources at www.hhs.gov/web/508.