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
-
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)
-
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
-
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
-
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)
-
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:
- Fix color contrast issues (HIGH) - 8-10 hours
- Add visible focus indicators (HIGH) - 4-6 hours
- Add semantic landmarks (MEDIUM) - 2-3 hours
- 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:
- Fix color contrast issues (HIGH) - 3-4 hours
- Add visible focus indicators (HIGH) - 2-3 hours
- 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:
- Fix severe contrast issues (CRITICAL) - 6-8 hours
- Add visible focus indicators (HIGH) - 5-6 hours
- 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:
- Fix contrast issues (HIGH) - 3-4 hours
- Add visible focus indicators (HIGH) - 3-4 hours
- 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:
- Fix contrast issues including required field indicators (HIGH) - 4-5 hours
- Add visible focus indicators (HIGH) - 4-5 hours
- 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:
- Fix contrast issues (HIGH) - 3-4 hours
- Add visible focus indicators (HIGH) - 3-4 hours
- 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:
- Fix color contrast issues (HIGH) - 3-4 hours
- Add visible focus indicators (HIGH) - 2-3 hours
- 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:
- Fix calendar contrast issues (CRITICAL) - 6-8 hours
- Add form labels (HIGH) - 2-3 hours
- Add visible focus indicators (HIGH) - 3-4 hours
- 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:
- Add visible focus indicators (HIGH) - 3-4 hours
- Fix pagination contrast (MEDIUM) - 1-2 hours
- 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:
- Fix severe white-on-white contrast issues (CRITICAL) - 4-5 hours
- Add visible focus indicators (HIGH) - 3-4 hours
- 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:
-
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)
- No
-
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
- Navigation exists but lacks semantic
-
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:
- Add
<header>element wrapping site header/navigation - Add
<nav>element for main navigation menu - Add
<main>element wrapping primary page content - Add
<footer>element wrapping site footer - 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:
-
Vision Leadership logo contains text
- Alt text present: "Vision Leadership"
- Logo exception applies per WCAG 1.4.5
- Status: COMPLIANT
-
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:
- "You will hear from some of the region's most influential business professionals"
- Multiple instances in program descriptions
- "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:
- Revise language to not rely solely on auditory cues
- Example: Change "You will hear from" to "You will learn from" or "Presentations by"
- 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
-
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)
-
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
:focusstyles 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
- Add CSS
- 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
-
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)
- Wrap site header in
- Estimated Time: 6-8 hours
- WCAG Criteria: 1.3.1 (Info and Relationships - Level A)
-
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-labeloraria-labelledbywhere visual labels not possible - Ensure all labels programmatically associated with fields
- Test with screen reader
- Add
- Estimated Time: 2-3 hours
- WCAG Criteria: 3.3.2 (Labels or Instructions - Level A)
-
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
-
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)
-
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)
-
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
- Homepage - https://visionleadership.org/
- About Page - https://visionleadership.org/about/
- Vision Program Page - https://visionleadership.org/about-vision-program/
- Contact Page - https://visionleadership.org/contact-us/
- Program Application Page - https://visionleadership.org/vision-leadership-application/
- Gala Registration Page - https://visionleadership.org/gala-registration/
- Protégé Program Page - https://visionleadership.org/protege-program/
- Calendar Page - https://visionleadership.org/calendar/
- Partners Page - https://visionleadership.org/our-partners/
- 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
Legal Risk Assessment
Overall Legal Risk: MODERATE
Risk Factors
High-Risk Issues:
-
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
-
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
- 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)
Recommended Actions to Reduce Legal Risk
-
Immediate (Within 2 weeks):
- Fix all color contrast failures
- Add visible focus indicators to all interactive elements
-
Short-term (Within 30 days):
- Add semantic HTML5 landmarks
- Fix form label issues on Calendar page
-
Medium-term (Within 90 days):
- Address all remaining WCAG violations
- Conduct follow-up accessibility audit
-
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
-
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
-
Responsive Design
- Site adapts well to different viewport sizes
- Content reflows properly without horizontal scrolling
- Text remains readable at 200% zoom
- Mobile-friendly layout
-
No Critical Barriers
- No keyboard traps detected
- No flashing content that could trigger seizures
- No autoplay video/audio
- No time limits on content
-
Image Accessibility
- All images have alt text
- Logo appropriately uses text in image
- Decorative images handled appropriately
-
Navigation Consistency
- Navigation structure consistent across pages
- Visual layout maintained throughout site
- Predictable user interface
-
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 capturescreenshots/about-full.png- About page full page capturescreenshots/vision-program-full.png- Vision Program page full page capturescreenshots/contact-full.png- Contact page full page capturescreenshots/application-full.png- Program Application page full page capturescreenshots/gala-registration-full.png- Gala Registration page full page capturescreenshots/protege-program-full.png- Protégé Program page full page capturescreenshots/calendar-full.png- Calendar page full page capturescreenshots/partners-full.png- Partners page full page capturescreenshots/graduation-gala-full.png- Graduation Gala page full page capture
Appendix D: Recommended Resources
Color Contrast Tools
- WebAIM Contrast Checker: https://webaim.org/resources/contrastchecker/
- Contrast Ratio Calculator: https://contrast-ratio.com/
- Accessible Colors: https://accessible-colors.com/
Testing Tools
- WAVE Browser Extension: https://wave.webaim.org/extension/
- axe DevTools: https://www.deque.com/axe/devtools/
- Lighthouse (built into Chrome DevTools)
Screen Readers
- NVDA (Windows, Free): https://www.nvaccess.org/
- JAWS (Windows, Commercial): https://www.freedomscientific.com/products/software/jaws/
- VoiceOver (macOS/iOS, Built-in)
WCAG Resources
- WCAG 2.1 Quick Reference: https://www.w3.org/WAI/WCAG21/quickref/
- WebAIM Resources: https://webaim.org/resources/
- A11y Project: https://www.a11yproject.com/
Development Guidelines
- MDN Accessibility: https://developer.mozilla.org/en-US/docs/Web/Accessibility
- Inclusive Components: https://inclusive-components.design/
- ARIA Authoring Practices: https://www.w3.org/WAI/ARIA/apg/
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
- Immediate Action Required: Color contrast and focus indicator issues affect all pages and represent high legal risk
- Straightforward Remediation: Most issues are CSS/styling related and can be fixed without major redesign
- Strong Foundation: Core structure and functionality are sound, making remediation cost-effective
- Moderate Legal Risk: Current issues are common lawsuit triggers but can be resolved within 30-60 days
Next Steps
- Week 1-2: Address critical color contrast and focus indicator issues
- Week 3-4: Add semantic landmarks and fix form label issues
- Week 5-8: Address remaining moderate and low-priority issues
- Week 9: Conduct follow-up accessibility audit to verify remediation
- 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.