Accessibility Scan Report

Title: https://www.rotterdam.nl Issue: #353 Date: 9/14/2026, 2:12:04 PM Duration: 13.0m URLs: 20 / 20
Viewport: Desktop (1280×800) Color scheme: both Browser: chromium

🔄 Changes Since Last Scan

1874 New unique issues
🆕 New Issues (1874)

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 (5), AA (0), AAA (115)
  • By Version (A & AA): WCAG 2.0 (2), WCAG 2.1 (3)
  • Engines used: All engines (AXE, ALFA, Equal Access, AccessLint, QualWeb)
  • By Finding Type: Known errors (1407) & Best practices (239)
  • Manual testing needed: 120 axe incomplete findings
  • Total: 1646 across 50 unique rules & 5 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.

Page Result Details
Extra verlof schooldagen aanvragen | www.rotterdam.nl failed Horizontal overflow detected: 13px of content overflowed the viewport at 320px width

🔧 Most Common Issues (ALFA)

8 rules
95 Serious alfa SC 2.5.5 AAA Motor SIA-R111: Interactive elements have a sufficient target size
20 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-09-14 🔑 Pattern ID: A11Y-7da882bc
<a rel="noopener" class="styles_secondaryNavigationLink__tJj2Q" href="/zoeken">...</a>
XPath: /a[@class="styles_secondaryNavigationLink__tJj2Q"]
Example 2 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b1e78d1b
<button class="styles_IconButton__WH7_M" aria-labelledby=":Ri96:" aria-controls=":Ri96:" type="button" aria-haspopup="dialog" aria-expanded="false" data-state="closed">...</button>
XPath: /button[@class="styles_IconButton__WH7_M"]
Example 3 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-a6e0f1a7
<a rel="noopener" class="heading-m styles_cardTitle__B0RB2" href="/parkeren">Parkeren</a>
XPath: /a[@class="heading-m styles_cardTitle__B0RB2"]
Example 4 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-ae1f0f71
<a rel="noopener" class="styles_textLink__u2tOg" href="/nieuws">...</a>
XPath: /a[@class="styles_textLink__u2tOg"]
Example 5 View on Page
Target has insufficient size
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-33921b13
<a rel="noopener" class="text-small" href="/algoritmes">Algoritmeregister</a>
XPath: /a[@class="text-small"]
20 Moderate alfa SIA-R56: Landmarks with the same role are distinguishable by their accessible name
20 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-09-14 🔑 Pattern ID: A11Y-9d3047fe
Example 2 View on Page
Some `navigation` have the same name.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-9d3047fe
Example 3 View on Page
Some `navigation` have the same name.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-9d3047fe
Example 4 View on Page
Some `navigation` have the same name.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-9d3047fe
Example 5 View on Page
Some `navigation` have the same name.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-9d3047fe
20 Moderate alfa SIA-R57: Visible text content on the page is contained within a landmark region
20 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-09-14 🔑 Pattern ID: A11Y-9fb2a933
Example 2 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-9fb2a933
Example 3 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-9fb2a933
Example 4 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-9fb2a933
Example 5 View on Page
The text is not included in a landmark region
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-9fb2a933
20 Moderate alfa SC 1.4.6 AAA Visual SIA-R66: Text has enhanced contrast with its background
20 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 4.92:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-7e4df68e
Example 2 View on Page
The highest possible contrast of the text is 4.55:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-7e4df68e
Example 3 View on Page
The highest possible contrast of the text is 5.05:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-7e4df68e
Example 4 View on Page
The highest possible contrast of the text is 5.05:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-7e4df68e
Example 5 View on Page
The highest possible contrast of the text is 5.05:1 which is below the required contrast of 7:1
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-7e4df68e
20 Moderate alfa SIA-R87: The first focusable element on the page is a skip link to the main content
20 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The first tabbable element in the document is not a semantic link
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-4b473950
Example 2 View on Page
The first tabbable element in the document is not a semantic link
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-4b473950
Example 3 View on Page
The first tabbable element in the document is not a semantic link
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-4b473950
Example 4 View on Page
The first tabbable element in the document is not a semantic link
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-4b473950
Example 5 View on Page
The first tabbable element in the document is not a semantic link
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-4b473950
6 Moderate alfa Best Practice SIA-R53: Headings do not skip heading levels in the document outline
6 pages affected

Examples

Example 1 View on Page
The heading skips one or more levels
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-21bc6c60
<h4 class="styles_title__UllnM">Verspilling is killing, dus iedereen past op de bu...</h4>
XPath: /h4[@class="styles_title__UllnM"]
Example 2 View on Page
The heading skips one or more levels
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-598cb7b0
<h5 class="styles_sidebarTitle__uniHU">...</h5>
XPath: /h5[@class="styles_sidebarTitle__uniHU"]
Example 3 View on Page
The heading skips one or more levels
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-598cb7b0
<h5 class="styles_sidebarTitle__uniHU">...</h5>
XPath: /h5[@class="styles_sidebarTitle__uniHU"]
Example 4 View on Page
The heading skips one or more levels
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-598cb7b0
<h5 class="styles_sidebarTitle__uniHU">...</h5>
XPath: /h5[@class="styles_sidebarTitle__uniHU"]
Example 5 View on Page
The heading skips one or more levels
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-598cb7b0
<h5 class="styles_sidebarTitle__uniHU">...</h5>
XPath: /h5[@class="styles_sidebarTitle__uniHU"]
3 Serious alfa SC 2.5.3 A Visual Cognitive SIA-R14: The visible label text of an element is included in its accessible name
3 pages affected

Rule Information

Engine: alfa

Roles: Content Author, UX Designer

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: SC 2.5.3 A

Disabilities affected:
Visual Cognitive

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

ACT alignment

Examples

