Axively

Voici à quoi ressemble un audit Axively.

Un rapport type qui montre exactement ce que vous obtenez: le format, la priorisation et les suggestions de correction issus d'un vrai flux d'analyse Axively. Le site présenté est un exemple fictif ; votre propre audit a la même structure.

Résumé des résultats

267
Total des violations
6 485
Bonnes pratiques
5
Types de problèmes distincts
€9 + €59
scan + audit IA · 51–200 pages

Élevée

252 violations

Non-conformités WCAG de niveau AA ou obstacles fonctionnels critiques (panier, paiement, formulaires). Fort indicateur de non-conformité à la législation sur l'accessibilité — sous réserve d'une vérification manuelle.

Risque:
Risque juridique élevé au titre de l'EAA.
Délai:
À corriger dès que possible.

Moyenne

15 violations

Non-conformités WCAG de niveau A et autres problèmes sérieux ou modérés. Le niveau A est tout aussi obligatoire pour la conformité — les niveaux classent l'impact utilisateur et la priorité de correction, pas le poids juridique.

Risque:
Non-conformité partielle – à traiter dans votre plan de mise en conformité.
Délai:
À corriger sous quelques semaines.

Faible

0 violation

Le scan automatique n'a détecté aucune non-conformité WCAG de niveau A ou AA — uniquement des recommandations de bonnes pratiques et des constats mineurs.

Risque:
Faible risque juridique — aucune non-conformité WCAG A/AA détectée par le scan automatique.
Délai:
Amélioration recommandée.

Un grand nombre de constats n'est pas une catastrophe, c'est un inventaire. Sur les 6 752 occurrences, 267 sont des violations WCAG et 6 485 des bonnes pratiques — et tout cela ne vient que de 5 causes distinctes.

Constat 1: Cible tactile trop petite

Ce que le scanner a trouvé
Règle:
target-size
Gravité:
grave
WCAG:
2.5.8 Taille de la cible (minimum), niveau AA (nouveau dans WCAG 2.2)
Occurrences:
252
Élément:
lien téléphone dans l'en-tête, cible tactile inférieure à 24 × 24 px, proche d'autres liens
Suggestion de correction par IA

Les personnes ayant un handicap moteur ou visuel et les utilisateurs tactiles atteignent difficilement une petite cible et font des erreurs. Agrandissez la zone cliquable avec du padding :

/* before */
<a href="tel:..." class="page-header--link">+33 1 00 00 00 00</a>

/* after */
<a href="tel:..." class="page-header--link"
   style="padding:10px; display:inline-block;">+33 1 00 00 00 00</a>

En pratique, nous recommandons de corriger via une classe CSS plutôt qu'un style inline, la suggestion illustre le principe.

Constat n° 2: Lien sans nom explicite

Ce que le scanner a trouvé
Règle:
link-name
Gravité:
grave
WCAG:
4.1.2 Nom, rôle, valeur, niveau A (également 2.4.4 Fonction du lien)
Occurrences:
15
Élément:
liens sociaux du pied de page réduits à une icône, sans texte ni nom accessible
Suggestion de correction par IA

Les lecteurs d'écran annoncent ces liens simplement comme « lien » : leur destination reste inconnue. Donnez au lien un nom accessible et masquez l'icône décorative :

/* before */
<a class="social-link" href="https://example.com/rss">
  <svg class="icon"></svg>
</a>

/* after */
<a class="social-link" href="https://example.com/rss" aria-label="RSS">
  <svg class="icon" aria-hidden="true" focusable="false"></svg>
</a>

Bonnes pratiques (pas des violations WCAG)

Ces constats proviennent des règles de bonnes pratiques d'axe. Ils améliorent l'utilisabilité pour les personnes utilisant des technologies d'assistance, mais ne correspondent à aucun critère de succès WCAG : ils ne sont donc pas comptés comme des violations et n'influencent pas le prix de l'audit.

Constat 3: Champ de formulaire sans étiquette visible

