Section 508 of the Rehabilitation Act requires federal agencies to make websites accessible to people with disabilities. As an institution that receives federal funding, Montgomery County Public Schools must adhere to the guidelines set by section 508 to provide equal accessibility to disabled users.
As a school or office webmaster, most of the groundwork for making your website ADA compliant has already been set in the template. Now all you have to do is maintain it. Here are some tips to ensure your web pages are accessible:
Appropriate ALT Tag:
<img src="/siteassets/district/departments/web/slide3.jpg" alt="smiling elementary school students in hallway">
Creating Alt Tag in Epi Content Editor
When you upload an image via the (Epi) editor into a content block, you will be prompted to enter an "image description" for the image. This description will become the ALT tag, used by screenreaders in place of the image for the visually impaired. Do your best to make it as descriptive as possible.
Creating Alt Tag in Media Assets Pane
When you upload an image directly to the media assets pane, you will need to click to edit the image after uploading it. Make sure you are in Properties view, and then add the image description to the Alt field.
Step 1 - Upload image to media assets pane and then click menu > edit on the image.
Step 2 - If you are not already in Properties view, switch to Properties view in the top right corner.
Step 3 - Enter a descriptive name in the ‘Alt’ field.
If your link text is not descriptive, you must include a link title. When using the Epi editor, whatever you enter in the "Link Title" field on the Insert/Edit link option will become the link title for screenreaders.
How to enter a link title in Epi:
Either of these is ADA compliant:
<a href="/schools/sherwoodhs/aboutus/" title="Learn More About Sherwood High School">Learn More<a>
OR
<a href="/schools/sherwoodhs/aboutus/">Learn More About Sherwood High School<a>
A disabled user – for example, someone with color blindness – might not be able to differentiate between red and another color. So don't rely on color alone to make something stand out. Try bolding the text or making it a larger font as well.
INCORRECT
Emergency Message: School is Closing Early Today.
CORRECT
Emergency Message: School is Closing Early Today.
Provide true semantic headers (h1, h2, h3, h4) to help those using screenreaders. This will help improve the user's experience when navigating through a site.
EXAMPLE
<h2>Main page heading</h2>
<h3>Subheading 1</h3>
<h4>Subheading 2</h4>
Apply Heading Styles with the Epi Editor
A text reader may not be able to read and interpret the images for disabled users.
PDFs are not automatically screen-reader friendly, and do not offer the option of ALT text, meaning that by nature, they are not ADA compliant. While numerous websites offer some best practices on converting PDFs to make them 508 compliant, taking this extra step is a lot of work compared to posting the information as a web page instead.
Here are the requirements for making a PDF accessible: How to Make a PDF Accessible
Not only do tables used for layout make pages render incorrectly on mobile devices, they also create problems for screenreaders.
For data tables, you must include row and column headers. Visually impaired users are unable to ascertain the contextual clues (such as color highlighting) that might indicate a table has a header row.
For examples and instructions, see this tutorial on making data tables accessible from the Department of Veteran's Affairs.
Captioning is necessary for people who are unable to hear the audio in a video. You can find numerous software programs online to caption your videos. YouTube provides automatic captioning, and can be embedded onto a Epi web page. The automatic captioning provided by YouTube may be inaccurate, so you need to edit the captions in YouTube before embedding the video.
Users with low vision and color blindness may have difficulty reading documents that do not present sufficient contrast. The color contrast ratio between background and text should be at least 4.5:1 for normal text and 3:1 for large text. You can use this color contrast checker tool to determine the ratio.
INCORRECT
Make Your School Payments Online
CORRECT
Make Your School Payments Online
Make sure your video, animation, or other multimedia product does not contain flashing, strobing, or flickering elements within a frequency greater than 2 Hz and lower than 55 Hz, as they can cause some people to experience seizures, dizziness, and nausea. You can use the PEAT Tool to see if your content falls in these ranges.
Developers in Web Services follow these guidelines for making accessible web page templates.
This allows users of screenreaders to jump to the main content on each page without having to listen to all of the main menu links each time they open a new page.
Design a site to ensure it can be navigated with keyboard controls for people who cannot hold a mouse.
When creating forms or interactive elements, use a tabindex to define the logical progression of steps. Make sure you label form elements carefully, placing the text labels close to the controls.
Web pages should be readable without requiring an associated style sheet. If you are using hidden content exposed with JavaScript event handlers, make sure that either equivalents are available without JavaScript or that you can trigger the event handlers with the keyboard.
Use relative units for font sizing, such as em or percentage instad of pixels. Most modern browsers include font sizing for those who may need to see text at a larger size.