vital-scans registre de qualité ouvert

www.medicare.gov: Accessibilité — semaine 2026-W40

Automated Accessibility Conformance Report (OpenACR): Download ACR. Machine-readable; compatible with GSA OpenACR tooling. Automated tools find ~⅓ of real barriers — supplement with manual AT testing.

Training priorities

Top WCAG success criteria by pages affected this week. Use these to focus team training on the highest-impact issues.

SCCriterionPagesRulesNotes
1.4.8 WCAG 1.4.8 516 2
2.5.5 WCAG 2.5.5 516 1
4.1.2 Name, Role, Value (ARIA) 464 3 Component inconsistency
1.4.6 WCAG 1.4.6 270 1
2.5.3 WCAG 2.5.3 27 1

10 prochaines actions

Les clusters sont empreintés par chemin de sélecteur normalisé + identifiant de règle + forme d'extrait. Le score de priorité = (poids de gravité × pages affectées) / composants distincts pour la règle. Cela remplace l'heuristique du seuil de pages de gabarit tout en la conservant comme signal de validation.

Alignement avec le design system (cms-ds / medicare). ds-c-drawer: 200% des constats de règles échantillonnés · ds-c-button: 200% des constats de règles échantillonnés · ds-c-help-drawer: 100% des constats de règles échantillonnés · ds-c-fieldset: 49.9% des constats de règles échantillonnés · ds-c-card: 2.3% des constats de règles échantillonnés