Example 1 View on Page
The visible text content of the element is not included within its accessible name
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-2edf0b7b
<a rel="noopener" class="styles_cardWrap__jCCQd styles_contentGrid__B7Vnk" aria-label="Verspilling is killing, dus iedereen past op de buurtkoelkast" href="/verspilling-is-killing-dus-iedereen-past-op-de-buurtkoelkast">...</a>
XPath: /a[@class="styles_cardWrap__jCCQd styles_contentGrid__B7Vnk"]
Example 2 View on Page
The visible text content of the element is not included within its accessible name
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-724f5da8
<button type="submit" class="styles_button__aQjXz styles_tertiary__MsIOo" aria-label="Accepteer de cookies om deze inhoud te kunnen zien">Accepteer cookies</button>
XPath: /button[@class="styles_button__aQjXz styles_tertiary__MsIOo"]
Example 3 View on Page
The visible text content of the element is not included within its accessible name
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-724f5da8
<button type="submit" class="styles_button__aQjXz styles_tertiary__MsIOo" aria-label="Accepteer de cookies om deze inhoud te kunnen zien">Accepteer cookies</button>
XPath: /button[@class="styles_button__aQjXz styles_tertiary__MsIOo"]
1 Moderate alfa Best Practice SIA-R61: The first heading in the document is a level 1 heading
1 pages affected

Rule Information

Engine: alfa

Roles: Content Author, UX Designer

Blocking: No

WCAG: Best Practice

Affected Pages

Examples

Example 1 View on Page
The document does not start with a level 1 heading
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-8563fbe5

🔧 Most Common Issues (axe)

6 rules
186 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.
20 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, UX Designer

Blocking: No

WCAG: Best Practice

Affected Pages

Examples

Example 1 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-a5cdcff6
<li class="styles_secondaryNavigationListItem__tnE_N">
XPath: .styles_secondaryNavigationListItem__tnE_N:nth-child(1)
Example 2 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-e2bafc9b
<li class="styles_secondaryNavigationListItem__tnE_N">
XPath: .styles_secondaryNavigationListItem__tnE_N:nth-child(2)
Example 3 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-6a7a5852
<li class="styles_secondaryNavigationListItem__tnE_N">
XPath: .styles_secondaryNavigationListItem__tnE_N:nth-child(3)
Example 4 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-cc4f1673
<a class="styles_logoLink__quAU9" href="/"><img alt="Rotterdam logo" loading="lazy" width="240" height="48" decoding="async" data-nimg="1" class="logo" style="color:transparent" src="/images/logo-base.svg"></a>
XPath: .styles_logoLink__quAU9
Example 5 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-90982fcf
<div class="styles_logo__LHqMv"><img alt="Logo Gemeente Rotterdam, ga naar homepagina" loading="lazy" width="240" height="48" decoding="async" data-nimg="1" style="color:transparent" src="/images/logo-base-white.svg"></div>
XPath: .styles_logo__LHqMv
40 Serious axe Best Practice tabindex: Ensures tabindex attribute values greater than 0 are not used. Positive tabindex values create an unnatural tab order that disorients keyboard users.
20 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: Best Practice

Affected Pages

Examples

Example 1 View on Page
Elements should not have tabindex greater than zero
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-c7e64bf5
<button type="submit" class="styles_button__aQjXz styles_secondaryBlack__ACar5 styles_link__oTSdl" tabindex="1">Accepteer cookies</button>
XPath: .styles_secondaryBlack__ACar5
Example 2 View on Page
Elements should not have tabindex greater than zero
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-d014fd4e
<button type="submit" class="styles_button__aQjXz styles_tertiary__MsIOo styles_link__oTSdl" tabindex="1">Weiger cookies</button>
XPath: .styles_tertiary__MsIOo
Example 3 View on Page
Elements should not have tabindex greater than zero
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-c7e64bf5
<button type="submit" class="styles_button__aQjXz styles_secondaryBlack__ACar5 styles_link__oTSdl" tabindex="1">Accepteer cookies</button>
XPath: .styles_secondaryBlack__ACar5
Example 4 View on Page
Elements should not have tabindex greater than zero
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-d014fd4e
<button type="submit" class="styles_button__aQjXz styles_tertiary__MsIOo styles_link__oTSdl" tabindex="1">Weiger cookies</button>
XPath: .styles_tertiary__MsIOo
Example 5 View on Page
Elements should not have tabindex greater than zero
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-c3659e9a
<button type="submit" class="styles_button__aQjXz styles_secondaryBlack__ACar5 styles_link__oTSdl" tabindex="1">Accepteer cookies</button>
XPath: .styles_link__oTSdl.styles_secondaryBlack__ACar5[type="submit"]
21 Moderate axe landmark-unique
20 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-09-14 🔑 Pattern ID: A11Y-c9464600
<nav class="styles_legalNavigation__BcX5s styles_legalMobile__V7ZSU">
XPath: .styles_legalMobile__V7ZSU
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-09-14 🔑 Pattern ID: A11Y-c9464600
<nav class="styles_legalNavigation__BcX5s styles_legalMobile__V7ZSU">
XPath: .styles_legalMobile__V7ZSU
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-09-14 🔑 Pattern ID: A11Y-519aa07a
<nav class="styles_nav__5FyhA">
XPath: .styles_nav__5FyhA
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-09-14 🔑 Pattern ID: A11Y-519aa07a
<nav class="styles_nav__5FyhA">
XPath: .styles_nav__5FyhA
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-09-14 🔑 Pattern ID: A11Y-519aa07a
<nav class="styles_nav__5FyhA">
XPath: .styles_nav__5FyhA
6 Moderate axe Best Practice heading-order: Ensures heading levels are not skipped (e.g. h1→h3). Inconsistent heading hierarchy makes page structure difficult to navigate for screen reader users.
6 pages affected

