Accessibility Scan Report

Title: https://fosdem.org/ Issue: #314 Date: 6/12/2026, 4:10:30 PM Duration: 42.5m URLs: 99 / 99
Viewport: Desktop (1280×800) Color scheme: both Browser: chromium

🔄 Changes Since Last Scan

9543 New unique issues
🆕 New Issues (9543)

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 (255), AA (3670)
  • By Version (A & AA): WCAG 2.0 (3925)
  • Engines used: AXE, AccessLint
  • By Finding Type: Known errors (8296) & Best practices (1247)
  • Manual testing needed: 656 axe incomplete findings
  • Total: 9543 across 20 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.

FOSDEM 2026 - Frequently Asked Questions 225
FOSDEM 2026 - The saga of official binary packages for Gentoo Linux 172
FOSDEM 2026 - Teleportal: A real-time collaborative editing framework 171
FOSDEM 2026 - Thomas Schwinge 164
FOSDEM 2026 - Introduction the Open Source & EU Policy devroom 173
FOSDEM 2026 - A short story of supporting Microsoft Exchange in Thunderbird 165
FOSDEM 2026 - K.4.401 163
FOSDEM 2026 - State of the Arch: Fedora on RISC-V 162
FOSDEM 2026 - Bringing BSD Applications on Linux container platforms with urunc 160
FOSDEM 2026 - Just1 - An Open-Source Autonomous Mecanum Wheel Robot 158

🔧 Most Common Issues (axe)

9 rules
3670 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.
99 pages affected

Rule Information

Engine: axe

Roles: Visual Designer

Blocking: No

WCAG: SC 1.4.3 AA

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

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-06-12 🔑 Pattern ID: A11Y-3dd2c40a
<a href="/2026/about/">About</a>
XPath: li:nth-child(2) > a[href$="about/"]
Example 2 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-0b362d6e
<a href="/2026/news/">News</a>
XPath: li:nth-child(3) > a[href$="news/"]
Example 3 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-ca648799
<a href="/2026/schedule/">Schedule</a>
XPath: li:nth-child(4) > a[href$="schedule/"]
Example 4 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-535c5621
<a href="/2026/stands/">Stands</a>
XPath: li:nth-child(5) > a[href$="stands/"]
Example 5 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-9cf6ac49
<a href="/2026/volunteer/">Volunteer</a>
XPath: li:nth-child(6) > a[href$="volunteer/"]
1089 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.
99 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-06-12 🔑 Pattern ID: A11Y-9a615c79
<h1 class="logo"><a href="/2026/">fosdem-2026</a></h1>
XPath: .logo
Example 2 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-8e193e77
<li class="home"><a href="/2026/">Home</a></li>
XPath: #nav > .home
Example 3 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-97bf3c4c
<li><a href="/2026/about/">About</a></li>
XPath: #nav > li:nth-child(2)
Example 4 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-9d101486
<li><a href="/2026/news/">News</a></li>
XPath: #nav > li:nth-child(3)
Example 5 View on Page
All page content should be contained by landmarks
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-861ff79e
<li><a href="/2026/schedule/">Schedule</a></li>
XPath: #nav > li:nth-child(4)
99 Critical axe SC 4.1.2 A Visual Motor Cognitive label: Ensures every form input has an associated label. Without labels, screen reader users cannot understand what information a form field requires.
99 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, UX Designer

Blocking: ⚠️ Yes (Task-Blocking)

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

  • ACT e086e5 Open ACT rule

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

Examples

Example 1 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-4186c1f1
<input type="text" name="q" id="q" class="span2" value="">
XPath: #q
Example 2 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-4186c1f1
<input type="text" name="q" id="q" class="span2" value="">
XPath: #q
Example 3 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-4186c1f1
<input type="text" name="q" id="q" class="span2" value="">
XPath: #q
Example 4 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-4186c1f1
<input type="text" name="q" id="q" class="span2" value="">
XPath: #q
Example 5 View on Page
Form elements must have labels
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-4186c1f1
<input type="text" name="q" id="q" class="span2" value="">
XPath: #q
99 Moderate axe Best Practice landmark-one-main: Ensures the page has exactly one main landmark. Screen reader users rely on the main landmark to skip navigation and jump directly to page content.
99 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
Document should have one main landmark
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6cb6e370
<html lang="en">
XPath: html
Example 2 View on Page
Document should have one main landmark
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6cb6e370
<html lang="en">
XPath: html
Example 3 View on Page
Document should have one main landmark
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6cb6e370
<html lang="en">
XPath: html
Example 4 View on Page
Document should have one main landmark
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6cb6e370
<html lang="en">
XPath: html
Example 5 View on Page
Document should have one main landmark
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-6cb6e370
<html lang="en">
XPath: html
59 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.
59 pages affected

