Skip to main content

WCAG 2.1 Checklist

Covers: Library website and LibGuides

Levels: A and AA

Last Reviewed: Under development

Success CriteriaLvlDescriptionNotesP/F
1.1.1
Non-text Content
AProvide text alternatives for non-text content
  • Both Drupal Media and LibGuides require alt links for uploaded images.
  • /stats graphs need textual descriptions.
  • Site logo missing alt tag (fixed)
Fail
1.2.1
Audio-only and Video-only (Prerecorded)
AProvide an alternative to video-only and
audio-only content
  
1.2.2
Captions (Prerecorded)
AProvide captions for videos with audio
  • Should include both locally produced and linked videos?
  • Librarians should be responsible for vetting content on LibGuides
 
1.2.3
Audio Description or Media Alternative (Prerecorded)
AVideo with an audio has a second alternative  
1.2.4
Captions (Live)
AALive videos have captionsNo live videoPass
1.2.5
Audio Description (Prerecorded)
AAUsers have access to audio description for video content  
1.3.1
Info and Relationships
ALogical structures  
1.3.2
Meaningful Sequence
APresent content in a meaningful order  
1.3.3
Sensory Characteristics
AUse more than one sense for instructions  
1.3.4
Orientation
AARequires authors not to rely on a screen orientation  
1.3.5
Identify Input Purpose
AAEnsure common names are provided using the HTML autocomplete list  
1.4.1
Use of Color
ADon’t use presentation that relies solely on color  
1.4.2
Audio Control
ADon’t play audio automaticallyNo auto play content at allPass
1.4.3
Contrast (Minimum)
AAContrast ratio between text and background is at least 4.5:1Some contrast ratios were imperceptibly below this ratio (4.49:1). Fixed.Pass
1.4.4
Resize Text
AAText can be resized to 200% without loss of content or functionTested goodPass
1.4.5
Images of Text
AADon’t use images of text
  • All logos have an alt containing the name. Some include the word "logo" which should probably be removed.
  • We occasionally have image text on Spotlight images. The words in the image should be in the title as well.
Pass
1.4.10
Reflow
AAYour website must be responsiveTested goodPass
1.4.11
Non-text Contrast
AAHigh contrast between pieces of text and their backgroundsTested goodPass
1.4.12
Text Spacing
AAText spacing can be overridden to improve the reading experienceTested goodPass
1.4.13
Content on Hover or Focus
AAEnsuring content visible on hover or keyboard focus does not lead to accessibility issuesMain menu uses hover - anything else? 
2.1.1
Keyboard
AAccessible by keyboard only  
2.1.2
No Keyboard Trap
ADon’t trap keyboard users  
2.1.4
Character Key Shortcuts
ADo not use single key shortcuts or provide a way to turn them off or change themNo relevant contentPass
2.2.1
Timing Adjustable
ATime limits have user controlsNo relevant contentPass
2.2.2
Pause, Stop, Hide
AProvide user controls for moving contentNo relevant contentPass
2.3.1
Three Flashes or Below Threshold
ANo content flashes more than three times per secondNo relevant contentPass
2.4.1
Bypass Blocks
AProvide a “Skip to Content” linkAll pages have this link in the headerPass
2.4.2
Page Titled
AHelpful and clear page titleFundamental principle followed in creation of this site.Pass
2.4.3
Focus Order
ALogical OrderFundamental principle followed in creation of this site.Pass
2.4.4
Link Purpose (In Context)
AEvery link’s purpose is clear from its contextFundamental principle followed in creation of this site.Pass
2.4.5
Multiple Ways
AAOffer several ways to find pagesSite provides a drop-down menu, site search, and static menu pages.Pass
2.4.6
Headings and Labels
AAUse clear headings and labelsFundamental principle followed in creation of this site.Pass
2.4.7
Focus Visible
AAKeyboard focus is visible and clear
  • Keyboard focus missing on main search scope drop down.
  • Keyboard focus missing on LibGuides left menu.
  • Focus indication is difficult to see depending on the color of the item focused. 
Fail
2.5.1
Pointer Gestures
AUsers can perform touch functions with assistive technology or one finger  
2.5.2
Pointer Cancellation
AThis requirement applies to web content that interprets pointer actions  
2.5.3
Label in Name
AThe name contains the text that is presented visually  
2.5.4
Motion Actuation
AFunctions that are trigged by moving a device or by gesturing towards a device can also be operated by more conventional user interface components  
3.1.1
Language of Page
APage has a language assignedAll pages have a lang="en" tag.Pass
3.1.2
Language of Parts
AATell users when the language on a page changesAll pages are in English.Pass
3.2.1
On Focus
AElements do not change when they receive focus  
3.2.2
On Input
AElements do not change when they receive input  
3.2.3
Consistent Navigation
AAUse menus consistentlyDrop-down menu is persistent at top of the page and site search at the bottom.Pass
3.2.4
Consistent Identification
AAUse icons and buttons consistentlyFundamental principle followed in creation of this site.Pass
3.3.1
Error Identification
AClearly identify input errors  
3.3.2
Labels or Instructions
ALabel elements and give instructions  
3.3.3
Error Suggestion
AASuggest fixes when users make errors  
3.3.4
Error Prevention (Legal, Financial, Data)
AAReduce the risk of input errors for sensitive data  
4.1.1
Parsing
ANo major code errors  
4.1.2
Name, Role, Value
ABuild all elements for accessibility  
4.1.3
Status Messages
AADistances between paragraphs, rows, words and characters must be able to be increased to a certain value  

 

Skip the Lane Megamenu