Ce que le scanner a trouvé
Règle:
label-title-only
Gravité:
grave
WCAG:
Best practice (axe) — lié à 3.3.2 Étiquettes ou instructions et 4.1.2 Nom, rôle, valeur
Occurrences:
64
Élément:
un champ de recherche étiqueté uniquement par un attribut title, sans <label>
Suggestion de correction par IA

Un champ avec un simple attribut title, sans <label> visible, est annoncé de façon incohérente par les technologies d'assistance, et les utilisateurs voyants n'ont aucune étiquette. Ajoutez une étiquette liée :

/* before */
<input class="search" title="address" type="text">

/* after */
<label for="locality">Address</label>
<input id="locality" class="search" type="text">

Constat n° 4: Contenu hors des régions de repère (landmarks)

Ce que le scanner a trouvé
Règle:
region
Gravité:
modérée
WCAG:
Best practice (axe) — lié à 1.3.1 Information et relations
Occurrences:
6 400
Élément:
contenu hors des régions de repère (landmarks), un seul élément de gabarit répété sur chaque page
Suggestion de correction par IA

Les lecteurs d'écran ne peuvent pas naviguer ni ignorer de façon fiable le contenu situé hors des régions de repère. Comme il s'agit d'un élément de gabarit, encapsulez-le dans une seule région de repère :

/* before */
<div class="page-content">
  ...
</div>

/* after */
<main class="page-content">
  ...
</main>

Une seule correction dans le gabarit supprime les ~6 400 occurrences: résolu par gabarit, pas par page.

Constat n° 5: Titre vide

Ce que le scanner a trouvé
Règle:
empty-heading
Gravité:
mineure
WCAG:
Best practice (axe) — lié à 2.4.6 En-têtes et étiquettes
Occurrences:
21
Élément:
un titre du bloc d'accroches d'articles qui reste vide lorsque l'accroche n'a pas d'intitulé
Suggestion de correction par IA

Les personnes qui naviguent par titres avec un lecteur d'écran arrivent sur un élément qui n'annonce rien. N'affichez le titre que s'il y a un intitulé, ou remplissez-le:

/* before */
<h3 class="teaser-title"></h3>

/* after */
<h3 class="teaser-title">Horaires d'ouverture en aout</h3>

Pourquoi 6 752 occurrences = seulement 5 causes

Un grand nombre d'occurrences ne signifie pas des milliers de problèmes différents: il s'agit généralement de quelques causes répétées à travers les gabarits. Un audit se traite donc par gabarit et par cause, et non page par page : une seule correction de gabarit élimine toutes ses occurrences d'un coup.

Ce que vous obtenez en plus

Remarque sur l'échelle : le résumé ci-dessus classe les anomalies en 3 niveaux de risque (élevé / moyen / faible) selon l'impact sur la conformité, ce qui détermine aussi le prix. Le rapport ci-dessous les répartit en 4 niveaux techniques (critique / sérieux / modéré / mineur) selon la gravité du défaut évaluée par le moteur d'analyse. Deux vues des mêmes données, pas une incohérence.

Aperçu du rapport

Rapport PDF, les mêmes données prêtes à remettre à un avocat, à la direction ou à un régulateur : résumé, répartition par gravité et par règle, ordre de correction recommandé.

Aperçu de la déclaration

Déclaration d'accessibilité, générée au format de votre pays, avec les constats de cet exemple dans la section des contenus non accessibles.

Projet de déclaration, vérifiez l'exactitude de toutes les informations avant publication. Axively ne fournit pas de conseil juridique.

Le résultat (re-scan de vérification)

Chaque audit IA inclut un re-scan de vérification gratuit sous 30 jours. L'équipe corrige les modèles selon les suggestions, lance le re-scan et voit une comparaison avant et après directe sur la même visualisation.

Vous voulez ces chiffres pour votre site ?

Voir le nombre de pages

paiement unique selon la taille du site, re-scan de vérification inclus avec l'audit IA