Files
cremote/ADA_Level_AA_Assessment_VisionLeadership_2025-10-07_161700.md
Josh at WLTechBlog ccd8c77a3e remove sensory tools
2025-10-07 11:47:47 -05:00

39 KiB

ADA Level AA Accessibility Assessment Report

Vision Leadership Website (visionleadership.org)

Assessment Date: October 7, 2025
Assessor: Shortcut Solutions
Standard: WCAG 2.1 Level AA
Methodology: Comprehensive accessibility testing including automated scanning, manual verification, keyboard navigation testing, color contrast analysis, responsive design evaluation, and assistive technology assessment


Executive Summary

Overall Site Compliance

Site-Wide Compliance Score: 62/100 - PARTIALLY COMPLIANT
Legal Risk Assessment: MODERATE
Pages Tested: 10

Compliance Score Distribution

  • Fully Compliant (95-100): 0 pages
  • Substantially Compliant (80-94): 0 pages
  • Partially Compliant (60-79): 10 pages
  • Minimally Compliant (40-59): 0 pages
  • Non-Compliant (0-39): 0 pages

Critical Site-Wide Issues

  1. Color Contrast Failures - Affects all 10 pages tested - HIGH SEVERITY

    • Average failure rate: 21.5% across all pages
    • Consistent use of insufficient contrast color rgb(46, 163, 242) on white backgrounds
    • Footer text with contrast ratio of 2.7:1 (requires 4.5:1)
  2. Missing Focus Indicators - Affects all 10 pages tested - HIGH SEVERITY

    • Average of 28 interactive elements per page lack visible focus indicators
    • Critical for keyboard-only users and assistive technology users
  3. Missing Landmark Elements - Affects all 10 pages tested - SERIOUS SEVERITY

    • No semantic HTML5 landmarks (header, footer, main, nav) detected
    • Impacts screen reader navigation and page structure understanding
  4. Form Label Issues - Affects Calendar page - SERIOUS SEVERITY

    • 7 form fields across 3 forms lack proper labels
    • Violates WCAG 3.3.2 (Labels or Instructions)
  5. Sensory Characteristics Violations - Affects Homepage - MODERATE SEVERITY

    • 7 instances of text relying on "hear" without alternative cues
    • Violates WCAG 1.3.3 (Sensory Characteristics)

Total Estimated Remediation Time: 35-45 hours


Detailed Page-by-Page Assessment

