open-scans

Scan Report: Bob’s first try

🎯 Priority: Pages with Most Errors

Focus your efforts on these pages to make the biggest impact (combined scanner unique failures):

Page axe Unique ALFA Unique Equal Access Unique AccessLint Unique QualWeb Total Unique Page Title
View Page 2 21 33 14 10 80 Home | CNIB

🔧 Priority: Most Common Issues (ALFA)

These ALFA accessibility issues appear most frequently across your pages:

Rule Pages Affected Documentation
SIA-R111: Interactive elements have a sufficient target size 1 of 1 View Rule
SIA-R12: Links have an accessible name 1 of 1 View Rule
SIA-R14: Images have an accessible name or are decorative 1 of 1 View Rule
SIA-R18: ARIA states are consistent with element semantics 1 of 1 View Rule
SIA-R3: lang attribute has a valid language code 1 of 1 View Rule
SIA-R64 1 of 1 View Rule
SIA-R78: Headings of same level have text content between them 1 of 1 View Rule

💡 Tip: Click on the rule documentation links to learn how to fix each issue.

🔧 Priority: Most Common Issues (axe)

These axe accessibility issues appear most frequently across your pages:

Rule Pages Affected Documentation
button-name 1 of 1 View Rule
empty-heading 1 of 1 View Rule

💡 Tip: Click on the rule documentation links to learn how to fix each issue. Consider fixing the most common issues first for maximum impact.

🤖 Future Enhancement: This report will soon include AI-powered fix suggestions for authenticated GitHub users (opt-in only, no auto-run AI).

🔍 Cross-Page Patterns: Common HTML Issues

These HTML patterns cause the same accessibility errors across multiple pages. Fix the pattern once in your codebase to fix it everywhere!

✅ No recurring HTML patterns found across multiple pages. Each issue appears to be page-specific.

📊 Detailed Results

Complete scan results for all tested pages:

Submitted URL Final URL Status HTTP Redirected Time (ms) axe Unique ALFA Unique Equal Access Unique AccessLint Unique Duplicates Notes
https://cnib.ca https://www.cnib.ca/en OK 200 yes 23620 2 21 33 14 51 Home | CNIB
                    ALFA failed rules: SIA-R111 (Interactive elements have a sufficient target size), SIA-R12 (Links have an accessible name), SIA-R14 (Images have an accessible name or are decorative), SIA-R18 (ARIA states are consistent with element semantics), SIA-R3 (lang attribute has a valid language code), SIA-R64, SIA-R78 (Headings of same level have text content between them)  
                    axe failed rules: button-name, empty-heading  
                    Equal Access failed rules: aria_accessiblename_exists, aria_attribute_valid, aria_child_tabbable, aria_complementary_labelled, aria_content_in_landmark, aria_keyboard_handler_exists, aria_role_redundant, element_tabbable_unobscured, heading_content_exists, input_label_visible, label_name_visible, style_color_misuse, style_focus_visible, style_highcontrast_visible, svg_graphics_labelled, text_block_heading  
                    AccessLint failed rules: distinguishable/color-contrast, labels-and-names/button-name, labels-and-names/duplicate-id-aria, labels-and-names/label-content-mismatch, labels-and-names/multiple-labels, landmarks/landmark-unique, navigable/empty-heading, navigable/page-has-heading-one  

Detailed Failure Information (ALFA)

https://cnib.ca

Rule: SIA-R111: Interactive elements have a sufficient target size

Failure 1:

Failure 2:

Failure 3:

Failure 4:

Failure 5:

… and 3 more failures for this rule

Failure 1:

Rule: SIA-R14: Images have an accessible name or are decorative

Failure 1:

Failure 2:

Rule: SIA-R18: ARIA states are consistent with element semantics

Failure 1:

Rule: SIA-R3: lang attribute has a valid language code

Failure 1:

Failure 2:

Failure 3:

Failure 4:

Failure 5:

… and 2 more failures for this rule

Rule: SIA-R64

Failure 1:

Rule: SIA-R78: Headings of same level have text content between them

Failure 1:

Detailed Failure Information (axe)

https://cnib.ca

Rule: button-name

Impact: critical

Failure 1:

Rule: empty-heading

Impact: minor

Failure 1: