Accessibility Scan Report

Title: Alberta Issue: #52 Date: 7/26/2026, 8:04:48 PM Duration: 9.1m URLs: 59 / 59
Viewport: Desktop (1280×800) Color scheme: both Browser: chromium

🔄 Changes Since Last Scan

239 New unique issues
296 Potentially resolved issues
🆕 New Issues (239)
✅ Potentially Resolved Issues (296)

These issues were previously tracked but were not detected in this scan.

Replicate this scan

Reuse this scan context to reproduce the same viewport, color mode, and browser selection.

Title keywords

VIEWPORT:desktop COLORSCHEME:both BROWSER:chromium

Issue body section

### Scan context Viewport: desktop ColorScheme: both Browser: chromium

Summary

Issues

  • By Level: A (3), AA (15), AAA (139)
  • By Version (A & AA): WCAG 2.0 (18)
  • Engines used: AXE, ALFA
  • By Finding Type: Known errors (235) & Best practices (4)
  • Manual testing needed: 324 axe incomplete findings
  • Total: 239 across 14 unique rules & 2 accessibility engines

By Severity

Critical
Serious
Moderate
Minor

By Role

UX Designer
Visual Designer
Content Author
Front-End Developer

Issues

🎯 Pages with Most Errors

Focus your efforts on these pages to make the biggest impact. Click any error count to filter the rule list below. Total counts unique findings across the active scanners, and numbers in parentheses (+N) still show findings that cover WCAG criteria already reported by axe.

🧭 Reflow Risk (WCAG 1.4.10)

Page-level indicator: resizes to 320 CSS pixels wide and checks for horizontal overflow. This is a risk indicator, not a conformance verdict — see Behavioral Accessibility Automation for what it can and cannot detect.

✅ No horizontal overflow detected at 320px width on any scanned page!

🔧 Most Common Issues (ALFA)

8 rules
113 Serious alfa SC 2.5.5 AAA Motor SIA-R111: Interactive elements have a sufficient target size
26 pages affected

Rule Information

Engine: alfa

Roles: UX Designer, Visual Designer

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: SC 2.5.5 AAA

Disabilities affected:
Motor

Affected Pages

Who Is Affected

  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans

Examples

Example 1 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-549f0ba9
<a href="/" title="Home" rel="home">...</a>
XPath: /a
Example 2 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-d1b008d9
<button id="goa-search-button" aria-label="Search">...</button>
XPath: /button[@id="goa-search-button"]
Example 3 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-dc7065c9
<button class="breadcrumb-toggle" aria-label="Toggle collapsed breadcrumbs" />
XPath: /button[@class="breadcrumb-toggle"]
Example 4 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-5f78e7ca
<a href="/ministries" class="menu_footer__link" data-drupal-link-system-path="node/7020">Ministries</a>
XPath: /a[@class="menu_footer__link"]
Example 5 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-80f513ba
<a href="/usingthissite" class="menu_about-links__link" data-drupal-link-system-path="node/5864">Using Alberta.ca</a>
XPath: /a[@class="menu_about-links__link"]
26 Moderate alfa SIA-R57: Visible text content on the page is contained within a landmark region
26 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-9fb2a933
Example 2 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-9fb2a933
Example 3 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-9fb2a933
Example 4 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-9fb2a933
Example 5 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-9fb2a933
26 Moderate alfa SC 1.4.6 AAA Visual SIA-R66: Text has enhanced contrast with its background
26 pages affected

Rule Information

Engine: alfa

Roles: Visual Designer

Blocking: No

WCAG: SC 1.4.6 AAA

Disabilities affected:
Visual

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Without Perception of Color 4.3% — ~14,500,000 Americans

Examples

Example 1 View on Page
The highest possible contrast of the text is 5.1:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-7e4df68e
Example 2 View on Page
The highest possible contrast of the text is 5.1:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-7e4df68e
Example 3 View on Page
The highest possible contrast of the text is 5.1:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-7e4df68e
Example 4 View on Page
The highest possible contrast of the text is 5.1:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-7e4df68e
Example 5 View on Page
The highest possible contrast of the text is 5.1:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-7e4df68e
24 Moderate alfa SIA-R56: Landmarks with the same role are distinguishable by their accessible name
24 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Some `navigation` have the same name.
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-9d3047fe
Example 2 View on Page
Some `navigation` have the same name.
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-9d3047fe
Example 3 View on Page
Some `navigation` have the same name.
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-9d3047fe
Example 4 View on Page
Some `navigation` have the same name.
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-9d3047fe
Example 5 View on Page
Some `navigation` have the same name.
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-9d3047fe
2 Serious alfa SC 1.4.3, SC 1.4.6 AA Visual SIA-R69: Text has sufficient contrast with its background
2 pages affected

Rule Information

Engine: alfa

Roles: Visual Designer

Blocking: No

WCAG: SC 1.4.3, SC 1.4.6 AA

Disabilities affected:
Visual

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Without Perception of Color 4.3% — ~14,500,000 Americans

Examples

Example 1 View on Page
The highest possible contrast of the text is 4.46:1 which is below the required contrast of 4.5:1
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-99436ee0
Example 2 View on Page
The highest possible contrast of the text is 4.46:1 which is below the required contrast of 4.5:1
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-99436ee0
1 Moderate alfa SIA-R13
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

ACT alignment

  • ACT cae760 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
