Commonly Seen Accessibility Issues in Sakai 2.x Development

Link Texts

  • SAK-15391 - Two links with the same link text (not unique / meaningful)
  • SAK-19359 - Useful text relating to link outside of link text
  • SAK-19361 - Repeating info / too much information

Form Controls

  • Controls Not Labeled
  • SAK-11653 - Control labels contain only symbols (no readable / meaningful text)
  • SAK-12189 - Controls Implicitly Labeled Instead of Explicitly Labeled
  • SAK-16594 - Required form field indicator not included in the control's label
  • SAM-1233 - Incorrectly coded

Page Structure / Page Title / Frame Title / Headings

  • SAK-19568 - Incorrect or Insufficient Heading Hierarchy
  • SAK-11423 - Frame Titles Missing

Keyboard Navigation

  • SAK-18430 - No Visible Focus Indication
  • SAK-1735 - Keyboard trap (FCKEditor / MCE Editor)
  • PRFL-363 - Controls that Can't Be Reached
  • SAK-18958 - select element with call to blur() in an onchange event handler
  • SAK-11199 - select element with onchange event handler that changes page context
  • SAM-1228 - Redundant keyboard event handlers
  • PRFL-373 - Inconsistent UI presentation

Tables

  • POLL-85 - Missing table summaries
  • SAM-1230 - Layout table not marked as such
  • Insufficient / No table headers

Color Contrast / Use of Color

  • SAK-19031 - Color used as only means to convey information
  • SAK-20474 - Default colors don't meet color contrast requirements