Examples

Example 1 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-8a21bc94
<h4 class="styles_title__UllnM">Verspilling is killing, dus iedereen past op de buurtkoelkast</h4>
XPath: .styles_wrapTeaserCard__zxdB6:nth-child(1) > .styles_cardWrap__jCCQd.styles_contentGrid__B7Vnk[rel="noopener"] > .styles_textWrapper__qrNXi > h4
Example 2 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-09a9d72a
<h5 class="styles_sidebarTitle__uniHU">
XPath: h5
Example 3 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-09a9d72a
<h5 class="styles_sidebarTitle__uniHU">
XPath: h5
Example 4 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-09a9d72a
<h5 class="styles_sidebarTitle__uniHU">
XPath: h5
Example 5 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-09a9d72a
<h5 class="styles_sidebarTitle__uniHU">
XPath: h5
2 Moderate axe SC 4.1.2 A Visual Motor Cognitive nested-interactive
2 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 4.1.2 A

Disabilities affected:
Visual Motor Cognitive

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
Interactive controls must not be nested
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-e21f09df
<button type="button" class="rw-launcher" aria-label="Stel een vraag">
XPath: .rw-launcher
Example 2 View on Page
Interactive controls must not be nested
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-e21f09df
<button type="button" class="rw-launcher" aria-label="Stel een vraag">
XPath: .rw-launcher
1 Moderate axe page-has-heading-one
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Page should contain a level-one heading
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-19a7d2c7 ⚠️ Corroborated by AccessLint
<html lang="nl" dir="ltr" style="--app-height: 800px;">
XPath: html

🔧 Most Common Issues (Equal Access)

21 rules
182 Moderate equalAccess element_tabbable_unobscured: A tabbable element should not be entirely obscured by overlapping content
20 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b4d7d85b
<a class="styles_secondaryNavigationLink__tJj2Q" aria-label="Mijn Loket" rel="noreferrer noopener" target="_blank" href="https://concern.ir.rotterdam.nl/mijnloket">
Example 2 View on Page
Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-996ec0c4
<a href="/zoeken" class="styles_secondaryNavigationLink__tJj2Q" rel="noopener">
Example 3 View on Page
Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-33de78cf
<a href="/contact" class="styles_secondaryNavigationLink__tJj2Q" rel="noopener">
Example 4 View on Page
Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-1ddafe08
<a class="styles_secondaryNavigationLink__tJj2Q" aria-label="Kaart" rel="noreferrer noopener" target="_blank" href="https://kaartlaag.rotterdam.nl/rotterdam-op-de-kaart">
Example 5 View on Page
Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-69587191
<button data-state="closed" aria-expanded="false" aria-haspopup="dialog" type="button" aria-controls=":Ri96:" aria-labelledby=":Ri96:" class="styles_IconButton__WH7_M">
181 Moderate equalAccess style_focus_visible: An element's focused state must be visually apparent
20 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b2117f31
<span style="outline: none; opacity: 0; position: fixed; pointer-events: none;" tabindex="0" data-radix-focus-guard="">
Example 2 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-2c63cf14
<button data-state="closed" aria-expanded="false" aria-haspopup="dialog" type="button" aria-controls=":Ri96:" aria-labelledby=":Ri96:" class="styles_IconButton__WH7_M">
Example 3 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-8d20cc4c
<button data-state="closed" aria-controls="radix-:r0:" aria-haspopup="dialog" type="button" class="styles_mobielFlyoutTrigger__oSl66" aria-expanded="false">
Example 4 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-ed8a9ec5
<input type="text" class="styles_input___ByE6 styles_inputWithIcon__PWIOo">
Example 5 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-3f47337f
<button class="styles_button__aQjXz styles_submit___IMqk" type="submit">
172 Moderate equalAccess aria_content_in_landmark: All content of the page should be contained within a landmark region
20 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Content is not within a landmark element
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-0c485916
<a class="styles_button__a182Y" href="#top-of-content">
Example 2 View on Page
Content is not within a landmark element
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-366062a9
<ul class="styles_secondaryNavigationList__Zfhgc">
Example 3 View on Page
Content is not within a landmark element
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-abab1375
<a href="/" class="styles_logoLink__quAU9">
Example 4 View on Page
Content is not within a landmark element
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-dc6b95eb
<p class="styles_message__0w_KF">
Example 5 View on Page
Content is not within a landmark element
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-865ac490
<button tabindex="1" class="styles_button__aQjXz styles_secondaryBlack__ACar5 styles_link__oTSdl" type="submit">
81 Moderate equalAccess label_name_visible: The label text for an element must be visible
20 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Accessible name does not match or contain the visible label text
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-36ff0c66
<a class="styles_secondaryNavigationLink__tJj2Q" aria-label="Mijn Loket" rel="noreferrer noopener" target="_blank" href="https://concern.ir.rotterdam.nl/mijnloket">
Example 2 View on Page
Accessible name does not match or contain the visible label text
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-a5830e0e
<a class="styles_secondaryNavigationLink__tJj2Q" aria-label="Kaart" rel="noreferrer noopener" target="_blank" href="https://kaartlaag.rotterdam.nl/rotterdam-op-de-kaart">
Example 3 View on Page
Accessible name does not match or contain the visible label text
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-868d9c67
<a href="/verspilling-is-killing-dus-iedereen-past-op-de-buurtkoelkast" aria-label="Verspilling is killing, dus iedereen past op de buurtkoelkast" class="styles_cardWrap__jCCQd styles_contentGrid__B7Vnk" rel="noopener">
Example 4 View on Page
Accessible name does not match or contain the visible label text
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b1b6805f
<a href="/nieuw-collectiecentrum-meer-dan-1-miljoen-museumstukken-op-een-plek" aria-label="Nieuw collectiecentrum: meer dan 1 miljoen museumstukken op één plek" class="styles_cardWrap__jCCQd styles_contentGrid__B7Vnk" rel="noopener">
Example 5 View on Page
Accessible name does not match or contain the visible label text
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-be012816
<a href="/betaald-parkeren-buiten-de-ring-stap-voor-stap-ingevoerd" aria-label="Betaald parkeren buiten de ring stap voor stap ingevoerd" class="styles_cardWrap__jCCQd styles_contentGrid__B7Vnk" rel="noopener">
61 Moderate equalAccess element_attribute_deprecated: Deprecated HTML attributes should not be used
20 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The HTML attribute(s) "http-equiv" is deprecated for the <meta> element in HTML 5
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-bd0b9d95
<meta content="DPR, Viewport-Width, Width" http-equiv="Accept-CH">
Example 2 View on Page
The HTML attribute(s) "http-equiv" is deprecated for the <meta> element in HTML 5
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-91c71acb
<meta content="IE=edge" http-equiv="x-ua-compatible">
Example 3 View on Page
The HTML attribute(s) "color" is deprecated in HTML 5
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-2a27a2af
<link color="#00811f" href="/default/safari-pinned-tab.svg" rel="mask-icon">
Example 4 View on Page
The HTML attribute(s) "http-equiv" is deprecated for the <meta> element in HTML 5
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-bd0b9d95
<meta content="DPR, Viewport-Width, Width" http-equiv="Accept-CH">
Example 5 View on Page
The HTML attribute(s) "http-equiv" is deprecated for the <meta> element in HTML 5
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-91c71acb
<meta content="IE=edge" http-equiv="x-ua-compatible">
57 Moderate equalAccess aria_navigation_label_unique
20 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Multiple elements with "navigation" role do not have unique labels
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-cc4feb1b
<nav class="styles_legalNavigation__BcX5s styles_legalMobile__V7ZSU">
Example 2 View on Page
Multiple elements with "navigation" role do not have unique labels
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-14c12fae
<nav class="styles_legalNavigation__BcX5s">
Example 3 View on Page
Multiple elements with "navigation" role do not have unique labels
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-cc4feb1b
<nav class="styles_legalNavigation__BcX5s styles_legalMobile__V7ZSU">
Example 4 View on Page
Multiple elements with "navigation" role do not have unique labels
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-14c12fae
<nav class="styles_legalNavigation__BcX5s">
Example 5 View on Page
Multiple elements with "navigation" role do not have unique labels
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-f10ac567
<nav class="styles_nav__5FyhA">
42 Moderate equalAccess aria_landmark_name_unique
20 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Multiple elements with "navigation" landmarks within the same parent region are not distinguished from one another because they have the same "" label
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-4f697976
<nav class="styles_legalNavigation__BcX5s styles_legalMobile__V7ZSU">
Example 2 View on Page
Multiple elements with "navigation" landmarks within the same parent region are not distinguished from one another because they have the same "" label
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-65a43baf
<nav class="styles_legalNavigation__BcX5s">
Example 3 View on Page
Multiple elements with "navigation" landmarks within the same parent region are not distinguished from one another because they have the same "" label
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-4f697976
<nav class="styles_legalNavigation__BcX5s styles_legalMobile__V7ZSU">
Example 4 View on Page
Multiple elements with "navigation" landmarks within the same parent region are not distinguished from one another because they have the same "" label
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-65a43baf
<nav class="styles_legalNavigation__BcX5s">
Example 5 View on Page
Multiple elements with "navigation" landmarks within the same parent region are not distinguished from one another because they have the same "" label
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-4f697976
<nav class="styles_legalNavigation__BcX5s styles_legalMobile__V7ZSU">
40 Moderate equalAccess element_tabbable_visible: A tabbable element must be visible on the page
20 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-c1f9bd33
<span style="outline: none; opacity: 0; position: fixed; pointer-events: none;" tabindex="0" data-radix-focus-guard="">
Example 2 View on Page
Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-31923c8e
<a class="styles_button__a182Y" href="#top-of-content">
Example 3 View on Page
Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-c1f9bd33
<span style="outline: none; opacity: 0; position: fixed; pointer-events: none;" tabindex="0" data-radix-focus-guard="">
Example 4 View on Page
Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-31923c8e
<a class="styles_button__a182Y" href="#top-of-content">
Example 5 View on Page
Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-c1f9bd33
<span style="outline: none; opacity: 0; position: fixed; pointer-events: none;" tabindex="0" data-radix-focus-guard="">
21 Moderate equalAccess element_tabbable_role_valid
20 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The tabbable element does not have a valid widget role
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-1f24d973
<span style="outline: none; opacity: 0; position: fixed; pointer-events: none;" tabindex="0" data-radix-focus-guard="">
Example 2 View on Page
The tabbable element does not have a valid widget role
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-1f24d973
<span style="outline: none; opacity: 0; position: fixed; pointer-events: none;" tabindex="0" data-radix-focus-guard="">
Example 3 View on Page
The tabbable element does not have a valid widget role
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-1f24d973
<span style="outline: none; opacity: 0; position: fixed; pointer-events: none;" tabindex="0" data-radix-focus-guard="">
Example 4 View on Page
The tabbable element does not have a valid widget role
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-1f24d973
<span style="outline: none; opacity: 0; position: fixed; pointer-events: none;" tabindex="0" data-radix-focus-guard="">
Example 5 View on Page
The tabbable element does not have a valid widget role
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-1f24d973
<span style="outline: none; opacity: 0; position: fixed; pointer-events: none;" tabindex="0" data-radix-focus-guard="">
20 Moderate equalAccess style_highcontrast_visible: Elements must be visible in Windows High Contrast mode
20 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-2465fde6
<html style="--app-height: 600px;" dir="ltr" lang="nl">
Example 2 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-2465fde6
<html style="--app-height: 600px;" dir="ltr" lang="nl">
Example 3 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-2465fde6
<html style="--app-height: 600px;" dir="ltr" lang="nl">
Example 4 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-2465fde6
<html style="--app-height: 600px;" dir="ltr" lang="nl">
Example 5 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-2465fde6
<html style="--app-height: 600px;" dir="ltr" lang="nl">
20 Moderate equalAccess style_color_misuse: Color must not be used as the only visual means of conveying information
20 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-bce11f03
<link color="#00811f" href="/default/safari-pinned-tab.svg" rel="mask-icon">
Example 2 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-bce11f03
<link color="#00811f" href="/default/safari-pinned-tab.svg" rel="mask-icon">
Example 3 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-bce11f03
<link color="#00811f" href="/default/safari-pinned-tab.svg" rel="mask-icon">
Example 4 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-bce11f03
<link color="#00811f" href="/default/safari-pinned-tab.svg" rel="mask-icon">
Example 5 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-bce11f03
<link color="#00811f" href="/default/safari-pinned-tab.svg" rel="mask-icon">
20 Moderate equalAccess style_viewport_resizable: Zooming and scaling must not be disabled
20 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Verify that text sized using viewport units can be resized up to 200%
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-546175a9
<link data-n-g="" href="/_next/static/css/5a2841b849dad637.css" rel="stylesheet">
Example 2 View on Page
Verify that text sized using viewport units can be resized up to 200%
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-546175a9
<link data-n-g="" href="/_next/static/css/5a2841b849dad637.css" rel="stylesheet">
Example 3 View on Page
Verify that text sized using viewport units can be resized up to 200%
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-546175a9
<link data-n-g="" href="/_next/static/css/5a2841b849dad637.css" rel="stylesheet">
Example 4 View on Page
Verify that text sized using viewport units can be resized up to 200%
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-546175a9
<link data-n-g="" href="/_next/static/css/5a2841b849dad637.css" rel="stylesheet">
Example 5 View on Page
Verify that text sized using viewport units can be resized up to 200%
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-546175a9
<link data-n-g="" href="/_next/static/css/5a2841b849dad637.css" rel="stylesheet">
19 Moderate equalAccess input_label_visible: An input element must have an associated visible label
19 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The input element does not have an associated visible label
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-d9cc0ba2
<button style="display: none;" data-rsevent-id="rs_148052" data-rs-container="readspeaker_button1" data-rs-direction="u" data-rs-tooltip="." aria-expanded="false" aria-controls="readspeaker_button1_toolpanel" aria-label="webReader menu" title="webReader menu" data-rslang="title/arialabel:menu" data-rsshortcut="menu" class="rsbtn_tooltoggle">
Example 2 View on Page
The input element does not have an associated visible label
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-8ba31496
<button style="display: none;" data-rsevent-id="rs_521427" data-rs-container="readspeaker_button1" data-rs-direction="u" data-rs-tooltip="." aria-expanded="false" aria-controls="readspeaker_button1_toolpanel" aria-label="webReader menu" title="webReader menu" data-rslang="title/arialabel:menu" data-rsshortcut="menu" class="rsbtn_tooltoggle">
Example 3 View on Page
The input element does not have an associated visible label
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-0a643fdd
<button style="display: none;" data-rsevent-id="rs_936421" data-rs-container="readspeaker_button1" data-rs-direction="u" data-rs-tooltip="." aria-expanded="false" aria-controls="readspeaker_button1_toolpanel" aria-label="webReader menu" title="webReader menu" data-rslang="title/arialabel:menu" data-rsshortcut="menu" class="rsbtn_tooltoggle">
Example 4 View on Page
The input element does not have an associated visible label
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-655788fe
<button style="display: none;" data-rsevent-id="rs_867671" data-rs-container="readspeaker_button1" data-rs-direction="u" data-rs-tooltip="." aria-expanded="false" aria-controls="readspeaker_button1_toolpanel" aria-label="webReader menu" title="webReader menu" data-rslang="title/arialabel:menu" data-rsshortcut="menu" class="rsbtn_tooltoggle">
Example 5 View on Page
The input element does not have an associated visible label
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-94a36c94
<button style="display: none;" data-rsevent-id="rs_735935" data-rs-container="readspeaker_button1" data-rs-direction="u" data-rs-tooltip="." aria-expanded="false" aria-controls="readspeaker_button1_toolpanel" aria-label="webReader menu" title="webReader menu" data-rslang="title/arialabel:menu" data-rsshortcut="menu" class="rsbtn_tooltoggle">
7 Moderate equalAccess text_sensory_misuse: Instructions must not rely solely on sensory characteristics
3 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Confirm the user instruction is still understandable without the word(s) 'Extra'
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-4c6f6cc9
<h1 class="styles_pageTitle__yXWyE">
Example 2 View on Page
Confirm the user instruction is still understandable without the word(s) 'extra'
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-ecaf05ef
<p class="styles_text__yx4M8">
Example 3 View on Page
Confirm the user instruction is still understandable without the word(s) 'extra'
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-e603b1f2
<p>
Example 4 View on Page
Confirm the user instruction is still understandable without the word(s) 'extra'
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b253dc0e
<h2 class="styles_sectionTitle__h70KK">
Example 5 View on Page
Confirm the user instruction is still understandable without the word(s) 'extra'
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-e603b1f2
<p>
5 Moderate equalAccess aria_id_unique
5 pages affected

Examples

Example 1 View on Page
The 'id' "radix-:r3:" specified for the ARIA property 'aria-controls' value is not valid
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b680bb90
<button class="styles_mobileTrigger__Bght1" data-state="closed" aria-controls="radix-:r3:" aria-expanded="false" aria-haspopup="dialog" type="button">
Example 2 View on Page
The 'id' "radix-:r3:" specified for the ARIA property 'aria-controls' value is not valid
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b680bb90
<button class="styles_mobileTrigger__Bght1" data-state="closed" aria-controls="radix-:r3:" aria-expanded="false" aria-haspopup="dialog" type="button">
Example 3 View on Page
The 'id' "radix-:r3:" specified for the ARIA property 'aria-controls' value is not valid
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b680bb90
<button class="styles_mobileTrigger__Bght1" data-state="closed" aria-controls="radix-:r3:" aria-expanded="false" aria-haspopup="dialog" type="button">
Example 4 View on Page
The 'id' "radix-:r3:" specified for the ARIA property 'aria-controls' value is not valid
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b680bb90
<button class="styles_mobileTrigger__Bght1" data-state="closed" aria-controls="radix-:r3:" aria-expanded="false" aria-haspopup="dialog" type="button">
Example 5 View on Page
The 'id' "radix-:r3:" specified for the ARIA property 'aria-controls' value is not valid
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b680bb90
<button class="styles_mobileTrigger__Bght1" data-state="closed" aria-controls="radix-:r3:" aria-expanded="false" aria-haspopup="dialog" type="button">
1 Moderate equalAccess text_contrast_sufficient: Contrast ratio of text against its background must meet minimum requirements
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-7d7c5570
<h3 class="styles_title__jOZ5g">
1 Moderate equalAccess aria_attribute_valid
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The ARIA attributes "aria-label" are not valid for the element <label> with ARIA role "none"
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b80c05f9
<label aria-label="Zoeken" class="styles_label__yCFKF styles_input__wLa8m">
1 Moderate equalAccess figure_label_exists
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The <figure> element does not have an associated label
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-fd99c39e
<figure>
1 Moderate equalAccess text_block_heading: Blocks of text that serve as headings should be marked up as headings
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Confirm this text 'Voorbeeld Voorbeeld' is used as a heading and if so, modify to use a heading element or role
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b43ffbb8
<div>
1 Moderate equalAccess frame_src_valid: The src value of the frame must not be empty
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Verify <frame> content is accessible
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-014507c0
<iframe style="overflow: hidden; height: 211px;" scrolling="no" id="iFrameResizer0" sandbox="allow-scripts allow-modals allow-same-origin allow-top-navigation-by-user-activation allow-popups" frameborder="none" src="https://backend-dvg.rotterdam.nl/webform/aanvraag_sociale_lening/embed?slug=sociale-lening-aanvragen" title="Formulier Vraagboom Sociale Lening" class="styles_iframe__Gz20v">
1 Moderate equalAccess text_quoted_correctly
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Circulair depot Appeldijk'
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-12d8c1d5
<p>