Top 10 des correctifs de composants groupés pour cette semaine.
ClusterGravitéPagesQui est touchéComment corrigerPreuveDécision
All page content should be contained by landmarks · ds-c-fieldset
Fix one place, resolve ~1719 finding(s) on 1719 page(s).
XPath / sélecteur: #edit-step1
<fieldset role="group" aria-label="Signup form for email updates" class="ds-c-fieldset ds-u-margin-top--0 js-form-item form-item js-form-wrapper form-wrapper" data-drupal-selector="edit-step1" id="edi
Grave 1719 Nécessite un test manuel. Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region. pages (CSV)
All page content should be contained by landmarks · composant non attribué
Fix one place, resolve ~1708 finding(s) on 1708 page(s).
XPath / sélecteur: .ds-u-clearfix
<div class="ds-u-clearfix form-block__intro">
Grave 1708 Nécessite un test manuel. Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region. pages (CSV)
aria-hidden element does not contain focusable elements · composant non attribué
Fix one place, resolve ~438 finding(s) on 438 page(s).
XPath / sélecteur: <div class="search-block__content" aria-hidden="true" id="search_form_block-content">
Modéré 438 Without vision, Limited vision, Limited manipulation/strength See remediation guidance: https://alfa.siteimprove.com/rules/sia-r17 pages (CSV)
Scrolling content can be accessed by keyboard · composant non attribué
Fix one place, resolve ~439 finding(s) on 439 page(s).
XPath / sélecteur: text: " Important updates, straight to your inbox "
Modéré 439 Nécessite un test manuel. See remediation guidance: https://alfa.siteimprove.com/rules/sia-r57 pages (CSV)
Scrolling content can be accessed by keyboard · composant non attribué
Fix one place, resolve ~439 finding(s) on 439 page(s).
XPath / sélecteur: text: "Get reminders about Open Enrollment, ways to save costs, and more."
Modéré 439 Nécessite un test manuel. See remediation guidance: https://alfa.siteimprove.com/rules/sia-r57 pages (CSV)
Scrolling content can be accessed by keyboard · composant non attribué
Fix one place, resolve ~439 finding(s) on 439 page(s).
XPath / sélecteur: text: "Enter your email address"
Modéré 439 Nécessite un test manuel. See remediation guidance: https://alfa.siteimprove.com/rules/sia-r57 pages (CSV)
Frames must have an accessible name · composant non attribué
Fix one place, resolve ~16 finding(s) on 16 page(s).
XPath / sélecteur: iframe[height="100%"]
<iframe data-src="https://surveys.cms...." width="100%" height="100%" frameborder="0" name="survey-iframe-SI_6tb..." data-name="embedded-iframe-SI_6..." allow="local-network-access" style="border-radi
Grave 16 Without vision, Limited vision, Limited manipulation/strength Give every <iframe> a descriptive title attribute. pages (CSV)
First focusable element is link to main content · composant non attribué
Fix one place, resolve ~19 finding(s) on 19 page(s).
XPath / sélecteur: {"type":"document","children":[{"type":"type","name":"html","publicId":null,"sys
Modéré 19 Nécessite un test manuel. See remediation guidance: https://alfa.siteimprove.com/rules/sia-r87 pages (CSV)
Table header has scope · composant non attribué
Fix one place, resolve ~108 finding(s) on 108 page(s).
XPath / sélecteur: <h2 class="text-align-center ds-u-padding-x--4 ds-u-md-padding-x--0 ds-u-margin-bottom--0">
Modéré 108 Nécessite un test manuel. See remediation guidance: https://alfa.siteimprove.com/rules/sia-r78 pages (CSV)
Text has minimum contrast ratio of 4.5:1 · composant non attribué
Fix one place, resolve ~1190 finding(s) on 423 page(s).
XPath / sélecteur: <p>
Modéré 423 Nécessite un test manuel. See remediation guidance: https://alfa.siteimprove.com/rules/sia-r73 pages (CSV)

Rapports d’anomalies

7 type(s) de problème sont affichés par défaut sur 21 au total. Priorisés par gravité, pages clés, niveau WCAG et prévalence ; utilisez le bouton pour tout afficher.

Répartition globale des gravités : 3 grave, 17 modéré, 1 mineur. Par catégorie WCAG : 3 WCAG 2.0 A, 2 WCAG 2.0 AA, 1 WCAG 2.1 A, 4 WCAG 2.x AAA, 5 Bonne pratique, 6 Indéterminé. Ordonné par gravité, impact sur les pages clés, niveau WCAG et prévalence. Conformément aux bonnes pratiques de signalement des bogues d'accessibilité. Télécharger : Markdown · JSON (archive complète) · JSON (diagnostic IA) · CSV (tous les constats) · CSV des pages prioritaires · JSON des pages prioritaires.

Automated testing does not establish full WCAG conformance. Findings in the verification lane require manual testing before they are treated as confirmed failures.

La vue par défaut affiche 7 type(s) de problème priorisé(s) ; 14 de plus sont disponibles si vous passez à « Tout afficher ».

1 constat(s) marqué(s) « doublon possible » — Alfa et axe-core ont tous deux signalé le même critère WCAG sur des pages qui se recoupent. S'ils ciblent le même élément, le rapport axe-core fait autorité. Filtrez le CSV par possible_duplicate_of pour les voir. Deux moteurs signalant le même obstacle réduisent le risque de faux positif.

Findings needing review

These findings need manual verification before they can be treated as confirmed failures. Obligation remains visible for each finding.

Link to this finding Grave axe frame-title WCAG 2.0 A Frames must have an accessible name (WCAG 4.1.2) 16/2065 pages · 16 occurrences Probablement modèle
ID de l’anomalie
VS-9de4fa2e
ID du motif
VS-3f76c7ea
ID combiné
VS-9de4fa2e (motif VS-3f76c7ea) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
WCAG 2.0 A
Obligation
required
Handling
review
Critère WCAG
4.1.2 Name, Role, Value (Niveau A, WCAG 2.0)
XPath / sélecteur
iframe[height="100%"]
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Extrait HTML — utilisez-le pour valider le constat sans relancer l'outil

<iframe data-src="https://surveys.cms...." width="100%" height="100%" frameborder="0" name="survey-iframe-SI_6tb..." data-name="embedded-iframe-SI_6..." allow="local-network-access" style="border-radi

Description

Frames must have an accessible name. Detected by axe-core rule frame-title on 16 of 2065 scanned pages (16 instances).

Étapes pour reproduire

  1. Open https://medicare.gov/index.php/publications.
  2. Locate the element: iframe[height="100%"]
  3. Confirm the axe-core finding for rule frame-title against WCAG 4.1.2 Name, Role, Value.

Incidence

Affects Without vision (1.0%), Limited vision (2.4%), Limited manipulation/strength (13.0%).

  • Without vision — 1.0% de la population
  • Limited vision — 2.4% de la population
  • Limited manipulation/strength — 13.0% de la population

Pages touchées

Environnement de test

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

Comment corriger : Give every <iframe> a descriptive title attribute.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/frame-title?application=axeAPI

Link to this finding Grave axe color-contrast WCAG 2.0 AA Elements must meet minimum color contrast ratio thresholds (WCAG 1.4.3) 6/2065 pages · 18 occurrences
ID de l’anomalie
VS-e6c58715
ID du motif
VS-be8d563e
ID combiné
VS-e6c58715 (motif VS-be8d563e) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
WCAG 2.0 AA
Obligation
required
Handling
review
Critère WCAG
1.4.3 Contrast (Minimum) (Niveau AA, WCAG 2.0)
XPath / sélecteur
span[data-drawer-id="113581"] > .ds-c-drawer__toggle.ds-c-drawer__toggle--inline.ds-c-help-drawer__toggle
Historique
vu pour la première fois le 2026-W39, vu pour la dernière fois le 2026-W40 (2 sem.)

Extrait HTML — utilisez-le pour valider le constat sans relancer l'outil

<button class="ds-c-button ds-c-button--ghost ds-c-drawer__toggle ds-c-drawer__toggle--inline ds-c-help-drawer__toggle" type="button">

Description

Elements must meet minimum color contrast ratio thresholds. Detected by axe-core rule color-contrast on 6 of 2065 scanned pages (18 instances).

Étapes pour reproduire

  1. Open https://www.medicare.gov/basics/costs/help/drug-costs.
  2. Locate the element: span[data-drawer-id="113581"] > .ds-c-drawer__toggle.ds-c-drawer__toggle--inline.ds-c-help-drawer__toggle
  3. Confirm the axe-core finding for rule color-contrast against WCAG 1.4.3 Contrast (Minimum).

Incidence

Affects Limited vision (2.4%), Without color perception (4.5%).

  • Limited vision — 2.4% de la population
  • Without color perception — 4.5% de la population

Pages touchées

Environnement de test

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

Comment corriger : Increase the contrast between text and its background to at least 4.5:1 (3:1 for large text). Check both light and dark modes.

Conseil Drupal : Check your Drupal theme's base CSS. Themes like Olivero and Bartik have contrast issues in default color schemes — override failing color pairs in your subtheme's style.css.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI

Link to this finding Grave axe region Bonne pratique All page content should be contained by landmarks (WCAG criterion undetermined) 1722/2065 pages · 3447 occurrences Probablement modèle
ID de l’anomalie
VS-e5af4051
ID du motif
VS-f18df681
ID combiné
VS-e5af4051 (motif VS-f18df681) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
Bonne pratique
Obligation
advisory
Handling
review
Critère WCAG
Bonne pratique — pas une exigence WCAG
XPath / sélecteur
.ds-u-clearfix
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Extrait HTML — utilisez-le pour valider le constat sans relancer l'outil

<div class="ds-u-clearfix form-block__intro">

Description

All page content should be contained by landmarks. Detected by axe-core rule region on 1722 of 2065 scanned pages (3447 instances).

Étapes pour reproduire

  1. Open http://medicare.gov/publication-ordering/11377.
  2. Locate the element: .ds-u-clearfix
  3. Confirm the axe-core finding for rule region.

Incidence

Not captured by automated scan — requires manual testing.

Pages touchées

…et plus — toutes les 1722 pages (CSV).

Environnement de test

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

Comment corriger : Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region.

Conseil Drupal : Use Drupal's region system (header, navigation, main, sidebar, footer) and map each to an HTML5 landmark element in your theme's page.html.twig.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/region?application=axeAPI

Link to this finding Modéré alfa sia-r17 WCAG 2.0 A aria-hidden element does not contain focusable elements (WCAG 4.1.2) 438/2065 pages · 457 occurrences Probablement modèle
ID de l’anomalie
VS-0239d7e6
ID du motif
VS-f6cf30ff
ID combiné
VS-0239d7e6 (motif VS-f6cf30ff) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
WCAG 2.0 A
Obligation
required
Handling
review
Critère WCAG
4.1.2 Name, Role, Value (Niveau A, WCAG 2.0)
XPath / sélecteur
<div class="search-block__content" aria-hidden="true" id="search_form_block-content">
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Description

aria-hidden element does not contain focusable elements. Detected by Siteimprove Alfa rule sia-r17 on 438 of 2065 scanned pages (457 instances).

Étapes pour reproduire

  1. Open https://www.medicare.gov/coverage/emergency-department-services.
  2. Locate the element: <div class="search-block__content" aria-hidden="true" id="search_form_block-content">
  3. Confirm the Siteimprove Alfa finding for rule sia-r17 against WCAG 4.1.2 Name, Role, Value.

Incidence

Affects Without vision (1.0%), Limited vision (2.4%), Limited manipulation/strength (13.0%).

  • Without vision — 1.0% de la population
  • Limited vision — 2.4% de la population
  • Limited manipulation/strength — 13.0% de la population

Pages touchées

…et plus — toutes les 438 pages (CSV).

Environnement de test

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r17

Link to this finding Modéré alfa sia-r14 WCAG 2.1 A Accessible name of link or button matches visible label (WCAG 2.5.3) 27/2065 pages · 73 occurrences Probablement modèle
ID de l’anomalie
VS-e3bb167a
ID du motif
VS-f7dba940
ID combiné
VS-e3bb167a (motif VS-f7dba940) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
WCAG 2.1 A
Obligation
required
Handling
review
Critère WCAG
2.5.3 Label in Name (Niveau A, WCAG 2.1)
XPath / sélecteur
<a href="/basics/costs/medicare-costs" class="card__cta ds-c-button ds-c-button--solid" aria-labelledby="card-title-block-1351" aria-describedby="card-summary-block-1351">
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Description

Accessible name of link or button matches visible label. Detected by Siteimprove Alfa rule sia-r14 on 27 of 2065 scanned pages (73 instances).

Étapes pour reproduire

  1. Open https://www.medicare.gov/basics/costs.
  2. Locate the element: <a href="/basics/costs/medicare-costs" class="card__cta ds-c-button ds-c-button--solid" aria-labelledby="card-title-block-1351" aria-describedby="card-summary-block-1351">
  3. Confirm the Siteimprove Alfa finding for rule sia-r14 against WCAG 2.5.3 Label in Name.

Incidence

Affects Without vision (1.0%), Without speech (0.5%).

  • Without vision — 1.0% de la population
  • Without speech — 0.5% de la population

Pages touchées

…et plus — toutes les 27 pages (CSV).

Environnement de test

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r14

Link to this finding Modéré alfa sia-r69 WCAG 2.0 AA Text has sufficient color contrast (Enhanced) (WCAG 1.4.3) 20/2065 pages · 234 occurrences Probablement modèle
ID de l’anomalie
VS-8024475d
ID du motif
VS-f7e99f4b
ID combiné
VS-8024475d (motif VS-f7e99f4b) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
WCAG 2.0 AA
Obligation
required
Handling
review
Critère WCAG
1.4.3 Contrast (Minimum) (Niveau AA, WCAG 2.0)
XPath / sélecteur
text: "For finding the care you need"
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Description

Text has sufficient color contrast (Enhanced). Detected by Siteimprove Alfa rule sia-r69 on 20 of 2065 scanned pages (234 instances).

Étapes pour reproduire

  1. Open http://medicare.gov/coverage/mental-health-substance-use-disorder.
  2. Locate the element: text: "For finding the care you need"
  3. Confirm the Siteimprove Alfa finding for rule sia-r69 against WCAG 1.4.3 Contrast (Minimum).

Incidence

Affects Limited vision (2.4%), Without color perception (4.5%).

  • Limited vision — 2.4% de la population
  • Without color perception — 4.5% de la population

Pages touchées

Environnement de test

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

Comment corriger : Increase text contrast to meet WCAG AA (4.5:1, or 3:1 for large text).

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r69

Link to this finding Modéré alfa sia-r12 WCAG 2.0 A Button has accessible name (WCAG 4.1.2) 10/2065 pages · 20 occurrences · doublon possible Probablement modèle
ID de l’anomalie
VS-3c5f8510
ID du motif
VS-29f9f921
ID combiné
VS-3c5f8510 (motif VS-29f9f921) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
WCAG 2.0 A
Obligation
required
Handling
review
Critère WCAG
4.1.2 Name, Role, Value (Niveau A, WCAG 2.0)
XPath / sélecteur
<button id="_r_8_" data-testid="location-field-mobile-trigger" type="button" class="location-field__mobile-trigger">
Historique
vu pour la première fois le 2026-W38, vu pour la dernière fois le 2026-W40 (3 sem.)
Doublon possible
Même critère WCAG couvert par le rapport axe VS-9de4fa2e (motif VS-3f76c7ea). Si axe et ce moteur signalent le même élément, le rapport axe a priorité — marquez-le comme doublon dans JIRA.

Description

Button has accessible name. Detected by Siteimprove Alfa rule sia-r12 on 10 of 2065 scanned pages (20 instances).

Étapes pour reproduire

  1. Open https://www.medicare.gov/care-compare?providerType=Hospice.
  2. Locate the element: <button id="_r_8_" data-testid="location-field-mobile-trigger" type="button" class="location-field__mobile-trigger">
  3. Confirm the Siteimprove Alfa finding for rule sia-r12 against WCAG 4.1.2 Name, Role, Value.

Incidence

Affects Without vision (1.0%), Limited vision (2.4%), Limited manipulation/strength (13.0%).

  • Without vision — 1.0% de la population
  • Limited vision — 2.4% de la population
  • Limited manipulation/strength — 13.0% de la population

Pages touchées

Environnement de test

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

Comment corriger : Give the button an accessible name via text, aria-label, or aria-labelledby.

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r12

Link to this finding Modéré alfa sia-r111 WCAG 2.x AAA Target size is at least 44×44 CSS pixels (Enhanced) (WCAG 2.5.5) 516/2065 pages · 17351 occurrences Probablement modèle
ID de l’anomalie
VS-a073d653
ID du motif
VS-cb53cc4d
ID combiné
VS-a073d653 (motif VS-cb53cc4d) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
WCAG 2.x AAA
Obligation
aspirational
Handling
review
Critère WCAG
2.5.5 Target Size (Enhanced) (Niveau AAA, WCAG 2.1)
XPath / sélecteur
<a href="/" data-listener-attached="true">
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Description

Target size is at least 44×44 CSS pixels (Enhanced). Detected by Siteimprove Alfa rule sia-r111 on 516 of 2065 scanned pages (17351 instances).

Étapes pour reproduire

  1. Open https://www.medicare.gov/coverage/emergency-department-services.
  2. Locate the element: <a href="/" data-listener-attached="true">
  3. Confirm the Siteimprove Alfa finding for rule sia-r111 against WCAG 2.5.5 Target Size (Enhanced).

Incidence

Not captured by automated scan — requires manual testing.

Pages touchées

…et plus — toutes les 516 pages (CSV).

Environnement de test

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r111

Link to this finding Modéré alfa sia-r73 WCAG 2.x AAA Text has minimum contrast ratio of 4.5:1 (WCAG 1.4.8) 514/2065 pages · 5198 occurrences Probablement modèle
ID de l’anomalie
VS-4c700c1d
ID du motif
VS-2208081b
ID combiné
VS-4c700c1d (motif VS-2208081b) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
WCAG 2.x AAA
Obligation
aspirational
Handling
review
Critère WCAG
1.4.8 Visual Presentation (Niveau AAA, WCAG 2.0)
XPath / sélecteur
<p>
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Description

Text has minimum contrast ratio of 4.5:1. Detected by Siteimprove Alfa rule sia-r73 on 514 of 2065 scanned pages (5198 instances).

Étapes pour reproduire

  1. Open https://www.medicare.gov/coverage/emergency-department-services.
  2. Locate the element: <p>
  3. Confirm the Siteimprove Alfa finding for rule sia-r73 against WCAG 1.4.8 Visual Presentation.

Incidence

Not captured by automated scan — requires manual testing.

Pages touchées

…et plus — toutes les 514 pages (CSV).

Environnement de test

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r73

Link to this finding Modéré alfa sia-r57 Indéterminé Scrolling content can be accessed by keyboard (WCAG criterion undetermined) 477/2065 pages · 2938 occurrences Probablement modèle
ID de l’anomalie
VS-26082ae4
ID du motif
VS-c18be945
ID combiné
VS-26082ae4 (motif VS-c18be945) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
Indéterminé
Obligation
unmapped
Handling
review
Critère WCAG
indéterminé
XPath / sélecteur
text: " Important updates, straight to your inbox "
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Description

Scrolling content can be accessed by keyboard. Detected by Siteimprove Alfa rule sia-r57 on 477 of 2065 scanned pages (2938 instances).

Étapes pour reproduire

  1. Open https://www.medicare.gov/coverage/emergency-department-services.
  2. Locate the element: text: " Important updates, straight to your inbox "
  3. Confirm the Siteimprove Alfa finding for rule sia-r57.

Incidence

Not captured by automated scan — requires manual testing.

Pages touchées

…et plus — toutes les 477 pages (CSV).

Environnement de test

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r57

Link to this finding Modéré alfa sia-r66 WCAG 2.x AAA Text has enhanced contrast (WCAG 1.4.6) 270/2065 pages · 740 occurrences Probablement modèle
ID de l’anomalie
VS-9ff8c7df
ID du motif
VS-646b1e0b
ID combiné
VS-9ff8c7df (motif VS-646b1e0b) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
WCAG 2.x AAA
Obligation
aspirational
Handling
review
Critère WCAG
1.4.6 Contrast (Enhanced) (Niveau AAA, WCAG 2.0)
XPath / sélecteur
text: "Feedback"
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Description

Text has enhanced contrast. Detected by Siteimprove Alfa rule sia-r66 on 270 of 2065 scanned pages (740 instances).

Étapes pour reproduire

  1. Open https://www.medicare.gov/coverage/emergency-department-services.
  2. Locate the element: text: "Feedback"
  3. Confirm the Siteimprove Alfa finding for rule sia-r66 against WCAG 1.4.6 Contrast (Enhanced).

Incidence

Not captured by automated scan — requires manual testing.

Pages touchées

…et plus — toutes les 270 pages (CSV).

Environnement de test

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

Comment corriger : Increase text contrast to meet WCAG AAA (7:1).

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r66

Link to this finding Modéré alfa sia-r78 Indéterminé Table header has scope (WCAG criterion undetermined) 130/2065 pages · 148 occurrences Probablement modèle
ID de l’anomalie
VS-292e110a
ID du motif
VS-2cd767ca
ID combiné
VS-292e110a (motif VS-2cd767ca) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
Indéterminé
Obligation
unmapped
Handling
review
Critère WCAG
indéterminé
XPath / sélecteur
<h2 class="text-align-center ds-u-padding-x--4 ds-u-md-padding-x--0 ds-u-margin-bottom--0">
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Description

Table header has scope. Detected by Siteimprove Alfa rule sia-r78 on 130 of 2065 scanned pages (148 instances).

Étapes pour reproduire

  1. Open https://www.medicare.gov/coverage/emergency-department-services.
  2. Locate the element: <h2 class="text-align-center ds-u-padding-x--4 ds-u-md-padding-x--0 ds-u-margin-bottom--0">
  3. Confirm the Siteimprove Alfa finding for rule sia-r78.

Incidence

Not captured by automated scan — requires manual testing.

Pages touchées

…et plus — toutes les 130 pages (CSV).

Environnement de test

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r78

Link to this finding Modéré axe heading-order Bonne pratique Heading levels should only increase by one (WCAG criterion undetermined) 43/2065 pages · 43 occurrences Probablement modèle
ID de l’anomalie
VS-99e6ff9b
ID du motif
VS-d25f622d
ID combiné
VS-99e6ff9b (motif VS-d25f622d) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
Bonne pratique
Obligation
advisory
Handling
review
Critère WCAG
Bonne pratique — pas une exigence WCAG
XPath / sélecteur
.layout__column.ds-l-col--12 > h3:nth-child(1)
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Extrait HTML — utilisez-le pour valider le constat sans relancer l'outil

<h3>Polish</h3>

Description

Heading levels should only increase by one. Detected by axe-core rule heading-order on 43 of 2065 scanned pages (43 instances).

Étapes pour reproduire

  1. Open https://medicare.gov/publications/search/all-non-english-pubs?page=4.
  2. Locate the element: .layout__column.ds-l-col--12 > h3:nth-child(1)
  3. Confirm the axe-core finding for rule heading-order.

Incidence

Not captured by automated scan — requires manual testing.

Pages touchées

…et plus — toutes les 43 pages (CSV).

Environnement de test

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

Comment corriger : Use heading levels in order (h1 → h2 → h3) without skipping; structure, not size.

Conseil Drupal : Drupal Views and blocks can insert headings at arbitrary levels. In the Views UI, set "Title tag" for each display. For block titles, configure the heading level in the block's layout settings.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/heading-order?application=axeAPI

Link to this finding Modéré alfa sia-r87 Indéterminé First focusable element is link to main content (WCAG criterion undetermined) 19/2065 pages · 19 occurrences Probablement modèle
ID de l’anomalie
VS-c091ca6a
ID du motif
VS-aa242c2d
ID combiné
VS-c091ca6a (motif VS-aa242c2d) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
Indéterminé
Obligation
unmapped
Handling
review
Critère WCAG
indéterminé
XPath / sélecteur
{"type":"document","children":[{"type":"type","name":"html","publicId":null,"sys
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Description

First focusable element is link to main content. Detected by Siteimprove Alfa rule sia-r87 on 19 of 2065 scanned pages (19 instances).

Étapes pour reproduire

  1. Open https://www.medicare.gov/care-compare?providerType=Hospice.
  2. Locate the element: {"type":"document","children":[{"type":"type","name":"html","publicId":null,"sys
  3. Confirm the Siteimprove Alfa finding for rule sia-r87.

Incidence

Not captured by automated scan — requires manual testing.

Pages touchées

Environnement de test

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r87

Link to this finding Modéré axe page-has-heading-one Bonne pratique Page should contain a level-one heading (WCAG criterion undetermined) 9/2065 pages · 9 occurrences
ID de l’anomalie
VS-76f781fc
ID du motif
VS-fa44f293
ID combiné
VS-76f781fc (motif VS-fa44f293) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
Bonne pratique
Obligation
advisory
Handling
review
Critère WCAG
Bonne pratique — pas une exigence WCAG
XPath / sélecteur
html
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Extrait HTML — utilisez-le pour valider le constat sans relancer l'outil

<html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#" class=" js">

Description

Page should contain a level-one heading. Detected by axe-core rule page-has-heading-one on 9 of 2065 scanned pages (9 instances).

Étapes pour reproduire

  1. Open http://medicare.gov/publications/search/item/112371.
  2. Locate the element: html
  3. Confirm the axe-core finding for rule page-has-heading-one.

Incidence

Not captured by automated scan — requires manual testing.

Pages touchées

Environnement de test

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/page-has-heading-one?application=axeAPI

Link to this finding Modéré alfa sia-r53 Indéterminé Headings are structured hierarchically (WCAG criterion undetermined) 7/2065 pages · 7 occurrences
ID de l’anomalie
VS-586427bd
ID du motif
VS-f054f4a4
ID combiné
VS-586427bd (motif VS-f054f4a4) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
Indéterminé
Obligation
unmapped
Handling
review
Critère WCAG
indéterminé
XPath / sélecteur
<h3>
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Description

Headings are structured hierarchically. Detected by Siteimprove Alfa rule sia-r53 on 7 of 2065 scanned pages (7 instances).

Étapes pour reproduire

  1. Open https://medicare.gov/publications/search/all-non-english-pubs?page=10.
  2. Locate the element: <h3>
  3. Confirm the Siteimprove Alfa finding for rule sia-r53.

Incidence

Not captured by automated scan — requires manual testing.

Pages touchées

Environnement de test

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

Comment corriger : Use headings in a logical, non-skipping order.

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r53

Link to this finding Modéré axe landmark-one-main Bonne pratique Document should have one main landmark (WCAG criterion undetermined) 3/2065 pages · 3 occurrences
ID de l’anomalie
VS-926f7c8f
ID du motif
VS-d5d82446
ID combiné
VS-926f7c8f (motif VS-d5d82446) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
Bonne pratique
Obligation
advisory
Handling
review
Critère WCAG
Bonne pratique — pas une exigence WCAG
XPath / sélecteur
html
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Extrait HTML — utilisez-le pour valider le constat sans relancer l'outil

<html lang="en" data-react-helmet="lang">

Description

Document should have one main landmark. Detected by axe-core rule landmark-one-main on 3 of 2065 scanned pages (3 instances).

Étapes pour reproduire

  1. Open https://medicare.gov/my/medicare-complaint.
  2. Locate the element: html
  3. Confirm the axe-core finding for rule landmark-one-main.

Incidence

Not captured by automated scan — requires manual testing.

Pages touchées

Environnement de test

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

Comment corriger : Each page should have exactly one <main> landmark.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/landmark-one-main?application=axeAPI

Link to this finding Mineur axe empty-table-header Bonne pratique Table header text should not be empty (WCAG criterion undetermined) 3/2065 pages · 3 occurrences
ID de l’anomalie
VS-3a2f2791
ID du motif
VS-d69fc059
ID combiné
VS-3a2f2791 (motif VS-d69fc059) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
Bonne pratique
Obligation
advisory
Handling
review
Critère WCAG
Bonne pratique — pas une exigence WCAG
XPath / sélecteur
thead > tr > th:nth-child(1)
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (17 sem.)

Extrait HTML — utilisez-le pour valider le constat sans relancer l'outil

<th class="">&nbsp;</th>

Description

Table header text should not be empty. Detected by axe-core rule empty-table-header on 3 of 2065 scanned pages (3 instances).

Étapes pour reproduire

  1. Open https://medicare.gov/account/login/help.
  2. Locate the element: thead > tr > th:nth-child(1)
  3. Confirm the axe-core finding for rule empty-table-header.

Incidence

Not captured by automated scan — requires manual testing.

Pages touchées

Environnement de test

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/empty-table-header?application=axeAPI

Link to this finding Modéré alfa sia-r80 WCAG 2.x AAA Scrollable element is keyboard accessible (WCAG 1.4.8) 2/2065 pages · 4 occurrences Probablement contenu
ID de l’anomalie
VS-5523cc85
ID du motif
VS-388b5438
ID combiné
VS-5523cc85 (motif VS-388b5438) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
WCAG 2.x AAA
Obligation
aspirational
Handling
review
Critère WCAG
1.4.8 Visual Presentation (Niveau AAA, WCAG 2.0)
XPath / sélecteur
<p class="ds-text-heading--sm">
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (10 sem.)

Description

Scrollable element is keyboard accessible. Detected by Siteimprove Alfa rule sia-r80 on 2 of 2065 scanned pages (4 instances).

Étapes pour reproduire

  1. Open https://www.medicare.gov/account/create-account?Lang=es-mx.
  2. Locate the element: <p class="ds-text-heading--sm">
  3. Confirm the Siteimprove Alfa finding for rule sia-r80 against WCAG 1.4.8 Visual Presentation.

Incidence

Not captured by automated scan — requires manual testing.

Pages touchées

Environnement de test

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r80

Link to this finding Modéré alfa sia-r18 Indéterminé aria attribute is permitted for element role (WCAG criterion undetermined) 2/2065 pages · 2 occurrences Probablement contenu
ID de l’anomalie
VS-b9cde055
ID du motif
VS-e05344b9
ID combiné
VS-b9cde055 (motif VS-e05344b9) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
Indéterminé
Obligation
unmapped
Handling
review
Critère WCAG
indéterminé
XPath / sélecteur
@aria-invalid="false"
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (13 sem.)

Description

aria attribute is permitted for element role. Detected by Siteimprove Alfa rule sia-r18 on 2 of 2065 scanned pages (2 instances).

Étapes pour reproduire

  1. Open https://www.medicare.gov/account/create-account?Lang=es-mx.
  2. Locate the element: @aria-invalid="false"
  3. Confirm the Siteimprove Alfa finding for rule sia-r18.

Incidence

Not captured by automated scan — requires manual testing.

Pages touchées

Environnement de test

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

Comment corriger : Only use ARIA states/properties that are allowed on this element/role.

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r18

Link to this finding Modéré alfa sia-r61 Indéterminé Form field label is visible (WCAG criterion undetermined) 2/2065 pages · 2 occurrences Probablement contenu
ID de l’anomalie
VS-390569a9
ID du motif
VS-7118fead
ID combiné
VS-390569a9 (motif VS-7118fead) — utilisez ce format dans JIRA/les tableurs pour filtrer par occurrence ou par motif
Catégorie WCAG
Indéterminé
Obligation
unmapped
Handling
review
Critère WCAG
indéterminé
XPath / sélecteur
{"type":"document","children":[{"type":"type","name":"html","publicId":null,"sys
Historique
vu pour la première fois le 2026-W24, vu pour la dernière fois le 2026-W40 (16 sem.)

Description

Form field label is visible. Detected by Siteimprove Alfa rule sia-r61 on 2 of 2065 scanned pages (2 instances).

Étapes pour reproduire

  1. Open http://medicare.gov/health-drug-plans/medigap/ready-to-buy/spanish-medigap-open-enrollment.
  2. Locate the element: {"type":"document","children":[{"type":"type","name":"html","publicId":null,"sys
  3. Confirm the Siteimprove Alfa finding for rule sia-r61.

Incidence

Not captured by automated scan — requires manual testing.

Pages touchées

Environnement de test

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Correction suggérée

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r61

Constats Deque axe-core

Rule-level axe-core summary (7 rule type(s))

Each failing rule links out to the axe-core documentation. For full element-level detail including HTML snippets and XPaths, see the bug reports above.

axe-core rules failing in 2026-W40, by pages affected
RègleIncidencePages touchéesOccurrencesPages d’exempleToutes touchées
All page content should be contained by landmarks [region] moderate 1722 3447 /publication-ordering/11377
/coverage/emergency-department-services
/publication-ordering/02179
toutes les 1722 pages (CSV)
Heading levels should only increase by one [heading-order] moderate 43 43 /publications/search/all-non-english-pubs
/publications/search/all-non-english-pubs
/publications/search/all-non-english-pubs
toutes les 43 pages (CSV)
Frames must have an accessible name [frame-title] serious 16 16 /index.php/publications
/health-drug-plans/medigap/basics/costs
/coverage/surgical-dressing-services
toutes les 16 pages (CSV)
Page should contain a level-one heading [page-has-heading-one] moderate 9 9 /publications/search/item/112371
/publications/search/item/112376
/health-drug-plans/medigap/ready-to-buy/spanish-medigap-open-enrollment
toutes les 9 pages (CSV)
Elements must meet minimum color contrast ratio thresholds [color-contrast] serious 6 18 /basics/costs/help/drug-costs
/basics/costs/help/medicare-savings-programs
/basics/costs/help/medicare-savings-programs
toutes les 6 pages (CSV)
Table header text should not be empty [empty-table-header] minor 3 3 /account/login/help
/account/login/help
/account/login/help
toutes les 3 pages (CSV)
Document should have one main landmark [landmark-one-main] moderate 3 3 /my/medicare-complaint
/my/medicare-complaint
/my/medicare-complaint
toutes les 3 pages (CSV)

Constats Siteimprove Alfa

Rule-level Alfa summary (14 rule type(s))

Rule-level summary from Siteimprove Alfa (W3C ACT-based). Findings that overlap with axe-core on the same WCAG success criterion are noted as possible duplicates in the bug reports above.

Alfa rules failing in 2026-W40, by pages affected
RègleIncidencePages touchéesOccurrencesPages d’exempleToutes touchées
Target size is at least 44×44 CSS pixels (Enhanced) [sia-r111] s.o. 516 17351 /coverage/emergency-department-services
/coverage/blood-sugar-control-solutions
/account/login
toutes les 516 pages (CSV)
Text has minimum contrast ratio of 4.5:1 [sia-r73] s.o. 514 5198 /coverage/emergency-department-services
/coverage/blood-sugar-control-solutions
/account/login
toutes les 514 pages (CSV)
Scrolling content can be accessed by keyboard [sia-r57] s.o. 477 2938 /coverage/emergency-department-services
/coverage/blood-sugar-control-solutions
/account/login
toutes les 477 pages (CSV)
aria-hidden element does not contain focusable elements [sia-r17] s.o. 438 457 /coverage/emergency-department-services
/coverage/blood-sugar-control-solutions
/health-drug-plans/medigap/basics/compare-plan-benefits/wisconsin
toutes les 438 pages (CSV)
Text has enhanced contrast [sia-r66] s.o. 270 740 /coverage/emergency-department-services
/coverage/blood-sugar-control-solutions
/account/login
toutes les 270 pages (CSV)
Table header has scope [sia-r78] s.o. 130 148 /coverage/emergency-department-services
/coverage/blood-sugar-control-solutions
/glp1bridge
toutes les 130 pages (CSV)
Accessible name of link or button matches visible label [sia-r14] s.o. 27 73 /basics/costs
/basics/get-started-with-medicare/medicare-basics/parts-of-medicare
/basics/get-started-with-medicare/medicare-basics/how-does-medicare-work
toutes les 27 pages (CSV)
Text has sufficient color contrast (Enhanced) [sia-r69] s.o. 20 234 /coverage/mental-health-substance-use-disorder
/basics/get-started-with-medicare/medicare-basics/parts-of-medicare
/coverage/mental-health-substance-use-disorder
toutes les 20 pages (CSV)
First focusable element is link to main content [sia-r87] s.o. 19 19 /care-compare
/care-compare
/care-compare
toutes les 19 pages (CSV)
Button has accessible name [sia-r12] s.o. 10 20 /care-compare
/care-compare
/care-compare
toutes les 10 pages (CSV)
Headings are structured hierarchically [sia-r53] s.o. 7 7 /publications/search/all-non-english-pubs
/publications/search/all-non-english-pubs
/publications/search/all-non-english-pubs
toutes les 7 pages (CSV)
Scrollable element is keyboard accessible [sia-r80] s.o. 2 4 /account/create-account
/account/create-account
toutes les 2 pages (CSV)
aria attribute is permitted for element role [sia-r18] s.o. 2 2 /account/create-account
/account/create-account
toutes les 2 pages (CSV)
Form field label is visible [sia-r61] s.o. 2 2 /health-drug-plans/medigap/ready-to-buy/spanish-medigap-open-enrollment
/health-drug-plans/medigap/ready-to-buy/spanish-medigap-open-enrollment
toutes les 2 pages (CSV)

Problèmes d'accessibilité uniques (axe + Alfa consolidés)

axe et Alfa implémentent tous deux les règles ACT du W3C, si bien que le même problème est souvent détecté par les deux. Ils sont dédoublonnés par règle ACT et par page, donc un constat partagé ne compte qu'une fois.

Problèmes uniques (règle × page)
4236
Détecté par les deux moteurs
0 confiance maximale
axe uniquement
1802
Alfa uniquement
2434

Aucun problème n'a été signalé par les deux moteurs sur les mêmes pages cette semaine.