The `<iframe>` does not have an accessible name
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-ebda854c
<iframe width="200" height="113" src="https://www.youtube.com/embed/videoseries?list=PLvrD8tiHIX1Iktz9ADzpOx_-P4JKGzRWz" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" />
XPath: /iframe
1 Moderate alfa SIA-R78: Headings of the same level are not immediately adjacent without intervening content
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
There is no content between this heading and the next
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-7058c0b3
<h3>Creating additional public charter school builds</h3>
XPath: /h3
1 Moderate alfa SIA-R18: ARIA states and properties are allowed for the element on which they are specified
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

ACT alignment

Examples

Example 1 View on Page
The attribute is prohibited for the element on which it is specified
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-ab4cde85

🔧 Most Common Issues (axe)

6 rules
24 Moderate axe landmark-unique
24 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-1b142d4f
<nav role="navigation" id="goa-quicklinks" class="goa-list">
XPath: .goa-list:nth-child(1) > nav[role="navigation"]
Example 2 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-1b142d4f
<nav role="navigation" id="goa-quicklinks" class="goa-list">
XPath: .goa-list:nth-child(1) > nav[role="navigation"]
Example 3 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-1b142d4f
<nav role="navigation" id="goa-quicklinks" class="goa-list">
XPath: .goa-list:nth-child(1) > nav[role="navigation"]
Example 4 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-1b142d4f
<nav role="navigation" id="goa-quicklinks" class="goa-list">
XPath: .goa-list:nth-child(1) > nav[role="navigation"]
Example 5 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-5192de9e
<nav>
XPath: .goa-languages > nav
13 Serious axe SC 1.4.3 AA Visual color-contrast: Ensures text and interactive elements have sufficient contrast ratio (4.5:1 for normal text, 3:1 for large text) against their background.
2 pages affected

Rule Information

Engine: axe

Roles: Visual Designer

Blocking: No

WCAG: SC 1.4.3 AA

Disabilities affected:
Visual

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Without Perception of Color 4.3% — ~14,500,000 Americans

ACT alignment

  • ACT 09o5cg Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

  • ACT afw4f7 Open ACT rule

    No other scanned engines matched this ACT rule in the current report.

Examples

Example 1 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-9dfe5913
<button class="" aria-expanded="false">Tourism and Hospitality Stream</button>
XPath: #accordion46583 > .goa-title > button
Example 2 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-b2b66ef1
<button class="" aria-expanded="false">Alberta Opportunity Stream</button>
XPath: #accordion46584 > .goa-title > button
Example 3 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-af533b4e
<button class="" aria-expanded="false">Alberta Express Entry Stream</button>
XPath: #accordion46585 > .goa-title > button
Example 4 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-041a4a07
<button class="" aria-expanded="false">Rural Renewal Stream</button>
XPath: #accordion46586 > .goa-title > button
Example 5 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-42bc9780
<button class="" aria-expanded="false">Rural Entrepreneur Stream</button>
XPath: #accordion46589 > .goa-title > button
3 Moderate axe Best Practice region: Ensures all page content is contained within landmark regions. Content outside landmarks cannot be found by screen reader users navigating by landmarks.
3 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, UX Designer

Blocking: No

WCAG: Best Practice

Examples

Example 1 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-fc9dd037
<div class="ab-footer">
XPath: .ab-footer
Example 2 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-fc9dd037
<div class="ab-footer">
XPath: .ab-footer
Example 3 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-fc9dd037
<div class="ab-footer">
XPath: .ab-footer
3 Moderate axe SC 4.1.2 A Visual Motor Cognitive aria-prohibited-attr
2 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 4.1.2 A

Disabilities affected:
Visual Motor Cognitive

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

ACT alignment

Examples

Example 1 View on Page
Elements must only use permitted ARIA attributes
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-f33d3218
<div class="html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode ytp-small-mode" tabindex="" id="movie_player" data-version="/s/player/7a7969c2/player_embed.vflset/en_US/base.js" aria-label="YouTube Video Player">
XPath: iframe
Example 2 View on Page
Elements must only use permitted ARIA attributes
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-b6f436fd
<div class="html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode ytp-large-width-mode" tabindex="" id="movie_player" data-version="/s/player/7a7969c2/player_embed.vflset/en_US/base.js" aria-label="YouTube Video Player">
XPath: iframe[title="Protecting Canada's West Coast"]
Example 3 View on Page
Elements must only use permitted ARIA attributes
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-623c27ef
<div class="html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode ytp-large-width-mode" tabindex="" id="movie_player" data-version="/s/player/7a7969c2/player_embed.vflset/en_US/base.js" aria-label="YouTube Video Player">
XPath: .paragraph--type--media-block.goa-column-100-100-100.paragraph:nth-child(4) > .goa-image.margin-top > .goa-video > iframe
1 Moderate axe aria-allowed-role
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
ARIA role should be appropriate for the element
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-dc1934fb
<aside role="complementary">
XPath: aside > .side-content > aside
1 Moderate axe Best Practice landmark-complementary-is-top-level: Ensures the complementary landmark (<aside>) is a top-level landmark. Nested aside elements cannot be found by screen reader landmark navigation.
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, UX Designer

Blocking: No

WCAG: Best Practice

Examples

Example 1 View on Page
Aside should not be contained in another landmark
Mode: light 🕑 First identified: 2026-07-26 🔑 Pattern ID: A11Y-d74061a8
<aside role="complementary">
XPath: aside > .side-content > aside