"

9 Pre-Accessibility Evaluation Review & Remediation

Before we send a book for the full accessibility evaluation, we manually review & remediate the book for obvious issues in the following areas.

Headings

  • Ensure there are no missing headers
  • Ensure there are no skipped heading levels
  • Ensure no text is inappropriately tagged as a header

Tables

  • Remediate layout tables (tag as role=”presentation” or re-format)
  • Adding header cells & appropriate scope property where needed
  • Replacing tables used for formatting with textboxes where applicable

Images

  • Ensure images have descriptive alt text

Color Contrast (Text & Images)

  • Check & remediate any color contrast issues that are visually obvious

Language Tagging

  • This tends to be implemented near the end, when the book definitely will have no further new content

Lists

  • Semantically tag content as lists if applicable
  • Ensure there are no accidentally nested lists (relatively common in Pressbooks)

Links

  • Ensure links are descriptive
  • Ensure links do not open in a new tab without explicitly stating so
  • Ensure file links include the file type

Audiovisual: Captions & Transcripts

  • Compile lists of which videos need captions and transcripts.
  • It is especially helpful to catch these early on in non-English language textbooks because the captions/transcripts must be approved by the authors.

CSS Solutions

Various accessibility issues are caused by authors using inappropriate HTML semantics to achieve a desired visual appearance. Some examples of this are:

Desired Appearance Accessibility Issue CSS Solution
Large text (small-scale) Non-heading text tagged as heading style=”font-size: XXem”
Large text (large-scale) e.g., all text of a certain language should be larger Non-heading text tagged as heading Use :lang() CSS selector to scale up all text tagged as that language
Custom list markers Non-semantic lists CSS list-style-type or @counter-style at-rule
“Blanks” (e.g., for a plaintext fill in the blank activity) are represented as underscores, dashes, ellipses, etc. Blanks are not read out by screen readers The Blank Spaces Solution
Glossary terms in textbox headers Very insufficient color contrast Adjust the font color of glossary terms when they are in textbox headers

Conclusion

These checks are preliminary and are meant to be supported by the subsequent accessibility evaluation. This process reduces the chance of accidental errors or overlooked issues (e.g., missed language tag, header cell, etc.). It is also helpful to have a list of remediation which needs to be done by the author (primarily in non-English language textbooks) as early on as possible (e.g., images, captions, transcripts of non-English text, videos with non-English text on screen). We do not check for contextual visuals, every instance of color contrast issues, reading order, screen reader compatibility, keyboard control, tabbing, assistive tech compatibility, semantic structures (other than lists), zooming, text size, or flashing visuals.

License

Icon for the Creative Commons Attribution-NonCommercial 4.0 International License

MSUL's OER Program Internal Processes Copyright © by Chandlee Taylor; Joshua Newman; Julie Taylor; Mary Van Newkirk; and Linda Miles is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License, except where otherwise noted.