🔧 Most Common Issues (AccessLint)

10 rules
40 Moderate accesslint keyboard-accessible/tabindex
20 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Element has tabindex="1" which disrupts tab order.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-4cc51ae2
<button type="submit" class="styles_button__aQjXz styles_secondaryBlack__ACar5 styles_link__oTSdl" tabindex="1">Accepteer cookies</button>
XPath: div:nth-of-type(3) > div > div > button:nth-of-type(1)
Example 2 View on Page
Element has tabindex="1" which disrupts tab order.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-996b878b
<button type="submit" class="styles_button__aQjXz styles_tertiary__MsIOo styles_link__oTSdl" tabindex="1">Weiger cookies</button>
XPath: div > button:nth-of-type(2)
Example 3 View on Page
Element has tabindex="1" which disrupts tab order.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-4cc51ae2
<button type="submit" class="styles_button__aQjXz styles_secondaryBlack__ACar5 styles_link__oTSdl" tabindex="1">Accepteer cookies</button>
XPath: div:nth-of-type(3) > div > div > button:nth-of-type(1)
Example 4 View on Page
Element has tabindex="1" which disrupts tab order.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-996b878b
<button type="submit" class="styles_button__aQjXz styles_tertiary__MsIOo styles_link__oTSdl" tabindex="1">Weiger cookies</button>
XPath: div > button:nth-of-type(2)
Example 5 View on Page
Element has tabindex="1" which disrupts tab order.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-4cc51ae2
<button type="submit" class="styles_button__aQjXz styles_secondaryBlack__ACar5 styles_link__oTSdl" tabindex="1">Accepteer cookies</button>
XPath: div:nth-of-type(3) > div > div > button:nth-of-type(1)
40 Moderate accesslint keyboard-accessible/focus-order
20 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Non-interactive <span> with tabindex="0" has no interactive role.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-3e3e6c62
<span data-radix-focus-guard="" tabindex="0" style="outline: none; opacity: 0; position: fixed; pointer-events: none;"></span>
XPath: body > span:nth-of-type(1)
Example 2 View on Page
Non-interactive <span> with tabindex="0" has no interactive role.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b85de0c7
<span data-radix-focus-guard="" tabindex="0" style="outline: none; opacity: 0; position: fixed; pointer-events: none;"></span>
XPath: body > span:nth-of-type(2)
Example 3 View on Page
Non-interactive <span> with tabindex="0" has no interactive role.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-3e3e6c62
<span data-radix-focus-guard="" tabindex="0" style="outline: none; opacity: 0; position: fixed; pointer-events: none;"></span>
XPath: body > span:nth-of-type(1)
Example 4 View on Page
Non-interactive <span> with tabindex="0" has no interactive role.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b85de0c7
<span data-radix-focus-guard="" tabindex="0" style="outline: none; opacity: 0; position: fixed; pointer-events: none;"></span>
XPath: body > span:nth-of-type(2)
Example 5 View on Page
Non-interactive <span> with tabindex="0" has no interactive role.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-3e3e6c62
<span data-radix-focus-guard="" tabindex="0" style="outline: none; opacity: 0; position: fixed; pointer-events: none;"></span>
XPath: body > span:nth-of-type(1)
40 Moderate accesslint keyboard-accessible/focus-visible
20 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Focusable element has outline removed without a visible focus alternative.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-64a55efb
<span data-radix-focus-guard="" tabindex="0" style="outline: none; opacity: 0; position: fixed; pointer-events: none;"></span>
XPath: body > span:nth-of-type(1)
Example 2 View on Page
Focusable element has outline removed without a visible focus alternative.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-d5251daf
<span data-radix-focus-guard="" tabindex="0" style="outline: none; opacity: 0; position: fixed; pointer-events: none;"></span>
XPath: body > span:nth-of-type(2)
Example 3 View on Page
Focusable element has outline removed without a visible focus alternative.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-64a55efb
<span data-radix-focus-guard="" tabindex="0" style="outline: none; opacity: 0; position: fixed; pointer-events: none;"></span>
XPath: body > span:nth-of-type(1)
Example 4 View on Page
Focusable element has outline removed without a visible focus alternative.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-d5251daf
<span data-radix-focus-guard="" tabindex="0" style="outline: none; opacity: 0; position: fixed; pointer-events: none;"></span>
XPath: body > span:nth-of-type(2)
Example 5 View on Page
Focusable element has outline removed without a visible focus alternative.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-64a55efb
<span data-radix-focus-guard="" tabindex="0" style="outline: none; opacity: 0; position: fixed; pointer-events: none;"></span>
XPath: body > span:nth-of-type(1)
40 Moderate accesslint landmarks/region
20 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-0cb30298
<div data-radix-popper-content-wrapper="" style="position: fixed; left: 0px; top: 0px; transform: translate(1230px, 37px); min-width: max-content; z-index: 50; --radix-popper-available-width: 1280px; ...
XPath: body > div:nth-of-type(2)
Example 2 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b028ba15
<div class="styles_grid__Sk79b styles_wrapper__wXhD9"><div class="styles_contentGrid__B7Vnk styles_cookieContentWrapper__x9p3_"><p class="styles_message__0w_KF">Gemeente Rotterdam gebruikt cookies om ...
XPath: body > div:nth-of-type(3)
Example 3 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-0cb30298
<div data-radix-popper-content-wrapper="" style="position: fixed; left: 0px; top: 0px; transform: translate(1230px, 37px); min-width: max-content; z-index: 50; --radix-popper-available-width: 1280px; ...
XPath: body > div:nth-of-type(2)
Example 4 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-b028ba15
<div class="styles_grid__Sk79b styles_wrapper__wXhD9"><div class="styles_contentGrid__B7Vnk styles_cookieContentWrapper__x9p3_"><p class="styles_message__0w_KF">Gemeente Rotterdam gebruikt cookies om ...
XPath: body > div:nth-of-type(3)
Example 5 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-0cb30298
<div data-radix-popper-content-wrapper="" style="position: fixed; left: 0px; top: 0px; transform: translate(1230px, 37px); min-width: max-content; z-index: 50; --radix-popper-available-width: 1280px; ...
XPath: body > div:nth-of-type(2)
36 Moderate accesslint labels-and-names/label-content-mismatch
12 pages affected