Rule Information

Engine: axe

Roles: Content Author, UX Designer

Blocking: No

WCAG: Best Practice

Affected Pages

Examples

Example 1 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-25f41050
<h3>Suggestions welcome</h3>
XPath: #main > h3
Example 2 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-44566c1e
<h3>Sunday</h3>
XPath: td[colspan="6"] > h3
Example 3 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-7226045c
<h3>Discuss</h3>
XPath: h3:nth-child(3)
Example 4 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-fed9b4a9
<h3> FOSDEM is a two-day event organised by volunteers to promote the widespread use of free and open source software. </h3>
XPath: .text-block > h3
Example 5 View on Page
Heading levels should only increase by one
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-e2d07bf2
<h3>FOSDEM</h3>
XPath: .panel-column:nth-child(1) > h3
39 Moderate axe empty-heading
39 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

ACT alignment

  • ACT ffd0e9 Open ACT rule

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

Examples

Example 1 View on Page
Headings should not be empty
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-2afcc75e
<h2></h2>
XPath: #pagetitles > h2
Example 2 View on Page
Headings should not be empty
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-2afcc75e
<h2></h2>
XPath: #pagetitles > h2
Example 3 View on Page
Headings should not be empty
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-2afcc75e
<h2></h2>
XPath: #pagetitles > h2
Example 4 View on Page
Headings should not be empty
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-2afcc75e
<h2></h2>
XPath: #pagetitles > h2
Example 5 View on Page
Headings should not be empty
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-2afcc75e
<h2></h2>
XPath: #pagetitles > h2
11 Critical axe SC 1.1.1 A Visual image-alt: Ensures every <img> element has alternative text. Without alt text, blind users receive no information about the image's meaning or purpose.
11 pages affected

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans

ACT alignment

  • ACT 23a2a8 Open ACT rule

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

Examples

Example 1 View on Page
Images must have alternative text
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-e8e8f0ed
<img src="/2026/schedule/event/D9RRZC-otp-finds-a-way/D9RRZC-otp-finds-a-way-d785fe846448a0381dcfc29fe264b848764927f73e7212e9c7cca13c06c308fe.png" class="event-logo">
XPath: .event-logo
Example 2 View on Page
Images must have alternative text
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-ecf56e19
<img src="/2026/schedule/event/QKNMJN-package-management-in-the-hands-of-users/QKNMJN-package-management-in-the-hands-of-users-7da0a6d7f0819cb1bca8f839833438f63dfa9da2ee62ed0bf3dc24759af55b6f.png" class="event-logo">
XPath: img
Example 3 View on Page
Images must have alternative text
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-e8e8f0ed
<img src="/2026/schedule/event/VGXWNS-taming_the_llm_zoo_with_docker_model_runner_inference_with_oci_artifacts_llama_c/VGXWNS-taming_the_llm_zoo_with_docker_model_runner_inference_with_oci_artifacts_llama_c-532434ae061121adb0062456821735d71b0d67b1c1731e8b271c382ec9287c98.jpeg" class="event-logo">
XPath: .event-logo
Example 4 View on Page
Images must have alternative text
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-e8e8f0ed
<img src="/2026/schedule/event/HCQRVT-designing_attestations_ui_the_security_and_safety_of_oss_package_supply_chain/HCQRVT-designing_attestations_ui_the_security_and_safety_of_oss_package_supply_chain-b3407ff55e88965aa1c3a56acf37c2a0a839dbffa43abbb2cb11736ec74a144a.png" class="event-logo">
XPath: .event-logo
Example 5 View on Page
Images must have alternative text
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-ecf56e19
<img src="/2026/schedule/event/KCWFBD-openflexure_education/KCWFBD-openflexure_education-0ab1996215cbbd200776cc205b2c7a28a5b18d613b51564993eb4123e79d5695.jpg" class="event-logo">
XPath: img
3 Moderate axe empty-table-header
2 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Table header text should not be empty
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-c008d04a
<th class="day"></th>
XPath: thead > tr > .day
Example 2 View on Page
Table header text should not be empty
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-2202d11d
<th style="width: 1em;"></th>
XPath: table:nth-child(5) > thead > tr > th:nth-child(3)
Example 3 View on Page
Table header text should not be empty
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-c008d04a
<th class="day"></th>
XPath: thead > tr > .day