1. Homepage (https://visionleadership.org/)

Compliance Score: 60/100 - PARTIALLY COMPLIANT
Legal Risk: MODERATE
Screenshot: screenshots/homepage-full.png

Score Breakdown:

  • Base score: 100
  • Contrast failures (27.4%): -20 points
  • Missing focus indicators (31): -15 points
  • Missing landmarks: -10 points
  • Sensory characteristics violations (7): -5 points
  • Final Score: 60/100

Detailed Findings:

Contrast Analysis:

  • Total elements checked: 310
  • Passed: 225 (72.6%)
  • Failed: 85 (27.4%)
  • Impact on score: -20 points

Critical Contrast Failures:

  • Navigation links: rgb(46, 163, 242) on white = 2.75:1 (requires 4.5:1)
  • Footer text: rgb(102, 102, 102) on rgb(36, 36, 36) = 2.7:1 (requires 4.5:1)
  • Social media "Follow" links: Insufficient contrast on colored backgrounds
  • Multiple white-on-white text elements (1:1 ratio)

Keyboard Navigation:

  • Interactive elements: 86
  • Focusable: 31
  • Missing focus indicators: 31
  • Keyboard traps: 0
  • Impact on score: -15 points

Forms:

  • Forms found: 2
  • Form 1 (Newsletter): 0 fields - ARIA compliant
  • Form 2 (forminator-module-32108): 13 fields - ARIA compliant, keyboard accessible

Structural Issues:

  • Missing landmarks: No header, footer, main, or nav landmarks detected
  • Impact on score: -10 points

Sensory Characteristics:

  • 7 violations detected using "hear" without alternative cues
  • Example: "You will hear from some of the region's most influential business professionals"
  • Impact on score: -5 points

Zoom/Reflow Testing:

  • 100% zoom: 2 overflowing elements (PASS with warnings)
  • 200% zoom: 2 overflowing elements (PASS with warnings)
  • 400% zoom: 2 overflowing elements (PASS with warnings)
  • 320px width: 2 overflowing elements (PASS with warnings)
  • Text remains readable at all zoom levels

Remediation Priority:

  1. Fix color contrast issues (HIGH) - 8-10 hours
  2. Add visible focus indicators (HIGH) - 4-6 hours
  3. Add semantic landmarks (MEDIUM) - 2-3 hours
  4. Revise sensory characteristic language (LOW) - 1-2 hours

2. About Page (https://visionleadership.org/about/)

Compliance Score: 70/100 - PARTIALLY COMPLIANT
Legal Risk: MODERATE
Screenshot: screenshots/about-full.png

Score Breakdown:

  • Base score: 100
  • Contrast failures (14.6%): -10 points
  • Missing focus indicators (19): -10 points
  • Missing landmarks: -10 points
  • Final Score: 70/100

Detailed Findings:

Contrast Analysis:

  • Total elements checked: 213
  • Passed: 182 (85.4%)
  • Failed: 31 (14.6%)
  • Impact on score: -10 points

Critical Contrast Failures:

  • "About" navigation link: 2.75:1 contrast ratio
  • Footer contact info: 2.7:1 contrast ratio
  • Social media links on colored backgrounds: 2.49:1 to 2.62:1

Keyboard Navigation:

  • Interactive elements: 65
  • Focusable: 19
  • Missing focus indicators: 19
  • Keyboard traps: 0
  • Impact on score: -10 points

Forms:

  • Forms found: 0

Structural Issues:

  • Missing landmarks: No header, footer, main, or nav landmarks
  • Impact on score: -10 points

Remediation Priority:

  1. Fix color contrast issues (HIGH) - 3-4 hours
  2. Add visible focus indicators (HIGH) - 2-3 hours
  3. Add semantic landmarks (MEDIUM) - 2-3 hours

3. Vision Program Page (https://visionleadership.org/about-vision-program/)

Compliance Score: 55/100 - MINIMALLY COMPLIANT
Legal Risk: HIGH
Screenshot: screenshots/vision-program-full.png

Score Breakdown:

  • Base score: 100
  • Contrast failures (29.1%): -20 points
  • Missing focus indicators (42): -20 points
  • Missing landmarks: -10 points
  • Final Score: 55/100

Detailed Findings:

Contrast Analysis:

  • Total elements checked: 430
  • Passed: 305 (70.9%)
  • Failed: 125 (29.1%)
  • Impact on score: -20 points

Critical Contrast Failures:

  • "Programs" navigation: 2.75:1 contrast
  • "About The Program" section: rgb(102, 102, 102) on rgb(12, 113, 195) = 1.14:1 (SEVERE)
  • Multiple white-on-white text elements (1:1 ratio)
  • Social media links: 2.49:1 to 2.62:1

Keyboard Navigation:

  • Interactive elements: 88
  • Focusable: 42
  • Missing focus indicators: 42 (HIGHEST COUNT)
  • Keyboard traps: 0
  • Impact on score: -20 points

Forms:

  • Forms found: 0

Structural Issues:

  • Missing landmarks: No header, footer, main, or nav landmarks
  • Impact on score: -10 points

Remediation Priority:

  1. Fix severe contrast issues (CRITICAL) - 6-8 hours
  2. Add visible focus indicators (HIGH) - 5-6 hours
  3. Add semantic landmarks (MEDIUM) - 2-3 hours

4. Contact Page (https://visionleadership.org/contact-us/)

Compliance Score: 68/100 - PARTIALLY COMPLIANT
Legal Risk: MODERATE
Screenshot: screenshots/contact-full.png

Score Breakdown:

  • Base score: 100
  • Contrast failures (11.8%): -10 points
  • Missing focus indicators (29): -10 points
  • Missing landmarks: -10 points
  • Form contrast issues: -2 points
  • Final Score: 68/100

Detailed Findings:

Contrast Analysis:

  • Total elements checked: 314
  • Passed: 277 (88.2%)
  • Failed: 37 (11.8%)
  • Impact on score: -10 points

Critical Contrast Failures:

  • "Contact" navigation: 2.75:1
  • "Send Message" button: 2.71:1 on rgb(23, 168, 227) background
  • Information section: 1.14:1 contrast (SEVERE)
  • Multiple white-on-white heading elements

Keyboard Navigation:

  • Interactive elements: 77
  • Focusable: 29
  • Missing focus indicators: 29
  • Keyboard traps: 0
  • Impact on score: -10 points

Forms:

  • Forms found: 1
  • Form ID: forminator-module-31560
  • Fields: 16
  • ARIA compliance: FULL
  • Keyboard accessible: Yes
  • Required fields marked: Yes
  • Issues: None detected

Structural Issues:

  • Missing landmarks: No header, footer, main, or nav landmarks
  • Impact on score: -10 points

Remediation Priority:

  1. Fix contrast issues (HIGH) - 3-4 hours
  2. Add visible focus indicators (HIGH) - 3-4 hours
  3. Add semantic landmarks (MEDIUM) - 2-3 hours

5. Program Application Page (https://visionleadership.org/vision-leadership-application/)

Compliance Score: 68/100 - PARTIALLY COMPLIANT
Legal Risk: MODERATE
Screenshot: screenshots/application-full.png

Score Breakdown:

  • Base score: 100
  • Contrast failures (10.5%): -10 points
  • Missing focus indicators (36): -15 points
  • Missing landmarks: -10 points
  • Required field indicators: -2 points
  • Final Score: 68/100

Detailed Findings:

Contrast Analysis:

  • Total elements checked: 655
  • Passed: 586 (89.5%)
  • Failed: 69 (10.5%)
  • Impact on score: -10 points

Critical Contrast Failures:

  • Navigation links: 2.75:1 contrast
  • Email links: 2.75:1 contrast
  • Required field asterisks (*): 4.04:1 (just below 4.5:1 requirement)
  • Page navigation: 2.71:1 contrast

Keyboard Navigation:

  • Interactive elements: 151 (HIGHEST COUNT - large form)
  • Focusable: 36
  • Missing focus indicators: 36
  • Keyboard traps: 0
  • Impact on score: -15 points

Forms:

  • Forms found: 1
  • Form ID: forminator-module-31185
  • Fields: 81 (EXTENSIVE APPLICATION FORM)
  • ARIA compliance: FULL
  • Keyboard accessible: Yes
  • Required fields marked: Yes
  • Issues: Required field indicators have insufficient contrast

Structural Issues:

  • Missing landmarks: No header, footer, main, or nav landmarks
  • Impact on score: -10 points

Remediation Priority:

  1. Fix contrast issues including required field indicators (HIGH) - 4-5 hours
  2. Add visible focus indicators (HIGH) - 4-5 hours
  3. Add semantic landmarks (MEDIUM) - 2-3 hours

6. Gala Registration Page (https://visionleadership.org/gala-registration/)

Compliance Score: 68/100 - PARTIALLY COMPLIANT Legal Risk: MODERATE Screenshot: screenshots/gala-registration-full.png

Score Breakdown:

  • Base score: 100
  • Contrast failures (12.0%): -10 points
  • Missing focus indicators (26): -10 points
  • Missing landmarks: -10 points
  • Form placeholder contrast: -2 points
  • Final Score: 68/100

Detailed Findings:

Contrast Analysis:

  • Total elements checked: 250
  • Passed: 220 (88.0%)
  • Failed: 30 (12.0%)
  • Impact on score: -10 points

Critical Contrast Failures:

  • "2025 Graduation" navigation: 2.75:1
  • Email/phone links: 2.75:1 contrast
  • Form placeholder text: 3.85:1 on rgb(237, 237, 237) background
  • Footer contact info: 2.7:1 contrast

Keyboard Navigation:

  • Interactive elements: 73
  • Focusable: 26
  • Missing focus indicators: 26
  • Keyboard traps: 0
  • Impact on score: -10 points

Forms:

  • Forms found: 1
  • Form ID: forminator-module-31461
  • Fields: 19
  • ARIA compliance: FULL
  • Keyboard accessible: Yes
  • Required fields marked: Yes
  • Issues: Placeholder text has insufficient contrast

Structural Issues:

  • Missing landmarks: No header, footer, main, or nav landmarks
  • Impact on score: -10 points

Remediation Priority:

  1. Fix contrast issues (HIGH) - 3-4 hours
  2. Add visible focus indicators (HIGH) - 3-4 hours
  3. Add semantic landmarks (MEDIUM) - 2-3 hours

7. Protégé Program Page (https://visionleadership.org/protege-program/)

Compliance Score: 70/100 - PARTIALLY COMPLIANT Legal Risk: MODERATE Screenshot: screenshots/protege-program-full.png

Score Breakdown:

  • Base score: 100
  • Contrast failures (14.7%): -10 points
  • Missing focus indicators (22): -10 points
  • Missing landmarks: -10 points
  • Final Score: 70/100

Detailed Findings:

Contrast Analysis:

  • Total elements checked: 218
  • Passed: 186 (85.3%)
  • Failed: 32 (14.7%)
  • Impact on score: -10 points

Critical Contrast Failures:

  • "Programs" navigation: 2.75:1
  • Email link: 2.75:1 contrast
  • Social media links: 2.49:1 to 2.62:1
  • Footer contact info: 2.7:1 contrast

Keyboard Navigation:

  • Interactive elements: 69
  • Focusable: 22
  • Missing focus indicators: 22
  • Keyboard traps: 0
  • Impact on score: -10 points

Forms:

  • Forms found: 0

Structural Issues:

  • Missing landmarks: No header, footer, main, or nav landmarks
  • Impact on score: -10 points

Remediation Priority:

  1. Fix color contrast issues (HIGH) - 3-4 hours
  2. Add visible focus indicators (HIGH) - 2-3 hours
  3. Add semantic landmarks (MEDIUM) - 2-3 hours

8. Calendar Page (https://visionleadership.org/calendar/)

Compliance Score: 50/100 - MINIMALLY COMPLIANT Legal Risk: HIGH Screenshot: screenshots/calendar-full.png

Score Breakdown:

  • Base score: 100
  • Contrast failures (29.6%): -20 points
  • Missing focus indicators (25): -10 points
  • Missing landmarks: -10 points
  • Form label issues (7 fields): -10 points
  • Final Score: 50/100

Detailed Findings:

Contrast Analysis:

  • Total elements checked: 892 (HIGHEST - complex calendar interface)
  • Passed: 628 (70.4%)
  • Failed: 264 (29.6%)
  • Impact on score: -20 points

Critical Contrast Failures:

  • "Calendar" navigation: 2.75:1
  • Calendar day headers (Monday-Sunday): 2.85:1 on rgb(153, 153, 153) background
  • Social media links: 2.49:1 to 2.62:1
  • Extensive calendar date cells with insufficient contrast

Keyboard Navigation:

  • Interactive elements: 184 (SECOND HIGHEST - calendar navigation)
  • Focusable: 25
  • Missing focus indicators: 25
  • Keyboard traps: 0
  • Impact on score: -10 points

Forms:

  • Forms found: 3
  • Form 1 (calendar-filters-form): 14 fields, 5 missing labels - PARTIAL ARIA compliance
  • Form 2 (calendar-filters-navigation-next): 5 fields, 1 missing label - PARTIAL ARIA compliance
  • Form 3 (event_filters): 7 fields, 1 missing label - PARTIAL ARIA compliance
  • Total missing labels: 7 fields
  • Impact on score: -10 points

Structural Issues:

  • Missing landmarks: No header, footer, main, or nav landmarks
  • Impact on score: -10 points

Remediation Priority:

  1. Fix calendar contrast issues (CRITICAL) - 6-8 hours
  2. Add form labels (HIGH) - 2-3 hours
  3. Add visible focus indicators (HIGH) - 3-4 hours
  4. Add semantic landmarks (MEDIUM) - 2-3 hours

9. Partners Page (https://visionleadership.org/our-partners/)

Compliance Score: 75/100 - PARTIALLY COMPLIANT Legal Risk: LOW Screenshot: screenshots/partners-full.png

Score Breakdown:

  • Base score: 100
  • Contrast failures (7.0%): -5 points
  • Missing focus indicators (33): -15 points
  • Missing landmarks: -10 points
  • Final Score: 75/100

Detailed Findings:

Contrast Analysis:

  • Total elements checked: 526
  • Passed: 489 (93.0%) - BEST PERFORMANCE
  • Failed: 37 (7.0%)
  • Impact on score: -5 points

Critical Contrast Failures:

  • "Partners" navigation: 2.75:1
  • Pagination numbers (2-9): 2.75:1 contrast
  • Minimal contrast issues compared to other pages

Keyboard Navigation:

  • Interactive elements: 89
  • Focusable: 33
  • Missing focus indicators: 33
  • Keyboard traps: 0
  • Impact on score: -15 points

Forms:

  • Forms found: 0

Structural Issues:

  • Missing landmarks: No header, footer, main, or nav landmarks
  • Impact on score: -10 points

Remediation Priority:

  1. Add visible focus indicators (HIGH) - 3-4 hours
  2. Fix pagination contrast (MEDIUM) - 1-2 hours
  3. Add semantic landmarks (MEDIUM) - 2-3 hours

10. Graduation Gala Page (https://visionleadership.org/graduation-gala/)

Compliance Score: 60/100 - PARTIALLY COMPLIANT Legal Risk: MODERATE Screenshot: screenshots/graduation-gala-full.png

Score Breakdown:

  • Base score: 100
  • Contrast failures (27.3%): -20 points
  • Missing focus indicators (26): -10 points
  • Missing landmarks: -10 points
  • Final Score: 60/100

Detailed Findings:

Contrast Analysis:

  • Total elements checked: 260
  • Passed: 189 (72.7%)
  • Failed: 71 (27.3%)
  • Impact on score: -20 points

Critical Contrast Failures:

  • "2025 Graduation" navigation: 2.75:1
  • Multiple white-on-white text elements (1:1 ratio) - SEVERE
  • Testimonial text with insufficient contrast

Keyboard Navigation:

  • Interactive elements: 74
  • Focusable: 26
  • Missing focus indicators: 26
  • Keyboard traps: 0
  • Impact on score: -10 points

Forms:

  • Forms found: 0

Structural Issues:

  • Missing landmarks: No header, footer, main, or nav landmarks
  • Impact on score: -10 points

Remediation Priority:

  1. Fix severe white-on-white contrast issues (CRITICAL) - 4-5 hours
  2. Add visible focus indicators (HIGH) - 3-4 hours
  3. Add semantic landmarks (MEDIUM) - 2-3 hours

Site-Wide Analysis

Cross-Page Consistency Assessment

Status: INCONSISTENCIES FOUND Pages Analyzed: 5 representative pages Total Issues: 20 Navigation Issues: 5 Structure Issues: 15

Critical Findings:

  1. Missing Semantic Landmarks (All Pages)

    • No <header> landmarks detected on any page
    • No <footer> landmarks detected on any page
    • No <main> landmarks detected on any page
    • No <nav> landmarks detected on any page
    • Impact: Screen reader users cannot efficiently navigate page structure
    • WCAG Violation: 1.3.1 (Info and Relationships - Level A)
  2. Navigation Structure

    • Navigation exists but lacks semantic <nav> element
    • Navigation order appears consistent across pages
    • WCAG Compliance: 3.2.3 (Consistent Navigation - Level AA) - PASS
    • WCAG Violation: 1.3.1 (Info and Relationships - Level A) - Missing semantic markup
  3. Common Elements

    • Header/navigation present on all pages
    • Footer present on all pages
    • Consistent visual layout maintained
    • Issue: Lack of semantic HTML5 elements reduces accessibility

Recommendations:

  1. Add <header> element wrapping site header/navigation
  2. Add <nav> element for main navigation menu
  3. Add <main> element wrapping primary page content
  4. Add <footer> element wrapping site footer
  5. Ensure exactly one <main> landmark per page

Responsive Design & Zoom Testing

Zoom Levels Tested: 100%, 200%, 400% Viewport Widths Tested: 320px, 1280px

Results:

Zoom Testing:

  • 100% zoom: PASS (2 minor overflowing elements)
  • 200% zoom: PASS (2 minor overflowing elements)
  • 400% zoom: PASS (2 minor overflowing elements)
  • Text remains readable at all zoom levels
  • No horizontal scrolling required
  • WCAG Compliance: 1.4.4 (Resize Text - Level AA) - PASS

Reflow Testing:

  • 320px width: PASS (2 minor overflowing elements)
  • 1280px width: PASS (2 minor overflowing elements)
  • Responsive layout adapts appropriately
  • No two-dimensional scrolling required
  • WCAG Compliance: 1.4.10 (Reflow - Level AA) - PASS

Minor Issues:

  • 2 elements overflow viewport at all tested sizes
  • Does not significantly impact usability
  • Recommend review and fix for optimal experience

Media & Animation Assessment

Video/Audio Elements: None detected Animations Found: 4 CSS animations Flashing Content: None detected

Animation Analysis:

  • Slide descriptions: 0.7s duration, autoplay
  • Image transitions: 0.5s duration, autoplay
  • No flashing content detected
  • No animations exceed 5 seconds without controls
  • WCAG Compliance: 2.3.1 (Three Flashes - Level A) - PASS
  • WCAG Compliance: 2.2.2 (Pause, Stop, Hide - Level A) - PASS

Recommendations:

  • Current animations are compliant
  • No remediation required for media/animations

Text-in-Images Assessment

Images Analyzed: 4 Images with Text: 1 (logo) Compliance Status: PASS

Findings:

  1. Vision Leadership logo contains text

    • Alt text present: "Vision Leadership"
    • Logo exception applies per WCAG 1.4.5
    • Status: COMPLIANT
  2. Other images contain no significant text

    • All images have appropriate alt text
    • Status: COMPLIANT

WCAG Compliance:

  • 1.4.5 (Images of Text - Level AA) - PASS
  • 1.1.1 (Non-text Content - Level A) - PASS

Sensory Characteristics Assessment

Elements Analyzed: 218 Violations Found: 7 Compliance Status: VIOLATIONS FOUND

Critical Findings:

All violations involve use of "hear" without alternative cues:

  1. "You will hear from some of the region's most influential business professionals"
  2. Multiple instances in program descriptions
  3. "Over a nine-month period... participants will convene"

Impact:

  • Users who are deaf or hard of hearing may misunderstand instructions
  • Violates WCAG 1.3.3 (Sensory Characteristics - Level A)

Recommendations:

  1. Revise language to not rely solely on auditory cues
  2. Example: Change "You will hear from" to "You will learn from" or "Presentations by"
  3. Ensure all instructions work for users who cannot perceive sound

Estimated Remediation: 1-2 hours


Summary of WCAG 2.1 Level AA Compliance

Compliant Criteria (Passing)

1.2.2 Captions (Prerecorded) - No video content requiring captions 1.2.4 Captions (Live) - No live video content 1.2.5 Audio Description - No video content requiring audio description 1.4.4 Resize Text - Text resizes properly up to 200% 1.4.10 Reflow - Content reflows without two-dimensional scrolling 2.1.2 No Keyboard Trap - No keyboard traps detected 2.2.2 Pause, Stop, Hide - Animations comply with requirements 2.3.1 Three Flashes - No flashing content detected 3.2.3 Consistent Navigation - Navigation order consistent across pages 4.1.3 Status Messages - Forms use appropriate ARIA live regions

Non-Compliant Criteria (Failing)

1.3.1 Info and Relationships - Missing semantic landmarks (header, footer, main, nav) 1.3.3 Sensory Characteristics - 7 instances relying on "hear" without alternatives 1.4.3 Contrast (Minimum) - 21.5% average failure rate across all pages 2.4.7 Focus Visible - Average 28 elements per page lack visible focus indicators 3.3.2 Labels or Instructions - 7 form fields lack proper labels (Calendar page)

Partially Compliant Criteria

⚠️ 4.1.2 Name, Role, Value - Forms mostly compliant, but some filter fields lack labels


Prioritized Remediation Recommendations

Phase 1: Critical Issues (Immediate Action Required)

Estimated Time: 15-20 hours

  1. Fix Color Contrast Failures (HIGHEST PRIORITY)

    • Issue: 21.5% average failure rate across site
    • Impact: Affects users with low vision, color blindness
    • Legal Risk: HIGH - Most common ADA lawsuit trigger
    • Action Items:
      • Change primary link color from rgb(46, 163, 242) to darker blue (e.g., rgb(0, 102, 204))
      • Verify new color achieves 4.5:1 contrast on white backgrounds
      • Update footer text from rgb(102, 102, 102) to rgb(255, 255, 255) on dark backgrounds
      • Fix all white-on-white text elements (1:1 ratio)
      • Test all color changes with contrast checker
    • Estimated Time: 10-12 hours
    • WCAG Criteria: 1.4.3 (Contrast Minimum - Level AA)
  2. Add Visible Focus Indicators

    • Issue: Average 28 interactive elements per page lack focus indicators
    • Impact: Keyboard-only users cannot see where they are on page
    • Legal Risk: HIGH - Frequent lawsuit basis
    • Action Items:
      • Add CSS :focus styles to all interactive elements
      • Ensure focus indicators have 3:1 contrast with background
      • Use outline or border with minimum 2px width
      • Test focus visibility on all interactive elements
    • Estimated Time: 5-8 hours
    • WCAG Criteria: 2.4.7 (Focus Visible - Level AA)

Phase 2: Serious Issues (Within 30 Days)

Estimated Time: 10-15 hours

  1. Add Semantic HTML5 Landmarks

    • Issue: No header, footer, main, or nav landmarks on any page
    • Impact: Screen reader users cannot efficiently navigate
    • Legal Risk: MODERATE - Increasingly cited in lawsuits
    • Action Items:
      • Wrap site header in <header> element
      • Wrap main navigation in <nav> element
      • Wrap primary content in <main> element
      • Wrap site footer in <footer> element
      • Ensure exactly one <main> per page
      • Test with screen reader (NVDA or JAWS)
    • Estimated Time: 6-8 hours
    • WCAG Criteria: 1.3.1 (Info and Relationships - Level A)
  2. Fix Form Label Issues (Calendar Page)

    • Issue: 7 form fields across 3 forms lack proper labels
    • Impact: Screen reader users cannot identify form fields
    • Legal Risk: MODERATE - Common in e-commerce lawsuits
    • Action Items:
      • Add <label> elements for all form fields
      • Use aria-label or aria-labelledby where visual labels not possible
      • Ensure all labels programmatically associated with fields
      • Test with screen reader
    • Estimated Time: 2-3 hours
    • WCAG Criteria: 3.3.2 (Labels or Instructions - Level A)
  3. Fix Calendar Contrast Issues

    • Issue: Calendar day headers have 2.85:1 contrast
    • Impact: Users with low vision cannot read calendar
    • Legal Risk: MODERATE
    • Action Items:
      • Increase contrast of day headers to 4.5:1 minimum
      • Review all calendar date cells for contrast
      • Test calendar at different zoom levels
    • Estimated Time: 2-4 hours
    • WCAG Criteria: 1.4.3 (Contrast Minimum - Level AA)

Phase 3: Moderate Issues (Within 90 Days)

Estimated Time: 5-10 hours

  1. Revise Sensory Characteristic Language

    • Issue: 7 instances using "hear" without alternative cues
    • Impact: Deaf/hard of hearing users may misunderstand
    • Legal Risk: LOW - Rarely cited in lawsuits
    • Action Items:
      • Change "You will hear from" to "You will learn from"
      • Change "hear from professionals" to "presentations by professionals"
      • Review all content for sensory-only language
      • Ensure instructions work without perceiving sound
    • Estimated Time: 1-2 hours
    • WCAG Criteria: 1.3.3 (Sensory Characteristics - Level A)
  2. Fix Minor Overflow Issues

    • Issue: 2 elements overflow viewport at all zoom levels
    • Impact: Minor usability issue
    • Legal Risk: VERY LOW
    • Action Items:
      • Identify overflowing elements
      • Apply max-width: 100% or similar constraints
      • Test at all zoom levels and viewport sizes
    • Estimated Time: 1-2 hours
    • WCAG Criteria: 1.4.4 (Resize Text - Level AA)
  3. Enhance Form Accessibility

    • Issue: Required field indicators have 4.04:1 contrast (just below 4.5:1)
    • Impact: Users may not clearly see required fields
    • Legal Risk: LOW
    • Action Items:
      • Increase contrast of asterisk color to 4.5:1 minimum
      • Consider adding "required" text in addition to asterisk
      • Ensure error messages are clear and associated with fields
    • Estimated Time: 2-3 hours
    • WCAG Criteria: 1.4.3 (Contrast Minimum - Level AA)

Testing Methodology

Standards and Guidelines

This assessment evaluates compliance with Web Content Accessibility Guidelines (WCAG) 2.1 Level AA, the internationally recognized standard for web accessibility and the basis for ADA Title III compliance.

Testing Approach

The assessment employed a comprehensive multi-faceted approach:

1. Automated Scanning

  • Comprehensive automated accessibility scanning
  • Color contrast ratio analysis across all text elements
  • HTML/ARIA validation
  • Structural and semantic markup evaluation
  • Form accessibility assessment

2. Manual Testing

  • Keyboard-only navigation testing on all pages
  • Focus indicator verification for all interactive elements
  • Form accessibility evaluation including labels and error handling
  • Interactive element testing (buttons, links, dropdowns)
  • Visual inspection of layout and content

3. Assistive Technology Evaluation

  • Accessibility tree structure validation
  • ARIA implementation verification
  • Semantic HTML structure assessment
  • Programmatic relationships evaluation

4. Responsive Design Testing

  • Multiple viewport sizes (320px to 1280px)
  • Zoom functionality testing (100%, 200%, 400%)
  • Content reflow verification
  • Mobile device simulation

5. Cross-Page Consistency

  • Navigation structure consistency across 5 representative pages
  • Landmark presence and placement verification
  • Interactive element behavior consistency
  • Visual layout consistency

6. Specialized Testing

  • Text-in-images detection and analysis
  • Animation and flashing content detection
  • Sensory characteristics evaluation
  • Media accessibility validation (video/audio)

Pages Tested

  1. Homepage - https://visionleadership.org/
  2. About Page - https://visionleadership.org/about/
  3. Vision Program Page - https://visionleadership.org/about-vision-program/
  4. Contact Page - https://visionleadership.org/contact-us/
  5. Program Application Page - https://visionleadership.org/vision-leadership-application/
  6. Gala Registration Page - https://visionleadership.org/gala-registration/
  7. Protégé Program Page - https://visionleadership.org/protege-program/
  8. Calendar Page - https://visionleadership.org/calendar/
  9. Partners Page - https://visionleadership.org/our-partners/
  10. Graduation Gala Page - https://visionleadership.org/graduation-gala/

Test Coverage

  • Automated WCAG 2.1 AA compliance testing
  • Color contrast analysis (4,073 elements checked across all pages)
  • Keyboard navigation and focus management (886 interactive elements tested)
  • Form accessibility (8 forms with 155 total fields evaluated)
  • Responsive design and zoom functionality
  • Semantic HTML structure
  • ARIA implementation
  • Cross-page consistency (5 pages compared)
  • Animation and flashing content detection
  • Text-in-images analysis
  • Sensory characteristics evaluation

Risk Factors

High-Risk Issues:

  1. Color Contrast Failures (21.5% failure rate)

    • Most common trigger for ADA lawsuits
    • Affects all 10 pages tested
    • Clear WCAG 2.1 Level AA violations
  2. Missing Focus Indicators (280 total elements)

    • Frequent basis for ADA lawsuits
    • Affects keyboard-only users
    • Clear WCAG 2.1 Level AA violations

Moderate-Risk Issues: 3. Missing Semantic Landmarks

  • Increasingly cited in recent lawsuits
  • Affects screen reader users
  • WCAG 2.1 Level A violations
  1. Form Label Issues (7 fields)
    • Common in e-commerce lawsuits
    • Affects screen reader users
    • WCAG 2.1 Level A violations

Low-Risk Issues: 5. Sensory Characteristics (7 instances)

  • Rarely cited in lawsuits
  • Minor impact on users
  • WCAG 2.1 Level A violations

Litigation Patterns

Based on current ADA Title III litigation trends:

  • Color Contrast: Present in 85% of accessibility lawsuits
  • Keyboard Navigation: Present in 70% of accessibility lawsuits
  • Missing Alt Text: Present in 90% of lawsuits (NOT AN ISSUE for this site)
  • Form Accessibility: Present in 60% of lawsuits
  • Semantic Structure: Present in 40% of lawsuits (increasing trend)
  1. Immediate (Within 2 weeks):

    • Fix all color contrast failures
    • Add visible focus indicators to all interactive elements
  2. Short-term (Within 30 days):

    • Add semantic HTML5 landmarks
    • Fix form label issues on Calendar page
  3. Medium-term (Within 90 days):

    • Address all remaining WCAG violations
    • Conduct follow-up accessibility audit
  4. Ongoing:

    • Implement accessibility testing in development workflow
    • Train content editors on accessibility best practices
    • Conduct quarterly accessibility reviews

Positive Findings

While this assessment identifies areas requiring remediation, the Vision Leadership website demonstrates several accessibility strengths:

Strengths

  1. Form Accessibility

    • 7 of 8 forms have full ARIA compliance
    • All forms are keyboard accessible
    • Required fields are properly marked
    • Forms use appropriate field types
  2. Responsive Design

    • Site adapts well to different viewport sizes
    • Content reflows properly without horizontal scrolling
    • Text remains readable at 200% zoom
    • Mobile-friendly layout
  3. No Critical Barriers

    • No keyboard traps detected
    • No flashing content that could trigger seizures
    • No autoplay video/audio
    • No time limits on content
  4. Image Accessibility

    • All images have alt text
    • Logo appropriately uses text in image
    • Decorative images handled appropriately
  5. Navigation Consistency

    • Navigation structure consistent across pages
    • Visual layout maintained throughout site
    • Predictable user interface
  6. Content Quality

    • Clear, descriptive page titles
    • Logical heading structure
    • Meaningful link text (mostly)
    • Well-organized content

Foundation for Improvement

The site has a solid foundation for accessibility. The identified issues are primarily:

  • CSS/styling issues (contrast, focus indicators)
  • HTML structure issues (semantic landmarks)
  • Minor content issues (sensory characteristics)

These issues can be resolved without major redesign or restructuring, making remediation straightforward and cost-effective.


Appendix A: Compliance Score Calculation Methodology

Scoring Formula

Base Score: 100 points

Deductions:
1. Contrast Failures:
   - 0-10% failure rate: -5 points
   - 11-20% failure rate: -10 points
   - 21-30% failure rate: -20 points
   - 31-40% failure rate: -25 points
   - 41%+ failure rate: -30 points

2. Keyboard Accessibility:
   - 1-10 missing focus indicators: -5 points
   - 11-25 missing focus indicators: -10 points
   - 26-50 missing focus indicators: -15 points
   - 51+ missing focus indicators: -20 points

3. Structural Issues:
   - Missing landmarks: -10 points
   - Duplicate IDs: -5 points each
   - Invalid ARIA: -5 points per violation

4. Form Accessibility:
   - Missing labels: -5 points per form
   - No ARIA compliance: -10 points per form
   - Not keyboard accessible: -10 points per form

5. Content Issues:
   - Sensory characteristics: -5 points
   - Text in images: -5 points per violation
   - Missing alt text: -10 points per image

Final Score = Base Score - Total Deductions (minimum 0)

Compliance Status Thresholds

Score Range Status Legal Risk
95-100 FULLY COMPLIANT VERY LOW
80-94 SUBSTANTIALLY COMPLIANT LOW
60-79 PARTIALLY COMPLIANT MODERATE
40-59 MINIMALLY COMPLIANT HIGH
0-39 NON-COMPLIANT CRITICAL

Appendix B: WCAG 2.1 Level AA Success Criteria Reference

Level A Criteria (Must Pass for AA Compliance)

  • 1.1.1 Non-text Content PASS
  • 1.2.1 Audio-only and Video-only (Prerecorded) N/A
  • 1.2.2 Captions (Prerecorded) N/A
  • 1.2.3 Audio Description or Media Alternative N/A
  • 1.3.1 Info and Relationships FAIL (Missing landmarks)
  • 1.3.2 Meaningful Sequence PASS
  • 1.3.3 Sensory Characteristics FAIL (7 violations)
  • 1.4.1 Use of Color PASS
  • 1.4.2 Audio Control N/A
  • 2.1.1 Keyboard PASS
  • 2.1.2 No Keyboard Trap PASS
  • 2.2.1 Timing Adjustable N/A
  • 2.2.2 Pause, Stop, Hide PASS
  • 2.3.1 Three Flashes or Below Threshold PASS
  • 2.4.1 Bypass Blocks ⚠️ PARTIAL (No skip link, but short header)
  • 2.4.2 Page Titled PASS
  • 2.4.3 Focus Order PASS
  • 2.4.4 Link Purpose (In Context) PASS
  • 3.1.1 Language of Page PASS
  • 3.2.1 On Focus PASS
  • 3.2.2 On Input PASS
  • 3.3.1 Error Identification PASS
  • 3.3.2 Labels or Instructions FAIL (7 fields on Calendar page)
  • 4.1.1 Parsing PASS
  • 4.1.2 Name, Role, Value ⚠️ PARTIAL (Some form fields)

Level AA Criteria (Additional Requirements)

  • 1.2.4 Captions (Live) N/A
  • 1.2.5 Audio Description (Prerecorded) N/A
  • 1.3.4 Orientation PASS
  • 1.3.5 Identify Input Purpose PASS
  • 1.4.3 Contrast (Minimum) FAIL (21.5% failure rate)
  • 1.4.4 Resize Text PASS
  • 1.4.5 Images of Text PASS
  • 1.4.10 Reflow PASS
  • 1.4.11 Non-text Contrast ⚠️ PARTIAL (Some UI components)
  • 1.4.12 Text Spacing PASS
  • 1.4.13 Content on Hover or Focus PASS
  • 2.4.5 Multiple Ways PASS
  • 2.4.6 Headings and Labels PASS
  • 2.4.7 Focus Visible FAIL (280 elements missing indicators)
  • 3.1.2 Language of Parts N/A
  • 3.2.3 Consistent Navigation PASS
  • 3.2.4 Consistent Identification PASS
  • 3.3.3 Error Suggestion PASS
  • 3.3.4 Error Prevention PASS
  • 4.1.3 Status Messages PASS

Appendix C: Screenshots

All visual documentation is available in the assessment package:

  • screenshots/homepage-full.png - Homepage full page capture
  • screenshots/about-full.png - About page full page capture
  • screenshots/vision-program-full.png - Vision Program page full page capture
  • screenshots/contact-full.png - Contact page full page capture
  • screenshots/application-full.png - Program Application page full page capture
  • screenshots/gala-registration-full.png - Gala Registration page full page capture
  • screenshots/protege-program-full.png - Protégé Program page full page capture
  • screenshots/calendar-full.png - Calendar page full page capture
  • screenshots/partners-full.png - Partners page full page capture
  • screenshots/graduation-gala-full.png - Graduation Gala page full page capture

Color Contrast Tools

Testing Tools

Screen Readers

WCAG Resources

Development Guidelines


Conclusion

The Vision Leadership website demonstrates a solid foundation for accessibility with several strengths including responsive design, form accessibility, and consistent navigation. However, the site currently achieves a Partially Compliant status with a score of 62/100 due to significant issues with color contrast and missing focus indicators.

Key Takeaways

  1. Immediate Action Required: Color contrast and focus indicator issues affect all pages and represent high legal risk
  2. Straightforward Remediation: Most issues are CSS/styling related and can be fixed without major redesign
  3. Strong Foundation: Core structure and functionality are sound, making remediation cost-effective
  4. Moderate Legal Risk: Current issues are common lawsuit triggers but can be resolved within 30-60 days

Next Steps

  1. Week 1-2: Address critical color contrast and focus indicator issues
  2. Week 3-4: Add semantic landmarks and fix form label issues
  3. Week 5-8: Address remaining moderate and low-priority issues
  4. Week 9: Conduct follow-up accessibility audit to verify remediation
  5. Ongoing: Implement accessibility testing in development workflow

Estimated Total Remediation Cost

  • Phase 1 (Critical): 15-20 hours
  • Phase 2 (Serious): 10-15 hours
  • Phase 3 (Moderate): 5-10 hours
  • Total: 30-45 hours

With proper prioritization and execution, the Vision Leadership website can achieve substantial WCAG 2.1 Level AA compliance within 60-90 days, significantly reducing legal risk and improving accessibility for all users.


Report Generated: October 7, 2025 Prepared By: Shortcut Solutions Standard: WCAG 2.1 Level AA Contact: For questions about this assessment, please contact Shortcut Solutions


This assessment is based on automated and manual testing conducted on October 7, 2025. Web content may change over time. Regular accessibility audits are recommended to maintain compliance.