Examples

Example 1 View on Page
Accessible name "Deel via Facebook" does not contain visible text ". Link opent een externe pagina in een nieuw browsertabblad.".
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-abfe1e75
<a href="https://www.facebook.com/sharer/sharer.php?u=https://www.rotterdam.nl/grip-op-arbeidsmigratie" target="_blank" rel="noreferrer noopener" aria-label="Deel via Facebook" class="styles_button__a...
XPath: div > a[href="https://www.facebook.com/sharer/sharer.php?u=https://www.rotterdam.nl/grip-op-arbeidsmigratie"]
Example 2 View on Page
Accessible name "Deel via LinkedIn" does not contain visible text ". Link opent een externe pagina in een nieuw browsertabblad.".
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-aa960c13
<a href="https://www.linkedin.com/sharing/share-offsite/?url=https://www.rotterdam.nl/grip-op-arbeidsmigratie" target="_blank" rel="noreferrer noopener" aria-label="Deel via LinkedIn" class="styles_bu...
XPath: div > a[aria-label="Deel via LinkedIn"]
Example 3 View on Page
Accessible name "Deel via X" does not contain visible text ". Link opent een externe pagina in een nieuw browsertabblad.".
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-d0a93db8
<a href="https://x.com/intent/post?url=https://www.rotterdam.nl/grip-op-arbeidsmigratie&amp;text=Kijk wat ik heb gevonden: " target="_blank" rel="noreferrer noopener" aria-label="Deel via X" class="st...
XPath: div > a[aria-label="Deel via X"]
Example 4 View on Page
Accessible name "Deel via Facebook" does not contain visible text ". Link opent een externe pagina in een nieuw browsertabblad.".
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-9d390915
<a href="https://www.facebook.com/sharer/sharer.php?u=https://www.rotterdam.nl/meedenken-en-meedoen" target="_blank" rel="noreferrer noopener" aria-label="Deel via Facebook" class="styles_button__aQjX...
XPath: div > a[href="https://www.facebook.com/sharer/sharer.php?u=https://www.rotterdam.nl/meedenken-en-meedoen"]
Example 5 View on Page
Accessible name "Deel via LinkedIn" does not contain visible text ". Link opent een externe pagina in een nieuw browsertabblad.".
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-8f20e7fe
<a href="https://www.linkedin.com/sharing/share-offsite/?url=https://www.rotterdam.nl/meedenken-en-meedoen" target="_blank" rel="noreferrer noopener" aria-label="Deel via LinkedIn" class="styles_butto...
XPath: div > a[href="https://www.linkedin.com/sharing/share-offsite/?url=https://www.rotterdam.nl/meedenken-en-meedoen"]
6 Moderate accesslint navigable/heading-order
6 pages affected