🔧 Most Common Issues (AccessLint)

11 rules
3460 Moderate accesslint distinguishable/color-contrast
99 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Insufficient color contrast ratio of 2.85:1 (required 4.5:1).
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-b458758b
<a href="/2026/about/">About</a>
XPath: li:nth-of-type(2) > a[href="/2026/about/"]
Example 2 View on Page
Insufficient color contrast ratio of 2.85:1 (required 4.5:1).
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-42ce0261
<a href="/2026/news/">News</a>
XPath: li:nth-of-type(3) > a[href="/2026/news/"]
Example 3 View on Page
Insufficient color contrast ratio of 2.85:1 (required 4.5:1).
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-ef3bc2cf
<a href="/2026/schedule/">Schedule</a>
XPath: li:nth-of-type(4) > a[href="/2026/schedule/"]
Example 4 View on Page
Insufficient color contrast ratio of 2.85:1 (required 4.5:1).
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-af4c0050
<a href="/2026/stands/">Stands</a>
XPath: li:nth-of-type(5) > a[href="/2026/stands/"]
Example 5 View on Page
Insufficient color contrast ratio of 2.85:1 (required 4.5:1).
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-1fc9a742
<a href="/2026/volunteer/">Volunteer</a>
XPath: li:nth-of-type(6) > a[href="/2026/volunteer/"]
297 Moderate accesslint landmarks/region
99 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-06-12 🔑 Pattern ID: A11Y-e27c2108
<div id="header"> <div class="header-holder"> <h1 class="logo"><a href="/2026/">fosdem-2026</a></h1> <ul id="nav"> <li class="home"><a href="/2026/">Home</a></li> <li><...
XPath: #header
Example 2 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-0cb30298
<div class="title-box"> <div class="holder"> <div class="frame"> <div class="text-block"> <h2>Brussels <span>/</span> <strong>31 January &amp; 1 February 20...
XPath: body > div:nth-of-type(2)
Example 3 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-5383dcab
<div id="main"> <ul class="breadcrumbs"> <li><a href="/2026/">FOSDEM 2026</a></li><li class="separator">/</li><li><a href="/2026/practical/">Practical information</a></li><li clas...
XPath: #main
Example 4 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-e27c2108
<div id="header"> <div class="header-holder"> <h1 class="logo"><a href="/2026/">fosdem-2026</a></h1> <ul id="nav"> <li class="home"><a href="/2026/">Home</a></li> <li><...
XPath: #header
Example 5 View on Page
Content is not contained within a landmark region.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-0cb30298
<div class="title-box"> <div class="holder"> <div class="frame"> <div class="text-block"> <h2>Brussels <span>/</span> <strong>31 January &amp; 1 February 20...
XPath: body > div:nth-of-type(2)
99 Moderate accesslint landmarks/landmark-main
99 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Page has no main landmark.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-acc2048b
<html>
XPath: html
Example 2 View on Page
Page has no main landmark.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-acc2048b
<html>
XPath: html
Example 3 View on Page
Page has no main landmark.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-acc2048b
<html>
XPath: html
Example 4 View on Page
Page has no main landmark.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-acc2048b
<html>
XPath: html
Example 5 View on Page
Page has no main landmark.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-acc2048b
<html>
XPath: html
99 Moderate accesslint labels-and-names/form-label
99 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-06-12 🔑 Pattern ID: A11Y-8e1cd1c2
<input type="text" name="q" id="q" class="span2" value="">
XPath: #q
Example 2 View on Page
Form element has no accessible label.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-8e1cd1c2
<input type="text" name="q" id="q" class="span2" value="">
XPath: #q
Example 3 View on Page
Form element has no accessible label.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-8e1cd1c2
<input type="text" name="q" id="q" class="span2" value="">
XPath: #q
Example 4 View on Page
Form element has no accessible label.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-8e1cd1c2
<input type="text" name="q" id="q" class="span2" value="">
XPath: #q
Example 5 View on Page
Form element has no accessible label.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-8e1cd1c2
<input type="text" name="q" id="q" class="span2" value="">
XPath: #q
81 Moderate accesslint text-alternatives/image-alt-words
71 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Alt text "Photo of Mike Gifford" starts with redundant prefix "photo".
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-979c5ee2
<img class="thumb" height="32" width="32" src="/2026/schedule/speaker/mike_gifford/0677729fa891f3655f3574e8cd7e2c2fc27222990f10b4d8fb1b5e47ad974764.jpg" alt="Photo of Mike Gifford">
XPath: a[href="/2026/schedule/speaker/mike_gifford/"] > img
Example 2 View on Page
Alt text "Photo of Jonas Lindström" starts with redundant prefix "photo".
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-11b3a533
<img class="thumb" height="32" width="32" src="/2026/schedule/speaker/jonas_lindstrom/b0aef1a106716cf09b9ad356a5a75a4256ef9d69a36e686ecb8e4b7ded6ad03c.jpg" alt="Photo of Jonas Lindström">
XPath: a[href="/2026/schedule/speaker/jonas_lindstrom/"] > img
Example 3 View on Page
Alt text "Photo of Daniele Mingolla" starts with redundant prefix "photo".
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-4eb46ef5
<img class="thumb" height="32" width="32" src="/2026/schedule/speaker/daniele_mingolla/ae278de54b9c82d5be9005d9dd224eb3f3072eaa41d85356695e37a9e2c1dd76.jpeg" alt="Photo of Daniele Mingolla">
XPath: a[href="/2026/schedule/speaker/daniele_mingolla/"] > img
Example 4 View on Page
Alt text "Photo of Marco Bernasocchi" starts with redundant prefix "photo".
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-cb341ab8
<img class="thumb" height="32" width="32" src="/2026/schedule/speaker/marco_bernasocchi/553820b8b345a598af81402fca7a9b7f9606536bda473ab0f0880c5613c774bb.jpg" alt="Photo of Marco Bernasocchi">
XPath: a[href="/2026/schedule/speaker/marco_bernasocchi/"] > img
Example 5 View on Page
Alt text "Photo of Ron Evans" starts with redundant prefix "photo".
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-940948a2
<img src="/2026/schedule/speaker/ron_evans/24a2a9929deb1c195f5b222aec36443200a4f5f757ffc3ed5292b05bcb1fe8f7.jpg" width="220" height="180" class="speaker-photo" alt="Photo of Ron Evans">
XPath: #main > img
59 Moderate accesslint navigable/heading-order
59 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-c8cb5866
<h3>Suggestions welcome</h3>
XPath: #main > h3
Example 2 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-eb25b03b
<h3>Sunday</h3>
XPath: td > h3
Example 3 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-55a50433
<h3>Discuss</h3>
XPath: #main > h3:nth-of-type(1)
Example 4 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-08a4f513
<h3> FOSDEM is a two-day event organised by volunteers to promote the widespread use of free and open source software. </h3>
XPath: div:nth-of-type(2) > div:nth-of-type(2) > h3
Example 5 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-505d9bfa
<h3>FOSDEM</h3>
XPath: div:nth-of-type(1) > h3
39 Moderate accesslint navigable/empty-heading
39 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-5ef16098
<h2></h2>
XPath: #pagetitles > h2
Example 2 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-5ef16098
<h2></h2>
XPath: #pagetitles > h2
Example 3 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-5ef16098
<h2></h2>
XPath: #pagetitles > h2
Example 4 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-5ef16098
<h2></h2>
XPath: #pagetitles > h2
Example 5 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-5ef16098
<h2></h2>
XPath: #pagetitles > h2
37 Moderate accesslint time-based-media/video-captions
37 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Video element has no captions track.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-435ac9e4
<video preload="none" controls="controls" width="75%"> <source src="https://video.fosdem.org/2026/ub5230/ANGFQX-our_freedoms_depend_on_accessibility.av1.webm" type="video/webm; codecs=&quot;av01.0...
XPath: div:nth-of-type(3) > video
Example 2 View on Page
Video element has no captions track.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-435ac9e4
<video preload="none" controls="controls" width="75%"> <source src="https://video.fosdem.org/2026/k3601/D9RRZC-otp-finds-a-way.av1.webm" type="video/webm; codecs=&quot;av01.0.08M.08.0.110.01.01.01...
XPath: div:nth-of-type(3) > video
Example 3 View on Page
Video element has no captions track.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-435ac9e4
<video preload="none" controls="controls" width="75%"> <source src="https://video.fosdem.org/2026/ud2120/7PAYWS-oneai_an_open-source_framework_for_managing_ai_models_at_scale.av1.webm" type="video...
XPath: div:nth-of-type(3) > video
Example 4 View on Page
Video element has no captions track.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-435ac9e4
<video preload="none" controls="controls" width="75%"> <source src="https://video.fosdem.org/2026/janson/AUFR8F-who-pays-your-bills.av1.webm" type="video/webm; codecs=&quot;av01.0.08M.08.0.110.01....
XPath: div:nth-of-type(3) > video
Example 5 View on Page
Video element has no captions track.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-435ac9e4
<video preload="none" controls="controls" width="75%"> <source src="https://video.fosdem.org/2026/ud2120/E7WQQX-webnn_and_webllm_on_risc-v_closing_the_ai_acceleration_gap_with_rvv_and_tenstorr.av1...
XPath: div:nth-of-type(3) > video
11 Moderate accesslint text-alternatives/img-alt
11 pages affected

