share with

Friday, 13 July 2012

Accessibility checklist



Check List for Web Testing

Type of Testing Factors Description Status

ACCESSIBLITY NON TEXT ELEMENT Provide a text equivalent for every non-text element.

FRAMES If frames are used, provide meaningful, useful NOFRAMES content

ACTIVE REGION Provide redundant text links for each active region of an image map

IMPORTANT INFORMATION Provide an auditory description of the important information of the visual track of a multimedia presentation

VISUAL TRACK Synchronize equivalent alternatives (e.g. captions or auditory descriptions of the visual track) with the presentation

CONVEYED INFORMATION Ensure that all information conveyed with colour is also available without colour.

COLOR CONTRAST Ensure that foreground and background colour combinations provide sufficient contrast (particularly for images)

TEXT LINKS Avoid the use of images of text wherever possible, and provide equivalent text links for links which consist of images

MARK-UP ATTRIBUTES Use relative rather than absolute units in markup language attribute values and style sheet property values, and ensure that information can still be accessed if the user changes the font size.

HEADING ELEMENTS Use heading elements to convey document structure and not for visual formatting

DOCUMENTS TEXT Clearly identify changes in the natural language of a document's text and any text equivalents

DATA TABLES For data tables, identify row and column headers.

LAYOUT Do not use tables for layout unless the table makes sense when linearized.

If a table is used for layout, do not use any structural markup for the purpose of visual formatting

CSS 1.Organize documents so they may be read without style sheets.


2.Ensure that information can still be
accessed if the user changes the text and background colours.


DYNAMIC CONTENT Ensure that equivalents for dynamic content are updated when the dynamic content changes.

SCRIPTS AND OBJECTS Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported - among other things, this means not relying on JavaScript.

PDF FORMAT When providing information in PDF format, provide the same information in an alternative, accessible format (e.g. HTML or text) or provide links to the tools provided on the Adobe website.

SCREEN Avoid causing the screen to flicker

USER AGENTS Until user agents allow users to control blinking and movement, avoid blinking or constantly moving content

AUTOMATICALLY REFERESH OR REDIRECT Do not automatically refresh, redirect or timeout pages without warning the user.

IMAGE MAPS Provide client-side image maps instead of server-side image maps.

LOGICAL TAB ORDER Ensure that links and controls are keyboard navigable, and create a logical tab order through links, form controls, and objects.

CURRENT WINDOW Do not cause pop-ups or other windows to appear, and do not change the current window, without informing the user

FORM CONTROLS Ensure that all form controls have labels and that these labels are properly positioned.

NAME AND TITLE If frames are used, give each frame a meaningful NAME and TITLE to facilitate frame identification and navigation.

TARGET Clearly identify the target of each link

UNIQUE TITLE Give each page a unique TITLE to aid users in orienting themselves within the site.

ACCESSIBLITY SUGGESTIONS MAIN LANGUAGE Specify the main language used on a web page.

VALID DOCTYPE Include a valid doctype declaration at the start of the page code, and ensure that the HTML code is valid and correctly structured

START OF PAGE Provide a 'skip to main content' link at the start of each page.

ASCII Avoid the use of ASCII art.

TEXT CONTENT Ensure the text content is legible.

SESSION TIMEOUT Explain the session timeout feature to users.

SITE CONTENT Use the clearest and simplest language appropriate for the site’s content

JAVA SCRIPT Hide JavaScript functionality that is not crucial to the site

FORM ELEMENTS Use LABEL to associate form elements with the accompanying text.

GRAPHS AND CHARTS Use patterns for graphs and charts in addition to colour

LONG PAGES Add a page menu and 'Back to top' links to long pages.

LINKS 1.Make the links to and from the text version of a site specific to the pages from which they lead.

2.Be consistent in how links are presented.

3.Make links easy to find

LIST ITEMS Mark up list items correctly.

INACCESSIBLE Text-only versions can be useful, but should not be seen as a solution for an inaccessible site.

SITEMAP Provide a text based site map

CSS Use Cascading Style Sheets (CSS) for all visual formatting.

HTML Avoid the use of deprecated HTML.

HELP Provide an "Accessibility" or "Help" page in the site.

SAME CONTENT Make PDF documents as accessible as possible, and provide the same content in other accessible formats

FORMATTING Check that the text formatting does not result in illegibly small text.
























































No comments:

Post a Comment