Examples

Example 1 View on Page
Heading level 4 skipped from level 2. Use h3 instead.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-7a04da7f
<h4 class="styles_title__UllnM">Verspilling is killing, dus iedereen past op de buurtkoelkast</h4>
XPath: a[href="/verspilling-is-killing-dus-iedereen-past-op-de-buurtkoelkast"] > div > h4
Example 2 View on Page
Heading level 5 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-f1279314
<h5 class="styles_sidebarTitle__uniHU"><svg fill="none" height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><g fill="#404b4f"><path d="m10 9h3v2h-3z"></pat...
XPath: nav > h5
Example 3 View on Page
Heading level 5 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-f1279314
<h5 class="styles_sidebarTitle__uniHU"><svg fill="none" height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><g fill="#404b4f"><path d="m10 9h3v2h-3z"></pat...
XPath: nav > h5
Example 4 View on Page
Heading level 5 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-f1279314
<h5 class="styles_sidebarTitle__uniHU"><svg fill="none" height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><g fill="#404b4f"><path d="m10 9h3v2h-3z"></pat...
XPath: nav > h5
Example 5 View on Page
Heading level 5 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-f1279314
<h5 class="styles_sidebarTitle__uniHU"><svg fill="none" height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><g fill="#404b4f"><path d="m10 9h3v2h-3z"></pat...
XPath: nav > h5
2 Moderate accesslint keyboard-accessible/nested-interactive
2 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Interactive element <button> is nested inside <button>.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-9dfa446c
<button><img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lv...
XPath: button[aria-label="Stel een vraag"] > div > div > div:nth-of-type(1) > button
Example 2 View on Page
Interactive element <button> is nested inside <button>.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-9dfa446c
<button><img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lv...
XPath: button[aria-label="Stel een vraag"] > div > div > div:nth-of-type(1) > button
2 Moderate accesslint aria/presentational-children-focusable
2 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Focusable element inside a "button" role whose children are presentational.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-339257de
<button><img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lv...
XPath: button[aria-label="Stel een vraag"] > div > div > div:nth-of-type(1) > button
Example 2 View on Page
Focusable element inside a "button" role whose children are presentational.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-339257de
<button><img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lv...
XPath: button[aria-label="Stel een vraag"] > div > div > div:nth-of-type(1) > button
1 Moderate accesslint navigable/page-has-heading-one
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Page does not contain a level-one heading.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-6f74e6d4 ⚠️ Corroborated by axe
<html>
XPath: html
1 Moderate accesslint labels-and-names/form-label
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Form element has no accessible label.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-38d1f4e4
<input class="styles_input___ByE6 styles_inputWithIcon__PWIOo" type="text">
XPath: label[aria-label="Zoeken"] > input

🔧 Most Common Issues (QualWeb)

5 rules
20 Moderate qualweb QW-ACT-R11: The test target doesn't have an accessible name, or it's empty ('').
20 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

ACT alignment

  • ACT 97a4e1 Open ACT rule

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

Examples

Example 1 View on Page
The test target doesn't have an accessible name, or it's empty ('').
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-bc5bbf8d
Example 2 View on Page
The test target doesn't have an accessible name, or it's empty ('').
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-bc5bbf8d
Example 3 View on Page
The test target doesn't have an accessible name, or it's empty ('').
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-bc5bbf8d
Example 4 View on Page
The test target doesn't have an accessible name, or it's empty ('').
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-bc5bbf8d
Example 5 View on Page
The test target doesn't have an accessible name, or it's empty ('').
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-bc5bbf8d
20 Moderate qualweb QW-ACT-R30: The test target doesn't have an accessible name.
20 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

ACT alignment

Examples

Example 1 View on Page
The test target doesn't have an accessible name.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-8c18567b
Example 2 View on Page
The test target doesn't have an accessible name.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-8c18567b
Example 3 View on Page
The test target doesn't have an accessible name.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-8c18567b
Example 4 View on Page
The test target doesn't have an accessible name.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-8c18567b
Example 5 View on Page
The test target doesn't have an accessible name.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-8c18567b
20 Moderate qualweb QW-ACT-R76: Element has contrast ratio lower than minimum.
20 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

ACT alignment

  • ACT 09o5cg Open ACT rule

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

Examples

Example 1 View on Page
Element has contrast ratio lower than minimum.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-82fca3fc
Example 2 View on Page
Element has contrast ratio lower than minimum.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-82fca3fc
Example 3 View on Page
Element has contrast ratio lower than minimum.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-82fca3fc
Example 4 View on Page
Element has contrast ratio lower than minimum.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-82fca3fc
Example 5 View on Page
Element has contrast ratio lower than minimum.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-82fca3fc
2 Moderate qualweb QW-ACT-R65: The element has descendants in the flat tree that are part of sequential focus navigation.
2 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

ACT alignment

Examples

Example 1 View on Page
The element has descendants in the flat tree that are part of sequential focus navigation.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-39c1c721
Example 2 View on Page
The element has descendants in the flat tree that are part of sequential focus navigation.
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-39c1c721
1 Moderate qualweb QW-ACT-R12: The test target doesn't have an accessible name, or it's empty ('').
1 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

ACT alignment

  • ACT c487ae Open ACT rule

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

Examples

Example 1 View on Page
The test target doesn't have an accessible name, or it's empty ('').
Mode: light 🕑 First identified: 2026-09-14 🔑 Pattern ID: A11Y-e1b456ec