Examples

Example 1 View on Page
Image element missing alt attribute.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-bd4ef555
<img src="/2026/schedule/event/D9RRZC-otp-finds-a-way/D9RRZC-otp-finds-a-way-d785fe846448a0381dcfc29fe264b848764927f73e7212e9c7cca13c06c308fe.png" class="event-logo">
XPath: #main > img
Example 2 View on Page
Image element missing alt attribute.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-bd4ef555
<img src="/2026/schedule/event/QKNMJN-package-management-in-the-hands-of-users/QKNMJN-package-management-in-the-hands-of-users-7da0a6d7f0819cb1bca8f839833438f63dfa9da2ee62ed0bf3dc24759af55b6f.png" cla...
XPath: #main > img
Example 3 View on Page
Image element missing alt attribute.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-bd4ef555
<img src="/2026/schedule/event/VGXWNS-taming_the_llm_zoo_with_docker_model_runner_inference_with_oci_artifacts_llama_c/VGXWNS-taming_the_llm_zoo_with_docker_model_runner_inference_with_oci_artifacts_l...
XPath: #main > img
Example 4 View on Page
Image element missing alt attribute.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-bd4ef555
<img src="/2026/schedule/event/HCQRVT-designing_attestations_ui_the_security_and_safety_of_oss_package_supply_chain/HCQRVT-designing_attestations_ui_the_security_and_safety_of_oss_package_supply_chain...
XPath: #main > img
Example 5 View on Page
Image element missing alt attribute.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-bd4ef555
<img src="/2026/schedule/event/KCWFBD-openflexure_education/KCWFBD-openflexure_education-0ab1996215cbbd200776cc205b2c7a28a5b18d613b51564993eb4123e79d5695.jpg" class="event-logo">
XPath: #main > img
3 Moderate accesslint adaptable/empty-table-header
2 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Table header cell is empty. Add text or use aria-label.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-84d417f0
<th class="day"></th>
XPath: table:nth-of-type(1) > thead > tr > th:nth-of-type(1)
Example 2 View on Page
Table header cell is empty. Add text or use aria-label.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-adda729d
<th style="width: 1em;"></th>
XPath: table:nth-of-type(1) > thead > tr > th:nth-of-type(3)
Example 3 View on Page
Table header cell is empty. Add text or use aria-label.
Mode: light 🕑 First identified: 2026-06-12 🔑 Pattern ID: A11Y-eea108f9
<th class="day"></th>
XPath: table:nth-of-type(2) > thead > tr > th:nth-of-type(1)