Accessibility compliance ensures that people with disabilities are able to access website / application with ease. This will help organisations not only to strive in businesses, but also conforming to legal compliances set by W3C. People with disabilities including vision impairment or loss, physical impairment, hearing impairment or loss, cognitive impairment, or literacy impairment, as well as to people who are challenged by technological /infrastructure constraints such as low bandwidth or limited Internet connections.
Web Accessibility Initiative (WAI) – The Web Accessibility Initiative is one of four Domains within the World Wide Web Consortium (W3C). The terms W3C, WAI and WCAG tend to be used interchangeably (as in ‘W3C testing’ or ‘WCAG testing’) but strictly speaking the W3C is the overall organisation, WAI is a domain within it and the WCAG are the accessibility guidelines.
We at Saksoft, can help you to overcome 75% of the website accessibility while ensuring the Web Content Accessibility Guidelines (WCAG) are met which primarily includes:
Make sure that all the dynamic elements (drop-down menus, tab pages, Flash interfaces, etc.) are accessible using keyboard. Use the Tab key, up /down arrows, space bar, etc. to check the accessibility of all the dynamic elements
Skip navigation links make web pages easily accessible for people with certain mobility impairments. In order the verify that, press Ctrl+Home keys to move focuses to the top of the page
A “Heading” for a web page can be either the title of the page, or titles of sections of the page
Check images used for presentation and importance for an appropriate ALT text. If the image is of importance the ALT text should be a text description of the image displayed
There are two types of tables, one used for presentation and other one for data. If tables are being used to display anything other than simply presentation, ensure that table headings are listed as headings
There are 2 things to check for accessibility when it comes to form fields
- Ensure that the tab focus goes directly to each form field in the correct reading order from top to bottom, left to right
- Ensure that form fields are labelled properly in the code. The code label should be same as the form name.
The user must be able to quickly identify any form fields that are not filled out correctly and check does the focus move to the error field
When a new dialog box (pop-up box or window) is displayed, ensure that the focus move to this dialog box
CAPTCHA forms with distorted text or audio can cause a number of issues related to accessibility. Although there are workarounds available, the best approach may be to use a CAPTCHA that poses a logic question in plain text. Such questions are easy for humans to answer, but difficult for a machine.
Ensure that colour is not the only means of communicating a concept or providing important information. For example: “All of the dates available below are in red”. This would be an example of inaccessible data being displayed. This is important not only for those who are visually impaired, but for those who are colour blind as well.
When using redirects or forms requiring a timed response, it is important to make sure adequate response time is given for impaired users
Video and Multimedia need text alternatives; this is been addressed through subtitles and transcripts
Making sure that links (and/or their associated title attributes) are labelled correctly
In your browser window change the text size to ‘Largest’ to test the large fonts. After making changes in setting, verify text size is increased. Also, verify text size of form fields is also increased.
Text associated with an image is Alternate text. Images should include Alt Text in order to make these images accessible especially for people with visual disabilities.
Using combination of tools (JAWS, AChecker, FireEyes, HTML_CodeSniffer, Sort_Site, WAVE, Total Validator), we are able to provide stellar user experience even to people with disabilities globally.