Over the last year, there have been numerous lawsuits regarding lack of accessibility of websites.
In working with my clients, it’s apparent that this is an evolving area that will become more and more necessary for business owners as well as public entities like government and educational institutions to address.
According to an article in “The Economist”, the early guidelines were just that websites should create “effective communication” but the actual rules of what that is are evolving. According to the article, a group of interested organizations started what eventually became the Web Content Accessibility Guidelines (or WCAG). There are now a number of regularly updated regulations, that outline minimum standards. These standards have not been adopted by the ADA, but are frequently cited in lawsuits.
We have been working to help our clients, especially with WordPress sites, to help them move toward accessibility. This is an evolving field and the means for achieving this are just beginning to be available, but there a some free plugins and tools that you can use to help your website be more accessible and user friendly.
- One such plugin is ANDI which you can easily install in your browser and provides a quick overview of updates you may need to do to your site to make it more compliant.
- Another helpful plugin for WordPress Users is the OneClick Accessibility plugin. It doesn’t fix every issue, but it does provide some tools for enlarging text, contrast and other common problems.
Below are some general guidelines from an article on Civicplus.com about what your business or organization should follow in order to start moving toward an accessible website. It’s a little overwhelming and we’re in the beginning stages of creating a program to help business owners update their websites to be ADA compliant. Please feel free to reach out with any questions or to schedule an appointment.
Headings and Titles
If headings aren’t used properly (or at all), many users will not be able to find what they are looking for. Therefore, you should never use headings decoratively and should always place them in a logical descending manner on the page (H1, H2, H3, etc.). Â
When used properly, headings:Â Â
- Ensure all content uses relevant headers. If headings aren’t used properly (or at all), many users will not be able to find what they are looking for. Â
- Title all pages so that they relate to the page’s content Â
- Use citizen-facing wording rather than internal terminology
Text and Font
Color alone should not be used to differentiate information, as this will be non-perceivable for those with low vision or blindness. Instead use:Â Â
- Bold and italic text Â
- Use bulleted listsÂ
- Feature areas or modules in your CMSÂ
- Have a high-contrast color schemeÂ
Also, try to avoid dense paragraphs of text, as this will make your content easier to read for many audiences. Â
Populate Tables
Since tables are for data and not page layouts, be sure to populate tables with appropriate column, header, and cell information.
Identify Visuals with Alternative Text
Visuals are a hugely important aspect of most websites, but if used incorrectly, they can create serious barriers for those with blindness or low vision, for example. To avoid potential issues and ensure accessibility for all your website visitors, remember:Â Â
- Always include alternative (alt) text Â
- Pay attention to the descriptive details such as the non-image visualÂ
- All visuals need alt text, not just photos, so be sure to add alt text with icons, buttons, banners, logos, sketches, etc. Â
- Any visual element that conveys a message should have alt textÂ
If there is no text to identify the image, a blind person’s screen reader could not identify the image. The user would not have any way of knowing if the image is a logo, link to another page or simply a stock photo.Â
Provide text alternatives for any non-text content so that it can be changed into other forms that people need. Examples of other forms include large print, braille, speech, symbols, or simpler language.Â
Use Color Contrast
People with low vision often have difficulty reading text that does not contrast with its background. Providing a minimum luminance contrast ratio between the text and its background can make the text more readable for users who cannot see the full range of colors and help those rare users who see no color. Â
Remember:Â Â
- Use contrasting colors to differentiate text from the background for colorblind users. Â
- Color cannot be the only means to convey information.Â
- Color contrast ratio: All text must have a color contrast ratio of 4.5:1 against its background. Â
You can use Monsido’s Color Contrast Checker to ensure that your fonts and backgrounds use sufficiently contrasting colors. This will help to ensure that your web content can be read by all visitors, including those with disabilities.Â
Websites Need to be Navigable
Web accessibility issues for people with visual impairments often occur when they encounter a website that is not coded to be both keyboard-navigable and to support assistive technology.Â
Remember:Â
- Websites should be navigable by both keyboard and keyboard equivalents Â
- Keep information in a consistent locationÂ
- Understand that if a user cannot find it he or she will assume it doesn’t existÂ
- Consistency helps users find information fasterÂ
- Screen readers move from top to bottom Â
Don’t Use PDFs
Image-based formats are challenging for users with visual impairments as they cannot be read by screen readers or text enlargement programs. For this reason, they should be avoided where possible.
Enhance Your Multimedia
Make images and video more accessible by adding audio descriptions to images, including the narration of changes in setting, gesturing, and other details. In addition, add text captions for the deaf. Â
Include “Skip Navigation” at the Top of Your Pages
Ensure that people using screen readers can get directly to the content. Â
Let’s break it down further into Level A and Level AA compliance to determine if your website currently meets the accessibility requirements.Â
Level A – ADA Compliance ChecklistÂ
- Images have alternative text that can be read by screen reader softwareÂ
- Video content includes captionsÂ
- Video or audio-only content is accompanied by a text transcript or descriptionÂ
- Links that are provided to media players are required to view contentÂ
- Headings are presented in a logical orderÂ
- Make sure “b” and “i” tags are replaced with “strong” and “em”  Â
- There are no empty links or heading tagsÂ
- The presentation does not rely solely on colorÂ
- Automatically played audio does not occur and can be stoppedÂ
- The keyboard can be used to navigate the siteÂ
- A keyboard can be used to navigate the site Â
- Keyboard focus is never stuck on one particular page elements Â
- Time limits provide notifications to the user Â
- Automatically scrolling or blinking content can be stoppedÂ
- No strobe effects or rapidly flashing colors occur on the siteÂ
- Skip navigation functionality allows keyboard users to access content quicklyÂ
- Page titles clearly and succinctly describe the page contentÂ
- Buttons and links are clearly and logically named Â
- The language of each page is identified in its codeÂ
- Elements receiving focus do not change the content in a substantial way Â
- Invalid form input is identified to the userÂ
- Forms have labels and legends that can be read by screen reader softwareÂ
- There are no major validation errorsÂ
Level AA – ADA Compliance ChecklistÂ
- Live video or audio content includes captionsÂ
- The contrast ratio between text and page backgrounds is at least 4.5-to-1Â
- Text on pages can be resized to 200% while still maintaining the form Â
- Images are not used where text can achieve the same purpose Â
- Pages on the site can be accessed in multiple waysÂ
- Keyboard focus is visible and clearÂ
- The language of content is identified in code with any language changesÂ
- Menus and buttons are used consistently regardless of the user’s location on the website Â
- Users are given suggestions on how to solve input errorsÂ
- An error prevention technique is used whenever the user enters sensitive dataÂ
- Underlined text that does not provide a link is removedÂ
- Redundant links on the same page are eliminated or minimized Â