Vérifications
Les vérifications sont des tests individuels qui produisent des résultats. Les modules et les critères organisent les vérifications en notes et en thématiques ; chaque article de vérification explique ce qui est testé, pourquoi c’est important, comment corriger, et quand il peut être en toute sécurité.
Pour examiner un résultat particulier sur une page, ouvrez-la dans l’Inspector. Pour activer, désactiver ou modifier la priorité des vérifications pour votre compte, voir Administration des vérifications.
| Title | Summary |
|---|---|
| Abréviations identifiables | Les lecteurs doivent pouvoir savoir ce que signifient les abréviations et les acronymes présents sur une page. Cette vérification vous demande de passer en revue chaque page à la recherche d’abréviations non expliquées, car déterminer si une abréviation nécessite une explication n’est pas quelque chose qu’un test automatisé puisse faire de manière fiable. |
| Absent du plan de site | Lorsqu’un site web fournit un plan de site aux moteurs de recherche, celui-ci doit répertorier toutes les pages publiques du site. Silktide signale les pages qu’il a trouvées sur votre site qui ne figurent pas dans votre plan de site. |
| Accès des robots d’IA | Les assistants IA comme ChatGPT, Claude et Perplexity parcourent le web avec leurs propres robots automatisés. Silktide vérifie si votre site web indique à ces robots de rester à l’écart, ce qui signifie en général que les assistants IA ne peuvent pas lire, citer ni recommander votre contenu. |
| Actionnement par le mouvement | Silktide détecte les pages qui réagissent au déplacement, au secouement ou à l’inclinaison d’un appareil. Toute action exécutée par une page en réponse à un mouvement devrait également être possible via des commandes classiques, et il devrait être possible de désactiver la fonctionnalité basée sur le mouvement. |
| Adobe Flash | Silktide vérifie vos pages à la recherche de contenu Adobe Flash intégré. Flash a autrefois été largement utilisé pour les animations, les vidéos et les contenus interactifs, mais il a été abandonné et aucun navigateur moderne ne peut le lire. |
| Adresses de site web en double | Silktide vérifie que votre site web est servi depuis une seule adresse web. Une erreur fréquente consiste à rendre le même site disponible à plusieurs adresses, par exemple avec et sans "www", ou à la fois via une connexion sécurisée et non sécurisée, sans rediriger vers une version préférée. |
| AI schema signals | Silktide checks that pages which already describe themselves with structured data include two fields AI assistants and search engines rely on: when content was last updated, and links to your organization's verified profiles. |
| Aide cohérente | Lorsque vos pages proposent un moyen d’obtenir de l’aide, comme un lien de contact ou un bouton d’aide, il doit apparaître au même endroit sur chaque page. Silktide repère ces liens et en enregistre l’emplacement, afin que vous puissiez confirmer que celui-ci est cohérent sur l’ensemble de votre site. |
| Aide contextuelle | Silktide repère les formulaires sur vos pages et vous demande de confirmer qu’une aide est disponible là où les visiteurs pourraient en avoir besoin — soit pour l’ensemble de la page, soit pour des champs individuels. L’aide contextuelle explique comment renseigner un champ au moment où le visiteur est en train de le remplir. |
| Aller au contenu | Silktide vérifie que chaque page offre aux visiteurs un moyen d’accéder directement à son contenu principal, en passant les en-têtes et la navigation répétés. Il s’agit généralement d’un lien « Aller au contenu » en haut de la page, ou d’un repère de contenu principal. |
| Alternative au glisser-déposer | Lorsqu’une page permet aux visiteurs de faire glisser un élément d’un endroit à un autre, la même action doit aussi être possible sans glisser, par exemple au moyen de boutons ou d’options de menu. Cette vérification vous demande d’examiner chaque page à la recherche de fonctionnalités de glisser-déposer, car il est impossible de détecter de façon fiable ce comportement automatiquement. |
| Alternative textuelle pour les médias préenregistrés | Silktide repère les lecteurs audio et vidéo sur vos pages afin que vous puissiez confirmer que les médias préenregistrés proposent une alternative textuelle complète décrivant tout ce qui est dit et montré. L’existence d’un tel document et le fait qu’il couvre réellement le média ne peuvent être vérifiés que par une personne. |
| Alternative textuelle pour l’audio préenregistré | Silktide repère les lecteurs audio et vidéo sur vos pages afin que vous puissiez confirmer que les contenus uniquement audio préenregistrés, tels que les podcasts et les entretiens enregistrés, sont accompagnés d’une version textuelle. L’existence d’un texte équivalent ne peut être vérifiée que par une personne. |
| Alternative textuelle pour une vidéo préenregistrée | Silktide repère les lecteurs audio et vidéo sur vos pages afin que vous puissiez confirmer qu’une vidéo préenregistrée sans son, comme des démonstrations silencieuses et des animations, propose ses informations d’une autre manière. L’existence d’un équivalent est quelque chose que seule une personne peut vérifier. |
| Analytics | Silktide vérifie que chaque page de votre site web inclut une solution d’analytics. Les outils d’analytics mesurent qui visite votre site et comment ces personnes se comportent, et ils ne peuvent mesurer que les pages sur lesquelles ils sont installés. |
| Ancre manquante | Silktide teste les liens qui pointent vers une partie spécifique de la même page - comme #content - et signale ceux dont la cible n'existe pas. Cliquer sur un tel lien ne produit aucun effet, laissant l'utilisateur là où il était. |
| Animation inévitable | Silktide vous demande de confirmer que les visiteurs peuvent mettre en pause, arrêter ou masquer tout élément de vos pages qui se déplace, clignote, défile ou se met à jour automatiquement. Ceci s’applique au contenu qui bouge pendant plus de cinq secondes, ou qui se met à jour automatiquement en parallèle d’un autre contenu. |
| Animations déclenchées par les interactions | Silktide vous invite à vérifier que les animations de mouvement déclenchées par l'interaction utilisateur - parallaxe au défilement, transformations au survol, transitions au clic - peuvent être désactivées, sauf si le mouvement est essentiel. Il s'agit du critère de succès 2.3.3 (niveau AAA) des WCAG. |
| Annulation du pointeur | Silktide détecte les boutons et les liens qui agissent au moment où l'on appuie, plutôt qu'au moment où l'on relâche. Déclencher à la relâche donne aux personnes la possibilité de se rattraper après avoir appuyé au mauvais endroit, en glissant hors du contrôle avant de relâcher. |
| aria-hidden imbriqué | Silktide recherche du contenu marqué comme visible pour les technologies d'assistance à l'intérieur d'un conteneur marqué comme lui étant caché. Le masquage l'emporte : le marquage interne n'a aucun effet et le contenu reste caché. |
| Artefacts d’IA | Silktide repère des fragments de sortie brute d’IA publiés par inadvertance, par exemple « En tant que modèle de langage IA… » ou un espace réservé non rempli comme « [insérer le nom] ». Ces fragments ne font pratiquement jamais partie d’un texte intentionnel ; chaque occurrence est donc signalée individuellement avec le texte exact mis en évidence. |
| Attribut accesskey | Silktide trouve les éléments qui déclarent un accesskey, une ancienne manière d’attribuer à un élément son propre raccourci clavier. Ces raccourcis sont toujours actifs et ne peuvent pas être désactivés par le visiteur, ce qui cause plus de problèmes que cela n’en résout. |
| Attribut ARIA déprécié | Silktide vérifie vos pages pour y trouver des attributs ARIA que la norme a dépréciés. Ces attributs ne figurent dans la spécification que pour des raisons de rétrocompatibilité et ne doivent plus être utilisés. |
| Attribut ARIA interdit | Silktide vérifie que chaque attribut ARIA sur vos pages est pris en charge par le rôle de l'élément concerné. Les attributs qu'un rôle ne prend pas en charge, et les attributs qui ne font pas du tout partie de la norme ARIA, sont ignorés par les navigateurs - le comportement prévu par l'auteur ne se produit jamais. |
| Attribut ARIA requis manquant | Silktide vérifie les éléments qui déclarent un rôle ARIA et s'assure qu'ils fournissent également les attributs requis par ce rôle. Certains rôles sont inutilisables sans leurs attributs, comme un curseur qui n'indique jamais la valeur à laquelle il est réglé. |
| Attribut scope obsolète | Silktide recherche des attributs scope placés sur des cellules de données de tableau ordinaires. L’attribut scope décrit à quoi s’applique un en-tête, il ne doit donc apparaître que sur les cellules d’en-tête ; sur une cellule de données, il est obsolète et peut induire les technologies d’assistance en erreur. |
| Au focus | Le simple fait de se déplacer jusqu'à un élément, par exemple en appuyant sur Tab, ne doit jamais déclencher un changement majeur comme le chargement d'une nouvelle page, l'envoi d'un formulaire ou l'ouverture d'une fenêtre contextuelle. |
| Audio d’arrière-plan | Silktide trouve les pages qui lisent de l’audio et vous demande de confirmer que toute parole qu’elles contiennent n’entre pas en concurrence avec un son de fond. Une musique ou un bruit de fond derrière la parole rend les mots difficiles à suivre pour de nombreux auditeurs. |
| Audiodescription ou alternative textuelle pour les médias préenregistrés | Silktide repère les lecteurs audio et vidéo de vos pages afin que vous puissiez confirmer que les vidéos préenregistrées proposent soit une audiodescription, soit une alternative textuelle complète. Seule une personne peut vérifier que l’une de ces options existe et couvre le contenu. |
| Balisage des PDF | Silktide vérifie si chaque document PDF de votre site web contient des balises d’accessibilité. Les balises sont une couche invisible qui décrit la structure du document — quel texte est un titre, quel est un paragraphe, où une liste commence et s’arrête — et les logiciels qui lisent un document à voix haute en dépendent entièrement. |
| Balisage du contenu PDF | Silktide vérifie que chaque élément d'une page PDF est pris en compte : soit balisé comme contenu réel, soit signalé comme décoration à ignorer. Cette vérification signale aussi les cas où les deux s’imbriquent, lorsque du contenu réel se trouve dans une zone décorative, ou l’inverse. |
| Balises de structure PDF | Silktide vérifie que vos documents PDF contiennent des balises d’accessibilité. Les balises décrivent la structure du document — titres, paragraphes, listes, tableaux — afin que les logiciels puissent le lire autrement que comme une simple image de page. |
| Blocage des robots d’IA | Silktide vérifie si les requêtes qui s’identifient comme les principaux robots d’IA atteignent réellement votre site web. Un site peut accueillir ces robots sur le papier tandis qu’un pare-feu ou un produit de sécurité les refoule à l’entrée. |
| Bouton d’envoi du formulaire | Silktide examine les formulaires de vos pages et signale ceux qui contiennent des champs à renseigner mais aucun bouton d’envoi. Sans ce bouton, certains visiteurs n’ont aucun moyen d’envoyer le formulaire, et d’autres ne peuvent pas prévoir quand une action se produira. |
| Broken links | Silktide tests the links on your pages and in your PDF documents, and reports the ones that don't work - links leading to error pages, missing content, or websites that can't be reached. |
| Canonique vs noindex | Une page ne devrait pas dire simultanément aux moteurs de recherche de l’indexer et de l’ignorer. Silktide trouve les pages qui envoient exactement cette contradiction, ce qui indique généralement une erreur de modèle. |
| Caractéristiques sensorielles | Silktide vous invite à vérifier que les consignes n’identifient pas ce sur quoi cliquer ou appuyer uniquement en fonction de son apparence — sa couleur, sa forme, sa taille ou sa position à l’écran. Des consignes comme « cliquez sur le bouton vert » supposent que la personne voit la page. |
| Case à cocher de consentement précochée | Silktide trouve sur vos pages les cases à cocher déjà cochées avant que le visiteur n'y touche. Si une telle case demande un consentement, par exemple pour recevoir des e-mails marketing, ce consentement n'est pas valable au regard du droit en matière de protection de la vie privée. |
| Chiffrement SSL | Silktide vérifie que vos pages, documents et les ressources qu’elles chargent sont servis via une connexion chiffrée. Le chiffrement protège tout ce qui transite entre votre site web et ses visiteurs contre la lecture ou la modification en transit. |
| Clavier (aucune exception) | Silktide vous invite à vérifier que chaque fonction de la page peut être opérée uniquement au clavier, sans aucune exception. Il s’agit du critère de succès WCAG 2.1.3 (niveau AAA) — la forme plus stricte de 2.1.1 Clavier. |
| Clichés d’IA | Silktide mesure la fréquence à laquelle chaque page utilise des tournures fortement associées à des textes générés par IA non relus, comme « se pencher sur » ou « dans le monde d’aujourd’hui au rythme effréné ». Les pages où ces expressions sont anormalement concentrées sont signalées pour que vous puissiez les revoir et les réécrire. |
| Code tiers | Silktide charge vos pages dans un véritable navigateur et mesure le temps passé à exécuter du code provenant d'autres entreprises, comme des outils d'analyse, des bannières de cookies, des chats en direct, des plug-ins de réseaux sociaux et de la publicité. Chaque service tiers est indiqué avec le temps qu’il coûte à votre page. |
| Commandes audio obligatoires | Silktide repère les pages qui lisent de l’audio et vous demande de confirmer que les auditeurs peuvent le mettre en pause ou l’arrêter, ou en régler le volume. Cela est particulièrement important lorsque l’audio démarre automatiquement. |
| Compression du texte | Silktide charge vos pages dans un véritable navigateur et vérifie si les fichiers textuels, comme la page elle-même, les feuilles de style et les scripts, sont compressés pendant leur transfert. Les fichiers envoyés sans compression sont signalés, avec l'estimation des données qu'une compression permettrait d'économiser. |
| Compression d’images | Silktide charge vos pages dans un véritable navigateur et identifie les images photographiques qui pourraient être davantage compressées sans perte de qualité visible. Chaque image est signalée avec sa taille actuelle et l’économie qu’une meilleure compression apporterait. |
| Confidentialité des e-mails | Silktide repère les adresses e‑mail publiées sur vos pages afin que vous puissiez vérifier qu’aucune ne divulgue de données personnelles sans consentement. Des adresses comme une adresse professionnelle nominative peuvent nécessiter l’accord de leur propriétaire pour être publiées, tandis que les adresses partagées n’en ont généralement pas besoin. |
| Confidentialité des formulaires | Silktide détecte les formulaires de votre site web et répertorie les informations demandées par chacun d’eux afin que vous puissiez vérifier que chaque formulaire collecte des données de manière licite. Les formulaires sont le principal moyen par lequel les sites web recueillent des données à caractère personnel, et chacun doit avoir une finalité claire et être traité correctement. |
| Confidentialité des hôtes | Quand quelqu’un consulte une page, son navigateur contacte chaque serveur à partir duquel la page charge du contenu, pas seulement le vôtre. Silktide répertorie ces serveurs et leur emplacement dans le monde, afin que vous puissiez vérifier que votre politique de confidentialité reflète qui reçoit les données de vos visiteurs. |
| Confidentialité des numéros de téléphone | Silktide trouve les numéros de téléphone publiés sur vos pages afin que vous puissiez vérifier qu’aucun d’entre eux n’expose des données personnelles sans consentement. La ligne directe d’une personne nommée peut nécessiter son accord pour être publiée, tandis qu’un numéro principal du siège n’en a généralement pas besoin. |
| Confidentialité des technologies | Silktide identifie les technologies utilisées par votre site web, comme les services d’analyse, de publicité et de paiement, et répertorie celles qui peuvent affecter la vie privée de vos visiteurs. Vous les passez en revue et vous assurez que votre politique de confidentialité les couvre. |
| Confidentialité renforcée | Des services tiers proposent des paramètres de confidentialité optionnels qui réduisent la quantité de données qu'ils collectent sur vos visiteurs. Silktide détecte les services présents sur vos pages qui fonctionnent sans que ces paramètres soient activés. |
| Confinement du focus dans une boîte de dialogue modale | Silktide identifie les pages qui contiennent une boîte de dialogue modale — un pop-up qui bloque l’interaction avec le reste de la page — et vous demande de vérifier que le focus clavier est correctement géré pendant que la boîte de dialogue est ouverte. Il s’agit d’une vérification manuelle : les tests automatisés peuvent trouver la boîte de dialogue, mais ne peuvent pas observer son comportement à l’ouverture et à la fermeture. |
| Conformité PDF/UA | Silktide signale tout problème de conformité en accessibilité qu’un PDF présente et qu’aucune autre vérification de document ne couvre. Les autres vérifications examinent chacune un sujet connu, comme le balisage, les tableaux ou les polices ; celle‑ci capture tout le reste exigé par la norme, afin que rien trouvé dans un document ne passe inaperçu. |
| Connexion accessible | Silktide repère les formulaires de connexion sur vos pages et vous demande de confirmer que la connexion n’oblige pas les visiteurs à mémoriser, retranscrire ou déchiffrer des informations. Les tests de mémoire ou de résolution de problèmes ne sont acceptables que lorsqu’une alternative ou une aide est proposée. |
| Connexion accessible (sans exception) | Silktide repère les formulaires de connexion sur vos pages et vous demande de confirmer que la connexion ne nécessite jamais que les visiteurs se souviennent, retranscrivent ou déchiffrent des informations. Il s’agit de la version la plus stricte de l’exigence de connexion accessible, ne permettant aucune exception pour la reconnaissance d’images ou le contenu fourni par l’utilisateur. |
| Contenu au survol ou au focus | Silktide vous invite à vérifier que le contenu révélé au survol ou au focus clavier — info-bulles, menus déroulants, cartes d’aperçu — se comporte comme l’exige le critère de réussite 1.4.13 (niveau AA) des WCAG. |
| Contenu clignotant (A) | Silktide vous demande de confirmer que rien sur vos pages ne clignote plus de trois fois par seconde. Un clignotement rapide peut déclencher des crises chez les personnes atteintes d’épilepsie photosensible ; c’est pourquoi chaque page fait l’objet d’un contrôle humain. |
| Contenu clignotant (AAA) | Silktide vous demande de confirmer que rien sur vos pages ne clignote plus de trois fois par seconde, sans aucune exception. Un clignotement rapide peut déclencher des crises chez les personnes atteintes d'épilepsie photosensible, c'est pourquoi ceci est vérifié par un examen humain de chaque page. |
| Contenu facile à comprendre | Silktide mesure la difficulté de lecture de chaque page et signale les pages qui exigent une capacité de lecture avancée. Le contenu doit être compréhensible par une personne ayant un niveau d’enseignement secondaire inférieur, soit environ neuf années de scolarité. |
| Contenu sans JavaScript | Silktide vérifie que le texte de vos pages est présent dans l’HTML que votre serveur envoie, plutôt que d’être assemblé dans le navigateur par JavaScript. La plupart des robots d’IA n’exécutent pas JavaScript, donc le contenu qui en dépend leur est invisible. |
| Contraste des champs de formulaire | Silktide vérifie que les champs de formulaire, comme les zones de texte et les menus déroulants, se détachent visuellement de la zone qui les entoure. Un champ qui se fond dans la page est difficile à repérer et à utiliser pour les personnes ayant une basse vision. |
| Contraste des liens | Silktide repère les liens à l’intérieur de votre texte qui ne se distinguent des mots autour d’eux que par la couleur, avec une différence de couleur trop faible pour que les personnes ayant une déficience de la vision des couleurs les repèrent. Les liens doivent être reconnaissables comme des liens, sinon les lecteurs ne peuvent pas les utiliser. |
| Contraste du texte | Silktide mesure la différence de couleur entre le texte de vos pages et l’arrière-plan, et signale le texte dont la couleur est trop proche de celle de l’arrière-plan pour être lu confortablement. Il s’agit de la norme minimale de contraste exigée par la plupart des lois sur l’accessibilité. |
| Contraste du texte dans les PDF | Silktide vous demande de confirmer que le texte de vos documents PDF présente un contraste de couleur suffisant avec son arrière-plan pour être lu confortablement. Cela ne peut pas être mesuré automatiquement à l'intérieur d'un PDF, chaque document est donc signalé pour un examen manuel. |
| Contraste du texte sur les images | Silktide repère le texte placé directement sur une image ou un dégradé, lorsque le contraste entre le texte et son arrière-plan ne peut pas être mesuré automatiquement. Ces cas nécessitent une vérification humaine pour confirmer que le texte est lisible. |
| Contraste élevé du texte | Silktide mesure la différence de couleur entre le texte de vos pages et l’arrière-plan, et signale le texte qui n’atteint pas la norme d’accessibilité la plus stricte en matière de contraste. Cela va au-delà du minimum légalement requis, afin que les personnes ayant des déficiences visuelles importantes puissent lire votre contenu. |
| Contrôle avec icône seule | Silktide recherche les boutons et les liens qui sont libellés uniquement par une icône, comme une croix de fermeture, un menu hamburger ou une loupe de recherche, sans nom textuel associé pour les personnes qui ne peuvent pas voir l’icône. |
| Contrôle utilisateur du texte | Silktide vous demande de confirmer que les lecteurs peuvent adapter la manière dont les blocs de texte sont présentés — couleurs, longueur des lignes, espacement et taille — en fonction de leurs propres besoins. Il s’agit d’une vérification manuelle, car ces aspects dépendent du comportement de votre conception plutôt que de quelque chose qu’une analyse automatisée peut mesurer directement. |
| Contrôles mobiles trop petits | Silktide charge chaque page sur un appareil mobile simulé et signale les liens, les boutons et les contrôles de formulaire trop petits pour être touchés de façon fiable. Les contrôles doivent mesurer au moins 12 pixels de large et 12 pixels de haut pour réussir. |
| Contrôles suffisamment grands | Silktide mesure les boutons, liens et contrôles de formulaire sur vos pages et signale tout élément plus petit que 44 × 44 pixels. Des contrôles plus grands sont plus faciles à activer avec précision pour tout le monde, en particulier sur les écrans tactiles. |
| Conçu pour le mobile | Silktide charge chaque page sur un appareil mobile simulé et vérifie si elle a été conçue pour y fonctionner du tout - si elle s'adapte à un écran étroit ou affiche simplement une page de bureau réduite. |
| Cookies | Silktide répertorie tous les cookies que votre site web définit pendant que vos pages sont testées. Il s’agit d’un inventaire à titre de référence, pas d’un problème à corriger ; cela n’affecte donc pas vos scores. |
| Cookies sécurisés | Silktide examine les cookies que vos pages déposent et signale ceux qui sont autorisés à transiter sur une connexion non chiffrée. Les cookies doivent être limités aux connexions chiffrées afin de ne pas pouvoir être interceptés en transit. |
| Corrections suggérées pour les formulaires | Silktide repère les formulaires sur vos pages et vous demande de confirmer que, lorsque la saisie d'un visiteur est rejetée, le message d'erreur indique comment la corriger. « Saisissez une date au format jj/mm/aaaa » est utile ; « Entrée non valide » ne l'est pas. |
| Correspondance de texte | La correspondance de texte est une vérification que vous créez vous-même. Vous lui fournissez une ou plusieurs expressions, et Silktide trouve tous les endroits où ces expressions apparaissent sur vos pages. La signification de l’apparition d’une expression — et ce qu’il faut faire — vous appartient. |
| CSS inutilisé | Silktide charge vos pages dans un véritable navigateur et mesure la part de chaque feuille de style réellement utilisée pour afficher la page. Les feuilles de style contenant une grande quantité de styles inutilisés sont signalées, ainsi que l’économie potentielle. |
| Dates du contenu | Silktide vérifie que vos pages plus longues, de type article, indiquent quand elles ont été publiées ou quand elles ont été mises à jour pour la dernière fois, d’une manière lisible par les machines. Les assistants IA et les moteurs de recherche utilisent ces dates pour juger si le contenu est suffisamment récent pour être cité. |
| Description pour les réseaux sociaux | Lorsqu’une page est partagée sur les réseaux sociaux ou dans des applications de messagerie, l’aperçu affiche généralement une ou deux phrases de description sous le titre. Silktide vérifie que chaque page fournit cette description et qu’elle résume la page à laquelle elle appartient. |
| Descriptions audio étendues pour les médias préenregistrés | Silktide trouve les lecteurs audio et vidéo sur vos pages pour que vous puissiez confirmer que les vidéos préenregistrées fournissent une audiodescription étendue là où une audiodescription ordinaire ne suit pas. Évaluer si le dialogue laisse suffisamment de place pour la description est quelque chose que seule une personne peut faire. |
| Descriptions des liens dans les PDF | Silktide vérifie que les liens et autres éléments interactifs d’un PDF se décrivent eux‑mêmes. Un lien dans un PDF est une zone cliquable invisible placée au‑dessus de la page et, à moins que le document ne l’associe à une description, le logiciel qui lit le document n’a rien à annoncer. |
| Descriptions pour les médias préenregistrés | Silktide repère les lecteurs audio et vidéo sur vos pages afin que vous puissiez confirmer que les vidéos préenregistrées proposent une audiodescription de leur contenu visuel. L'existence d'une description, et sa pertinence, ne peuvent être vérifiées que par une personne. |
| Diagnostics de Silktide | Diagnostics de Silktide est un autotest qui vérifie que les propres contrôles de Silktide produisent les résultats attendus. Il ne fonctionne que sur des pages de test spéciales qui déclarent les constats que Silktide est censé signaler ; sur un site web normal, il ne signale rien. |
| Distance entre composants interactifs | Silktide mesure la taille et l'espacement des boutons, des liens et des contrôles de formulaire sur vos pages. De petits contrôles serrés les uns contre les autres sont faciles à activer par erreur, donc chacun doit soit mesurer au moins 24 × 24 pixels, soit disposer d'un espace dégagé suffisant autour. |
| Document write | Silktide checks whether any scripts on your page use an outdated command called document.write, which forces the browser to stop and wait while the page is loading. Modern pages should not use it. |
| Données structurées | Les pages peuvent inclure des données lisibles par machine qui indiquent aux moteurs de recherche exactement ce qu’elles contiennent, comme des produits, des articles, des événements ou des avis. Silktide signale les pages qui n’en contiennent pas, afin que vous puissiez décider où l’ajout serait utile. |
| Défilement horizontal sur mobile | Silktide vérifie si vos pages défilent latéralement sur les téléphones mobiles. Le contenu doit s’adapter à la largeur d’un petit écran, afin que les visiteurs ne fassent défiler que vers le bas. |
| Définitions des mots et expressions inhabituels | Les lecteurs doivent pouvoir trouver des définitions des mots et expressions utilisés de manière inhabituelle ou spécialisée, y compris les expressions idiomatiques et le jargon. Ce contrôle vous demande d’examiner chaque page pour y déceler des termes non définis, car déterminer ce qui est inhabituel pour votre public n’est pas quelque chose qu’un test automatisé puisse faire de manière fiable. |
| Déplacements de mise en page | Silktide observe votre page pendant son chargement et mesure à quel point la mise en page saute, en identifiant les parties spécifiques de la page qui bougent. Une page stable apparaît une fois et reste en place ; une page instable se décale à mesure que les images, les polices et les contenus intégrés arrivent. |
| Emplacement | Silktide vous invite à vérifier que les visiteurs peuvent savoir où ils se trouvent au sein du site - généralement via un fil d’Ariane, l’élément actuel mis en évidence dans la navigation, ou un plan du site. Il s’agit du critère de succès 2.4.8 (niveau AAA) des WCAG. |
| En-têtes de cellule | Silktide vérifie les cellules de tableau qui indiquent leurs en-têtes au moyen de l’attribut headers, et confirme que chaque ID référencé existe bien. Une référence vers un ID manquant rompt silencieusement la liaison entre une cellule et son en‑tête. |
| En-têtes de tableau | Silktide vérifie que les tableaux présentant des données définissent des cellules d’en-tête. Les en-têtes indiquent aux personnes utilisant des technologies d’assistance ce que signifie chaque ligne et chaque colonne, quelque chose que les lecteurs voyants déduisent de la mise en page du tableau. |
| Entrées simultanées | Silktide recherche des styles qui désactivent l’entrée tactile pour toute la page, ou qui masquent des boutons et des liens aux personnes utilisant un certain type de pointeur, comme une souris ou un écran tactile. Les pages devraient laisser les visiteurs utiliser n’importe quel mode d’entrée proposé par leur appareil. |
| Erreurs JavaScript | Silktide enregistre les erreurs et avertissements JavaScript qui surviennent lors du chargement de vos pages. Cela signifie souvent qu'une partie de votre page ne fonctionne pas, comme un menu, un formulaire ou un widget qui échoue silencieusement pour les visiteurs. |
| Espacement du texte | Silktide détecte les éléments dont les styles en ligne verrouillent l’espacement du texte — letter-spacing, word-spacing ou line-height — avec !important à une valeur inférieure au minimum des WCAG, empêchant ainsi les utilisateurs de l’ajuster. |
| Examiner les solutions d’analyse utilisées | Silktide répertorie les solutions d’analyse détectées sur chaque page de votre site web afin que vous puissiez confirmer qu’elles correspondent à vos attentes. Les outils d’analyse mesurent qui visite votre site et comment ces personnes se comportent. |
| Expiration de session | Silktide vous demande de confirmer que les visiteurs sont avertis de la durée d’inactivité autorisée avant d’être déconnectés et de perdre leur travail non enregistré. Ceci s’applique aux pages qui semblent faire partie d’un espace authentifié ou d’un processus de connexion. |
| Expliquer l’ouverture de nouveaux onglets | Silktide repère les liens qui s’ouvrent dans un nouvel onglet ou une nouvelle fenêtre et signale ceux qui ne le disent pas. Les visiteurs doivent être avertis avant qu’un lien ne les fasse quitter la page sur laquelle ils se trouvent. |
| Extensions de fichiers pour les pages | Silktide détecte les pages dont l’adresse web se termine par une extension de fichier, comme .html, .php ou .aspx. Les adresses de page fonctionnent sans extension, et des adresses plus propres sont plus faciles à partager, plus faciles à mémoriser et révèlent moins de choses sur la manière dont votre site est construit. |
| Favicon | Silktide vérifie que chaque page de votre site web possède un favicon, la petite icône que les navigateurs affichent pour votre site dans les onglets, les favoris et sur les écrans d'accueil des téléphones. |
| Favicons | Silktide répertorie les favicons utilisés par votre site web. Les favicons sont les petites icônes que les navigateurs affichent pour votre site dans les onglets, les favoris et sur les écrans d’accueil des téléphones. |
| Favicons | Silktide vous montre chaque favicon utilisé par votre site web afin que vous puissiez confirmer que chacun est correct et à jour. Les favicons sont les petites icônes que les navigateurs affichent pour votre site dans les onglets et les favoris, et il est courant que certaines parties d’un site web conservent des versions anciennes ou incorrectes. |
| Façades pour services tiers | Silktide charge vos pages dans un véritable navigateur et recherche des services tiers intégrés, tels que des lecteurs vidéo et des widgets de chat, qui se chargent entièrement alors que les visiteurs ne les utiliseront peut-être jamais. Ceux-ci peuvent être remplacés par une façade, un substitut léger qui ne charge le service réel que lorsque quelqu’un interagit avec lui. |
| Fichiers CSS manquants | Silktide détecte des feuilles de style que vos pages demandent mais qui ne se chargent pas, généralement parce que le fichier a été déplacé ou supprimé, ou que son adresse web a été mal saisie. Une page à laquelle il manque une feuille de style peut s’afficher sans style ou avec un rendu cassé. |
| Fichiers de polices manquants | Silktide repère les fichiers de polices que vos pages demandent mais qui ne se chargent pas, généralement parce que le fichier a été déplacé ou supprimé, ou que son adresse web a été mal saisie. Lorsqu'une police ne se charge pas, le texte bascule sur une police de secours et vos pages ne ressemblent plus à ce qui était prévu par la conception. |
| Fichiers JavaScript manquants | Silktide repère des fichiers de script que vos pages demandent mais qui ne se chargent pas, généralement parce que le fichier a été déplacé ou supprimé, ou que son adresse web a été mal saisie. Tout ce que le script alimentait — menus, formulaires, widgets — cesse de fonctionner en silence. |
| Fichiers vidéo manquants | Silktide trouve des fichiers vidéo que vos pages demandent mais qui ne se chargent pas, généralement parce que le fichier a été déplacé ou supprimé, ou que son adresse web a été mal saisie. Les visiteurs voient un lecteur qui ne lit rien, ou un espace vide à l'endroit où la vidéo devrait apparaître. |
| Finalité des liens (lien seul) | Silktide vous invite à vérifier que la finalité de chaque lien est claire à partir de son seul texte — sans lire la phrase ou le titre environnants. Il s’agit du critère de succès WCAG 2.4.9 (niveau AAA), la forme plus stricte de 2.4.4 Finalité des liens (dans le contexte). |
| Finalité du lien | Silktide vérifie que le texte de chaque lien indique clairement sa destination. Les liens qui affichent « cliquez ici » ou « en savoir plus », ou qui ne contiennent que des symboles, ne donnent aucune indication sur leur destination. |
| Finalité programmatique des champs | Silktide vérifie que les champs de formulaire qui collectent des informations personnelles, telles qu’un nom, une adresse e-mail ou un numéro de téléphone, déclarent leur finalité dans le code. Cela permet aux navigateurs et aux outils d’assistance de remplir automatiquement le champ et de le présenter de manière compréhensible pour chaque personne. |
| Focus clair | Silktide vérifie que les contrôles de votre page — liens, boutons et champs de formulaire — modifient suffisamment clairement leur apparence lorsqu’ils sont sélectionnés au clavier. Il ne suffit pas qu’un changement existe ; il doit être suffisamment marqué et contrasté pour être réellement visible. |
| Focus d’applet ou de module externe | Silktide repère les pages contenant du contenu intégré, comme des modules externes ou des objets multimédias, et vous demande de confirmer qu’une personne naviguant au clavier peut y entrer et en sortir librement. Un contenu intégré qui capture le clavier et ne le relâche pas piège l’utilisateur sur cette partie de la page. |
| Focus non masqué | Silktide teste que lorsqu’un élément interactif est sélectionné au clavier, il n’est pas complètement caché derrière un autre contenu, comme un bandeau de cookies ou un en-tête fixe. Un utilisateur au clavier qui ne peut pas voir l’élément sélectionné n’a aucun moyen de savoir où il se trouve sur la page. |
| Focus non partiellement masqué | Silktide vérifie que lorsqu’une commande est sélectionnée au clavier, aucune de ses parties n’est cachée derrière d’autres contenus, comme un bandeau de cookies ou un en-tête fixe. Même une commande partiellement recouverte peut laisser un utilisateur au clavier incertain de sa position sur la page. |
| Focus visible | Silktide vérifie que les contrôles de votre page - liens, boutons et champs de formulaire - changent visiblement lorsqu'ils sont sélectionnés au clavier. Sans changement visible, les utilisateurs au clavier ne peuvent pas savoir où ils se trouvent sur la page. |
| Formats d’image modernes | Silktide charge vos pages dans un vrai navigateur et identifie les images qui seraient sensiblement plus petites si elles étaient servies dans un format moderne comme WebP ou AVIF. Chaque image est signalée avec sa taille actuelle et l’économie qu’un format moderne offrirait. |
| Gestes du pointeur | Silktide identifie les pages qui semblent utiliser des gestes tactiles ou de pointeur personnalisés, comme pincer pour zoomer ou balayer le long d’un tracé, et vous demande de confirmer que chaque geste peut également être réalisé avec de simples tapes ou clics. |
| Grammaire par IA | Silktide utilise l’IA pour lire le texte visible de vos pages et signaler les erreurs grammaticales probables, avec une correction suggérée pour chacune. |
| Grammar | Silktide reads the visible text of your pages and reports likely grammatical mistakes, such as repeated words, wrong verb forms, or mismatched plurals. Grammar has more legitimate exceptions than spelling, so you review each finding and either correct it or approve it. |
| H1 manquant | Silktide vérifie que chaque page possède un titre principal, appelé H1, et qu’il contient un texte lisible. Le H1 indique de quoi parle la page, pour les visiteurs, les technologies d’assistance et les moteurs de recherche. |
| HTTP Strict Transport Security (HSTS) | Silktide vérifie que vos pages chiffrées indiquent aux navigateurs d’utiliser toujours la version sécurisée de votre site. Cette instruction, appelée Strict Transport Security, empêche les navigateurs d’établir la moindre connexion non chiffrée, même lorsqu’un visiteur saisit une adresse simple ou suit un ancien lien. |
| HTTP/2 | Silktide charge vos pages dans un véritable navigateur et vérifie quelle version du protocole Web livre chaque fichier. Les fichiers servis via l'ancien protocole HTTP/1.1 sont signalés, car les versions plus récentes chargent les pages plus rapidement. |
| ID aria-activedescendant manquant | Silktide vérifie chaque attribut aria-activedescendant sur vos pages et confirme que l’ID de l’élément vers lequel il pointe existe bien. Cet attribut indique aux technologies d’assistance quel élément, à l’intérieur d’un widget tel qu’une liste déroulante, est actuellement en surbrillance. |
| ID aria-errormessage manquant | Silktide vérifie chaque attribut aria-errormessage sur vos pages et s’assure que l’ID de l’élément vers lequel il pointe existe bien. Cet attribut relie un champ de formulaire au message qui explique ce qui ne va pas avec la valeur qui y est saisie. |
| ID aria-flowto manquant | Silktide examine chaque attribut aria-flowto de vos pages et vérifie que les ID d'élément qu'il répertorie existent réellement. Cet attribut propose aux technologies d'assistance un ordre de lecture alternatif, différent de l'ordre du code de la page. |
| ID aria-owns manquant | Silktide vérifie chaque attribut aria-owns sur vos pages et s’assure que les ID d’élément qu’il énumère existent réellement. Cet attribut rattache des éléments situés ailleurs dans la page comme enfants d’un composant (widget), même si le code les place à un autre endroit. |
| Identifiant aria-controls manquant | Silktide vérifie chaque attribut aria-controls sur vos pages et confirme que les identifiants d'élément qu'il répertorie existent bien. Cet attribut indique quelle partie de la page un contrôle agit, par exemple le panneau qu'un onglet affiche ou le menu qu'un bouton ouvre. |
| Identifiant aria-details manquant | Silktide vérifie chaque attribut aria-details sur vos pages et s’assure que l’identifiant d’élément vers lequel il pointe existe réellement. Cet attribut relie un élément à une explication plus complète ailleurs sur la page, par exemple un graphique relié à son tableau de données sous-jacent. |
| Identifiants d'étiquette valides | Silktide vérifie les étiquettes de formulaire qui nomment leur champ à l'aide d'un ID, et confirme que cet ID existe sur la page et appartient à un élément pouvant effectivement recevoir une étiquette. Une étiquette pointant vers rien, ou vers un type d'élément inadapté, laisse silencieusement un champ sans nom. |
| Identifiants de description ARIA manquants | Silktide vérifie les éléments qui ajoutent un texte descriptif supplémentaire en se référant à d'autres éléments par leur identifiant (ID), et signale les références à des ID qui n'existent pas sur la page. Une référence rompue fait disparaître la description sans avertissement. |
| Identifiants de libellé ARIA manquants | Silktide vérifie les éléments qui tirent leur nom accessible d’autres éléments par ID et signale les références à des ID qui n’existent pas sur la page. Une référence rompue laisse l’élément sans le nom qu’il était censé avoir. |
| Identifiants des en-têtes de tableau | Silktide vérifie les tableaux qui relient leurs cellules à des en-têtes à l'aide de l'attribut headers. Dans ces tableaux, chaque cellule d'en-tête a besoin de son propre identifiant, sinon les liaisons ne peuvent pas fonctionner. |
| Identifiants d’étiquette valides pour les fragments | Silktide vérifie les étiquettes de formulaire qui renvoient à un autre élément par ID, et signale les étiquettes dont l’ID n’existe nulle part sur la page. Une étiquette qui ne pointe vers rien ne peut nommer aucun élément. |
| Identifiants en double | Silktide repère les pages où la même valeur id est utilisée sur plusieurs éléments. Les ID doivent être uniques sur une page, car tout ce qui se réfère à un ID — étiquettes de formulaire, relations ARIA, liens internes — ne peut retrouver qu'un seul des doublons. |
| Identification cohérente | Les éléments qui accomplissent la même action sur votre site doivent être libellés de la même façon à chaque fois - une zone de recherche toujours appelée "Rechercher", un lien de contact toujours appelé "Contact". Ce contrôle vous demande de vérifier la cohérence de vos pages, car reconnaître que deux éléments libellés différemment remplissent la même fonction nécessite un jugement humain. |
| Identification des erreurs | Silktide examine les champs de formulaire obligatoires qui semblent utiliser une validation personnalisée plutôt que le contrôle intégré du navigateur, et avertit lorsqu’il n’existe aucun moyen apparent pour que le message d’erreur parvienne aux personnes utilisant des technologies d’assistance. |
| Identifier la finalité | Silktide vous invite à vérifier que la finalité des régions, icônes et commandes de la page peut être déterminée de manière programmatique — afin que les agents utilisateurs puissent adapter la page au visiteur. Il s’agit du critère de succès 1.3.6 (niveau AAA) des WCAG. |
| Image dimensions | Pages should tell the browser how much space each image will take up before the image finishes loading, so text and other content do not jump around as pictures appear. Silktide reports visible images that reserve no space ahead of time. |
| Image LCP préchargée | Silktide vérifie si l’image principale de votre page — la plus grande chose que les visiteurs voient au chargement — pourrait apparaître plus tôt si le navigateur était invité à la récupérer plus tôt. Les pages paraissent chargées lorsque leur contenu le plus volumineux apparaît, de sorte que cette seule image détermine souvent à quelle vitesse l’ensemble de la page est perçu. |
| Image sociale | L'image sociale est l'image affichée lorsqu'une page est partagée sur les réseaux sociaux et dans les applications de messagerie. Silktide vérifie que chaque page en spécifie une, que l'image se charge réellement, et que sa taille déclarée convient à une carte d'aperçu. |
| Images de texte | Silktide vous demande de confirmer que toutes les images contenant des mots sur vos pages sont purement décoratives, ou que l’affichage des mots sous forme d’image est vraiment essentiel. Partout où les mots véhiculent de l’information, ils devraient être du vrai texte plutôt qu’une image de texte. |
| Images décoratives | Silktide repère les images marquées comme décoratives avec un texte alternatif vide, afin que vous puissiez confirmer qu’elles peuvent réellement être ignorées en toute sécurité par la technologie d’assistance. Une image marquée comme décorative est invisible pour les personnes utilisant des lecteurs d’écran. |
| Images hors écran différées | Silktide vérifie si votre page télécharge des images que le visiteur ne peut pas encore voir – des images plus bas dans la page, sous le premier écran. Les charger d’emblée retarde le contenu que le visiteur regarde réellement. |
| Images manquantes | Silktide trouve les images que vos pages demandent mais qui ne se chargent pas, généralement parce que le fichier image a été déplacé ou supprimé, ou parce que son adresse web a été mal saisie. Les visiteurs voient une icône d’image brisée ou un espace vide à l’endroit où l’image devrait apparaître. |
| Images responsives | Silktide charge vos pages dans un véritable navigateur et compare les dimensions réelles de chaque image à la taille à laquelle elle est affichée. Les images beaucoup plus grandes que leur apparence à l’écran sont signalées, ainsi que les données gaspillées par cette résolution supplémentaire. |
| Informations textuelles | Silktide vous demande de confirmer que les informations de vos pages sont transmises au moyen de vrai texte plutôt que d’images contenant des mots. Le vrai texte peut être redimensionné, reformaté, traduit et lu à voix haute ; des mots intégrés dans une image ne le peuvent pas. |
| Instructions de formulaire | Silktide détecte les champs de formulaire qui pourraient nécessiter une explication, tels que les champs de texte libre, et vous demande de déterminer si chacun d’eux nécessite des instructions décrivant ce qu’il faut saisir. Les champs qui nécessitent des instructions doivent les avoir associées dans le code, et pas seulement placées à proximité. |
| Interruptions de page | Silktide vous demande de confirmer que les interruptions sur vos pages, comme les fenêtres contextuelles, les alertes et les mises à jour automatiques du contenu, peuvent être reportées ou désactivées par les visiteurs. Les situations d’urgence, comme les avertissements de sécurité, sont la seule exception. |
| JavaScript dupliqué | Silktide vérifie si une partie du code que votre page télécharge est incluse plus d’une fois. Le code en double rend une page plus volumineuse et plus lente à charger, sans rien apporter au visiteur. |
| JavaScript hérité | Silktide vérifie si votre page embarque du code supplémentaire dont le seul but est de prendre en charge des navigateurs très anciens. Les navigateurs modernes n’en ont pas besoin ; pour la quasi-totalité des visiteurs, ce sont donc des téléchargements et du temps de traitement gaspillés. |
| JavaScript inutilisé | Silktide charge vos pages dans un vrai navigateur et mesure quelle part de chaque script s’exécute réellement pendant le chargement de la page. Les scripts contenant une grande quantité de code inutilisé sont signalés, avec l’économie potentielle. |
| JavaScript minifié | Silktide vérifie si les fichiers de script téléchargés par votre page ont été minifiés — réécrits pour supprimer les espaces, les commentaires et les noms longs qui n’ont d’importance que pour les personnes lisant le code. Les scripts non minifiés sont beaucoup plus volumineux qu’ils ne devraient l’être, ce qui ralentit le chargement de la page. |
| JavaScript personnalisé | Le JavaScript personnalisé est une vérification que vous créez vous-même. Vous écrivez un extrait de JavaScript, Silktide l'exécute dans le navigateur sur chaque page qu'il teste, et tout ce que votre extrait signale devient des constats sur ces pages. |
| Journaux JavaScript | Silktide enregistre les messages que vos pages écrivent dans la console du navigateur lors du chargement. Il s'agit généralement de sorties de débogage laissées par des développeurs, et il vaut la peine de les examiner pour s'assurer qu'elles ne révèlent pas des informations que vous préféreriez garder privées. |
| Langue de la page | Chaque page doit déclarer la langue dans laquelle elle est rédigée, afin que les navigateurs et les technologies d’assistance sachent comment la lire. Silktide signale les pages qui ne déclarent aucune langue. |
| Langue des réseaux sociaux | Les pages peuvent déclarer la langue utilisée pour leurs aperçus sur les réseaux sociaux. Silktide vérifie que cette langue de partage déclarée correspond à la langue dans laquelle la page est réellement rédigée, afin que les liens partagés véhiculent les bons indices linguistiques. |
| Langue des signes pour les médias préenregistrés | Silktide repère les lecteurs vidéo sur vos pages afin que vous puissiez confirmer que les vidéos préenregistrées comportant des dialogues proposent une interprétation en langue des signes. Le fait qu’un interprète apparaisse dans ou à côté de la vidéo ne peut être vérifié que par une personne. |
| Langue du PDF | Silktide vérifie qu’un PDF indique la langue dans laquelle il est rédigé. Un logiciel de lecture à voix haute doit choisir une voix et un ensemble de règles de prononciation avant de pouvoir prononcer un mot, et il se base pour cela sur la langue déclarée du document. |
| Langue invalide pour la page | Quand une page déclare sa langue, le code de langue doit être correctement écrit. Silktide signale les pages dont la langue déclarée est vide ou n’est pas un code reconnaissable, ce qui empêche les navigateurs et les technologies d’assistance de l’utiliser. |
| Langue non valide pour une partie de la page | Lorsqu’une partie d’une page est indiquée comme étant dans une autre langue, par exemple une citation en français sur une page en anglais, le code de langue doit être écrit correctement. Silktide signale les éléments dont la langue déclarée est vide ou n’est pas un code reconnaissable. |
| Langue par défaut du PDF | Silktide vérifie que chacun de vos documents PDF déclare sa langue principale. La langue principale est une propriété au niveau du document (par exemple l’anglais ou le français) qui indique aux logiciels comment le texte doit être lu. Elle est distincte de la langue dans laquelle le texte est visiblement rédigé. |
| Libellé dans le nom | Silktide compare le texte que les visiteurs voient sur les boutons et les liens avec le nom qu’utilisent les technologies d’assistance pour le même contrôle. Quand les deux ne correspondent pas, les personnes qui commandent des sites web à la voix ne peuvent pas activer le contrôle en disant ce qu’elles voient. |
| Libellés des boîtes de dialogue | Silktide vérifie que les boîtes de dialogue — des fenêtres contextuelles qui apparaissent au‑dessus de la page — déclarent un nom que les technologies d’assistance peuvent lire à voix haute, afin que les personnes sachent ce qui vient de s’ouvrir. |
| Liens adjacents | Silktide repère des paires de liens qui se trouvent juste l’un à côté de l’autre et pointent vers la même destination. Ces doublons devraient presque toujours être combinés en un seul lien. |
| Liens ayant des destinations différentes | Silktide identifie les liens d’une page portant le même texte mais pointant vers des destinations différentes. Lorsque deux liens qui se ressemblent mènent à des endroits différents, les utilisateurs ne peuvent pas les distinguer sans suivre chacun d’eux. |
| Liens factices | Silktide repère des liens qui pointent vers #, une adresse web qui signifie « le haut de cette page ». Il s’agit généralement de liens factices — des liens ajoutés avant que leur destination n’existe et qui n’ont jamais été mis à jour — ou de liens détournés pour déclencher des scripts. |
| Liens pour lecteurs d’écran | Silktide repère des éléments de lien mal formés qui les rendent inutilisables pour les technologies d’assistance : liens sans texte lisible, liens sans destination et balises de lien vides laissées à l’abandon dans la page. |
| Liens sémantiques | Silktide recherche des groupes de liens qui se comportent comme un menu ou une section de navigation mais qui ne sont pas balisés comme une liste. Il repère également des tableaux à une seule colonne utilisés pour mettre en page ce qui est en réalité une liste d'éléments. |
| Liens vides | Silktide trouve des liens qui ne contiennent aucun texte du tout — rien de visible et aucune alternative textuelle. Une personne utilisant un lecteur d’écran n’entend que « lien », sans moyen de savoir où il mène. |
| Lisibilité | Silktide mesure la facilité de compréhension de votre contenu écrit et l'exprime sous la forme d'un âge de lecture - l'âge auquel un lecteur typique pourrait suivre le texte confortablement. Les phrases longues et les mots longs font monter le score ; la plupart des sites web devraient viser un âge de lecture d'environ 13 ans. |
| Listes PDF | Silktide vérifie que les listes d’un PDF sont construites comme des listes. Chaque élément doit conserver sa puce ou son numéro séparé du texte adjacent, afin que les logiciels puissent déterminer combien d’éléments il y a et où chacun commence et se termine. |
| Listes sémantiques | Silktide recherche du texte rédigé comme une liste - des lignes commençant par des puces ou des chiffres - qui n’est pas balisé comme une liste dans le code de la page. Un vrai balisage de liste permet aux technologies d’assistance de traiter les éléments comme un groupe plutôt que comme une suite de lignes sans lien. |
| Listes sémantiques | Silktide vérifie que les éléments de liste sur vos pages ne contiennent, comme enfants directs, que des éléments de liste. Lorsque d'autres éléments sont placés directement dans une liste, les technologies d'assistance peuvent indiquer un nombre d'éléments erroné. |
| llms.txt | Silktide checks whether your website publishes an llms.txt file, a short curated index at the site root that tells AI assistants what your site contains and where its most important content lives. It also checks that the file starts with the required title heading. |
| Légendes de fieldset | Silktide vérifie que chaque groupe de champs de formulaire déclaré avec un fieldset comporte également une légende décrivant l'objectif du groupe. La légende donne un nom à l'ensemble du groupe, de sorte que chaque option soit entendue dans son contexte. |
| Mappage des rôles PDF | Silktide vérifie que tout nom de balise personnalisée qu’un PDF invente est défini. Un document peut nommer ses propres balises, mais chacune doit pointer vers l’un des types de structure standard que définit le format PDF, sinon rien de ce qui lit le document ne sait à quoi elle sert. |
| Mappage du texte PDF | Silktide vérifie que le texte d’un PDF peut être récupéré en tant que texte. Une page PDF ne stocke pas des lettres ; elle stocke des instructions pour dessiner des formes, et un mappage séparé dans le fichier enregistre quel caractère représente chaque forme. Lorsque ce mappage est absent, les mots sont visibles mais illisibles pour les logiciels. |
| Messages d’état | Silktide vous invite à vérifier que les messages d’état — toasts, snackbars, bannières de notification, retours de réussite et d’erreur — sont configurés pour que les lecteurs d’écran les annoncent lorsqu’ils apparaissent. |
| Minification CSS | Silktide vérifie si les feuilles de style téléchargées par votre page ont été minifiées — réécrites pour supprimer les espaces, commentaires et répétitions qui n'importent qu'aux personnes lisant le code. Des feuilles de style non minifiées sont plus volumineuses que nécessaire, ce qui ralentit l'apparition de la page. |
| Mise en cache efficace | Silktide charge vos pages dans un véritable navigateur et vérifie pendant combien de temps chaque fichier peut être conservé par le navigateur du visiteur avant de devoir être téléchargé de nouveau. Les fichiers qui ne sont conservés que brièvement, ou pas du tout, sont signalés, ainsi que les données que les visiteurs récurrents retéléchargent inutilement. |
| Mixed content | Secure pages should load every image, script, stylesheet, and other resource over a secure connection. Silktide reports resources that a secure page loads insecurely, a problem known as mixed content. |
| Mécanisme de prévention des erreurs (AA) | Silktide trouve les formulaires sur vos pages et vous demande de confirmer que les envois ayant des conséquences importantes peuvent être annulés, vérifiés ou confirmés avant de prendre effet. Cela s'applique aux formulaires qui engendrent des engagements juridiques ou financiers, modifient ou suppriment les données stockées d'un utilisateur, ou envoient des réponses à un test. |
| Mécanisme de prévention des erreurs (AAA) | Silktide repère les formulaires sur vos pages et vous demande de confirmer que les envois peuvent être annulés, vérifiés ou confirmés avant de prendre effet. À ce niveau, l'exigence s'applique à chaque formulaire qui demande à l'utilisateur de soumettre des informations, pas seulement à ceux ayant des conséquences juridiques ou financières. |
| Méta descriptions | Chaque page que vous souhaitez voir trouvée via la recherche devrait comporter un court résumé rédigé d'elle-même, que les moteurs de recherche peuvent afficher sous son lien dans leurs résultats. Silktide signale les pages qui n'en ont pas. |
| Méta-descriptions trop courtes | Chaque page peut comporter un court résumé rédigé d'elle-même, que les moteurs de recherche affichent sous son lien dans leurs résultats. Silktide signale les résumés si brefs qu'ils gaspillent la majeure partie de cet espace. |
| Méta-descriptions trop longues | Chaque page peut inclure un court résumé rédigé d’elle-même, que les moteurs de recherche affichent sous son lien dans leurs résultats. Silktide signale les résumés suffisamment longs pour que les moteurs de recherche risquent de les couper. |
| Métadonnées PDF | Silktide vérifie qu'un PDF contient un enregistrement de métadonnées valide et qu'il inclut l'indicateur déclarant que le document est conforme à la norme d'accessibilité des PDF. Les métadonnées sont l'endroit où un document indique ce qu'il est : son titre, sa langue et les normes auxquelles il déclare satisfaire. |
| Navigation cohérente | La navigation qui se répète sur votre site, comme les menus, les zones de recherche et les liens d’évitement, doit apparaître dans le même ordre relatif sur chaque page. Ce contrôle vous demande d’examiner vos pages pour vérifier la cohérence, car déterminer ce qui constitue la « même » navigation d’une page à l’autre requiert un jugement humain. |
| Niveaux de titres PDF | Silktide vérifie que les titres de vos documents PDF suivent une hiérarchie logique, sans sauter de niveau en descendant. Un H1 doit être suivi d’un H2 avant l’apparition d’un H3, et ainsi de suite. |
| Nom du site sur les réseaux sociaux | Quand une page est partagée sur les réseaux sociaux et dans les applications de messagerie, l’aperçu peut indiquer de quel site elle provient, distinct du titre de la page. Silktide vérifie que chaque page déclare ce nom de site. |
| Optimisation des images | Silktide télécharge les images de vos pages et teste si elles peuvent être rendues sensiblement plus petites sans les modifier visiblement. Les images pouvant être réduites sont signalées avec le gain potentiel, afin que vous puissiez hiérarchiser les gains les plus importants. |
| Ordre de lecture d’un PDF | Chaque document PDF doit pouvoir être lu dans un ordre cohérent lorsqu’il est parcouru linéairement, du début à la fin. Silktide ne peut pas l’évaluer automatiquement, ce contrôle vous demande donc de le vérifier vous-même. |
| Ordre de tabulation dans les PDF | Silktide vérifie que les pages contenant des liens ou des champs de formulaire définissent l’ordre dans lequel ces éléments doivent être atteints. Une page PDF peut soit suivre l’ordre de lecture propre au document, soit revenir à l’ordre dans lequel les éléments ont été ajoutés au fichier ; seul le premier est prévisible. |
| Ordre des titres dans un PDF | Silktide vérifie que les titres d’un PDF descendent d’un niveau à la fois. Les niveaux de titre décrivent l’imbrication du document : un niveau un suivi directement d’un niveau trois laisse un vide qui rend la structure du document ambiguë. |
| Ordre du contenu significatif (HTML) | Chaque page doit rester compréhensible lorsque son contenu est parcouru de manière linéaire, de haut en bas du code sous-jacent. Silktide ne peut pas l’évaluer automatiquement ; ce contrôle vous demande donc de le vérifier vous-même. |
| Ordre du focus | Silktide trouve les éléments qui outrepassent l’ordre selon lequel les utilisateurs du clavier se déplacent dans la page. Par défaut, appuyer sur Tab parcourt les liens et les contrôles de formulaire dans l’ordre où ils apparaissent dans le code de la page ; un attribut tabindex positif impose un ordre personnalisé, ce qui est presque toujours une erreur. |
| Origines à préconnecter | Silktide vérifie si votre page pourrait se charger plus rapidement en indiquant, dès le départ, au navigateur quels autres serveurs elle utilisera bientôt. Ouvrir ces connexions en amont permet aux fichiers tiers de commencer à se télécharger plus tôt. |
| Page 404 | Silktide vérifie que votre site web répond correctement lorsqu’on demande une page qui n’existe pas. La bonne réponse est une page d’erreur servie avec le code d’état spécial « 404 Not Found », qui indique aux navigateurs et aux moteurs de recherche que la page est réellement manquante. |
| Page du sitemap définie en noindex | Le sitemap d’un site demande aux moteurs de recherche d’indexer les pages qu’il répertorie ; une page qui y figure tout en indiquant aux moteurs de ne pas l’indexer se contredit. Silktide signale les pages prises dans cette contradiction. |
| Page définie sur noindex | Une page peut indiquer aux moteurs de recherche de l’exclure entièrement des résultats. Parfois c’est volontaire, mais sur une page publique cela signifie que personne ne la trouvera via la recherche ; Silktide signale donc ces pages afin que vous puissiez confirmer. |
| Page nofollow | Une page peut indiquer aux moteurs de recherche de ne suivre aucun des liens qu'elle contient. C'est rarement l'intention pour une page de contenu normale, donc Silktide signale les pages portant cette instruction afin que vous la confirmiez. |
| Pages factices | Silktide trouve des pages qui semblent inachevées, par exemple des pages disant « en construction » ou contenant encore le texte de remplissage « lorem ipsum ». Ces pages sont généralement créées avec de bonnes intentions puis oubliées. |
| Pages pauvres en contenu | Les pages avec très peu de texte n'offrent presque rien à classer aux moteurs de recherche et presque rien à lire aux visiteurs. Silktide mesure la quantité de texte sur chaque page et signale les pages « pauvres ». |
| Pages qui se chargent lentement | Silktide charge vos pages dans un véritable navigateur et mesure le temps nécessaire à l’apparition du contenu principal à l’écran. Cette mesure utilise l’indicateur standard du secteur appelé Largest Contentful Paint, qui chronomètre le moment où la plus grande image ou le plus grand bloc de texte devient visible. |
| Pages vides | Silktide trouve des pages qui ne contiennent absolument rien - aucun texte visible, aucune image ni vidéo. Une page complètement vide signifie presque toujours que quelque chose ne va pas, par exemple une erreur de modèle ou un contenu qui n'a pas été publié. |
| Parcours utilisateur défaillants | Les parcours utilisateur sont des scénarios scriptés à travers votre site web, comme la connexion, la recherche ou la finalisation d’un paiement, que Silktide rejoue pas à pas dans un véritable navigateur. Ce contrôle signale les parcours qui ne peuvent plus s’achever, avec l’étape qui a échoué et l’erreur produite. |
| Perte de données due à une limite de temps | Silktide vous demande de confirmer que lorsque votre site web déconnecte une personne après une période d’inactivité, elle peut se reconnecter et reprendre là où elle s’était arrêtée sans perdre ce qu’elle a saisi. |
| Plan du site | Les sites web devraient fournir un plan du site, une liste de leurs pages lisible par machine qui aide les moteurs de recherche à trouver et à indexer rapidement le contenu. Silktide vérifie que votre site web en possède un qu'il peut découvrir. |
| Plus d’un titre H1 | Le titre de niveau supérieur d’une page décrit le sujet de l’ensemble de la page ; chaque page ne devrait donc normalement en avoir qu’un seul. Silktide signale les pages qui répètent leur titre de niveau supérieur. |
| Plusieurs moyens d’accéder à une page | Silktide vous demande de confirmer que les visiteurs disposent de plus d’un moyen de trouver chaque page de votre site web, par exemple via les menus de navigation, une fonction de recherche ou un plan du site. Le fait de savoir si les moyens offerts par votre site sont suffisants est un jugement que seule une personne peut porter. |
| Polices PDF | Silktide vérifie la manière dont les polices d’un PDF sont construites. Un PDF accessible doit intégrer ses polices, les décrire de manière cohérente et ne jamais dessiner un caractère que la police ne peut pas réellement produire, afin que le texte soit reproduit à l’identique partout et reste lisible par les logiciels. |
| Politique de contenu | Une politique de contenu est une vérification que vous créez vous-même. Vous définissez des expressions à rechercher, et Silktide signale chaque page où elles apparaissent. Ce que signifie une correspondance - et ce qu'il faut en faire - est défini par la personne qui a créé la politique. |
| Politique de sécurité du contenu | Silktide vérifie que chaque page déclare une Politique de sécurité du contenu (CSP), une mesure de sécurité standard qui indique aux navigateurs quelles sources de scripts, d’images et d’autres contenus la page est autorisée à utiliser. |
| Politique relative aux cookies | Silktide détecte les cookies que votre site web dépose et vous demande de confirmer que chacun d’eux est couvert par votre politique de confidentialité ou votre politique relative aux cookies. Lorsque de nouveaux cookies apparaissent lors de tests ultérieurs, ils sont également signalés pour examen. |
| Portées des en-têtes de tableau | Silktide vérifie que chaque cellule d’en-tête de tableau indique ce dont elle est l’en-tête — une colonne, une ligne ou un groupe d’entre elles. Cela indique aux technologies d’assistance à quelles cellules s’applique chaque en-tête. |
| Premier titre d’un PDF | Silktide vérifie que le premier titre de chacun de vos documents PDF est un titre de niveau supérieur (H1), généralement le titre du document. |
| Prise en charge du clavier | Silktide trouve des parties de vos pages qui réagissent à la souris ou à l’écran tactile — le clic, le survol, le glisser — mais qui peuvent ne pas fonctionner pour une personne n’utilisant que le clavier. Tout ce qu’un visiteur peut faire avec une souris devrait aussi être possible au clavier. |
| Quantité de contenu | Silktide compte les mots sur votre site web et suit, au fil du temps, le nombre total de mots ainsi que la moyenne de mots par page. Il s'agit d'une mesure plutôt que d'un test : elle ne signale pas de problèmes sur des pages individuelles. |
| Raccourcis clavier à caractère unique | Silktide repère les pages qui enregistrent un écouteur de clavier sur l’ensemble de la page — le document, la fenêtre ou les éléments <body>/<html> — et vous demande de vérifier si des raccourcis à une seule touche nécessitent un moyen d’échappement. |
| Rafraîchissement meta différé | Silktide vérifie vos pages pour y trouver du code qui recharge automatiquement la page ou redirige les visiteurs vers une autre page après un compte à rebours. Les visiteurs n'ont aucun moyen de mettre en pause ou de prolonger ce compte à rebours, les pages ne devraient donc pas l'utiliser. |
| Redirections de page d’atterrissage | Silktide vérifie si l’accès à votre page implique des redirections — des adresses qui répondent « allez ici à la place » au lieu de servir la page. Chaque redirection ajoute un aller‑retour supplémentaire vers un serveur avant que la vraie page ne commence même à se charger. |
| Regroupement avec fieldset | Silktide vérifie que les groupes de boutons radio ou de cases à cocher apparentés sont englobés dans un fieldset. Le fieldset indique aux technologies d’assistance que les options vont ensemble et forment une seule question. |
| Requêtes réseau | Silktide charge vos pages dans un véritable navigateur et enregistre chaque requête réseau effectuée par la page. Cette liste affiche chaque fichier téléchargé par la page, avec sa taille, sa durée de transfert et son type, afin que vous puissiez voir précisément ce que le chargement de la page implique. |
| Ressources bloquant le rendu | Silktide recherche les feuilles de style et les scripts que le navigateur doit télécharger entièrement avant de pouvoir afficher quoi que ce soit sur votre page. Chacun d’eux laisse les visiteurs regarder un écran blanc un peu plus longtemps. |
| Robots.txt | Les sites web doivent fournir un fichier robots.txt, qui indique aux robots des moteurs de recherche quelles parties du site ils peuvent visiter. Silktide vérifie que votre site en délivre un. |
| Résumé et légende du tableau identiques | Silktide recherche les tableaux qui possèdent à la fois un attribut summary et une légende (caption), et signale ceux où les deux disent exactement la même chose. Chacun a un rôle différent, donc dupliquer l'un dans l'autre ne crée que de la répétition. |
| Résumés pour les tableaux | Silktide recherche des tableaux de données dépourvus d’un résumé décrivant leur objectif et leur structure. Un résumé offre aux personnes qui ne peuvent pas voir le tableau une vue d’ensemble avant de commencer sa lecture, afin qu’elles sachent à quoi s’attendre et comment il est organisé. |
| Rôle ARIA en conflit | Silktide vérifie les éléments qui déclarent un rôle explicite par rapport à la signification qu'ils ont déjà en HTML. Il signale les rôles qui ne sont pas autorisés sur cet élément, ainsi que les rôles qui ne font que répéter ce que l'élément signifie déjà. |
| Rôle ARIA invalide | Silktide vérifie chaque attribut role de vos pages par rapport à la liste des rôles définis par la norme ARIA. Un rôle mal orthographié, inventé, vide ou réservé à un usage interne est ignoré silencieusement par les navigateurs, si bien que la signification prévue de l’élément n’atteint jamais les personnes qui en dépendent. |
| Rôle de présentation sur un élément interactif | Silktide recherche des éléments interactifs, tels que des boutons, des liens et des champs de formulaire, qui ont été marqués comme purement décoratifs. Marquer un élément interactif de cette manière en retire la signification pour les technologies d’assistance tout en le laissant cliquable à l’écran. |
| Rôle enfant ARIA manquant | Silktide vérifie les widgets conteneurs construits avec des rôles ARIA, tels que les barres d’onglets, les menus et les boîtes de liste, et s’assure que chacun contient le type d’éléments qu’il est censé accueillir. Une barre d’onglets sans onglets, ou un menu sans éléments de menu, est annoncé comme un widget mais n’offre rien à manipuler. |
| Rôle parent ARIA manquant | Silktide vérifie les éléments dont le rôle ARIA n’a de sens qu’à l’intérieur d’un type spécifique de conteneur, par exemple un onglet qui doit se trouver dans une barre d’onglets, et confirme que le conteneur requis est présent. |
| Saisie redondante | Silktide détecte les formulaires sur vos pages et vous demande de confirmer qu’ils ne demandent jamais aux visiteurs de saisir deux fois les mêmes informations. Toute information demandée plus tôt dans un processus doit être renseignée automatiquement ou proposée à la sélection du visiteur, plutôt que demandée de nouveau. |
| Sans limite de temps | Silktide vous demande de confirmer que rien sur vos pages n’oblige les visiteurs à agir dans un délai imparti. Le facteur temps ne devrait jamais être essentiel pour utiliser votre site web, sauf pour les événements en temps réel et les médias non interactifs. |
| Signets PDF | Silktide vérifie que les longs documents PDF incluent des signets — le plan cliquable affiché dans la barre latérale d’un lecteur PDF. Les signets permettent aux lecteurs d’accéder directement à une section au lieu de faire défiler tout le document. |
| Sous-titres pour l’audio en direct | Silktide trouve les lecteurs audio et vidéo sur vos pages afin que vous puissiez confirmer que toute diffusion en direct propose des sous-titres en temps réel. Le caractère en direct d’un flux, et la présence de sous-titres pendant celui-ci, ne peuvent pas être déterminés automatiquement. |
| Sous-titres pour l’audio/vidéo préenregistrés | Silktide vérifie si les lecteurs audio et vidéo de vos pages déclarent une piste de sous-titres. Les sous-titres permettent aux personnes sourdes ou malentendantes de suivre les médias enregistrés. |
| Spelling | Silktide reads the visible text of your pages and documents and reports words that appear to be misspelled. Because no spellchecker can know every legitimate name and term, you review what it finds and either fix the word or approve it. |
| Surcouche d’accessibilité | Silktide détecte lorsqu’une page charge une surcouche d’accessibilité tierce — un widget qui promet de rendre un site accessible automatiquement, généralement via un bouton flottant offrant des contrôles de taille de police, de contraste et des réglages similaires. La détection d’une surcouche n’affirme pas que votre site est inaccessible ; elle vous invite à vérifier que votre site fonctionne sans elle. |
| Tableaux PDF | Silktide vérifie deux choses à propos des tableaux d’un PDF : que chaque cellule d’en-tête indique si elle est l’en-tête d’une ligne ou d’une colonne, et que chaque ligne couvre le même nombre de colonnes une fois les cellules fusionnées prises en compte. |
| Taille du DOM excessive | Silktide mesure combien d’éléments composent votre page et la profondeur de leur imbrication. Les pages comportant trop d’éléments se chargent plus lentement, réagissent moins vite et utilisent davantage de mémoire sur les appareils de vos visiteurs. |
| Tailles d’images explicites | Silktide vérifie que les images de votre page déclarent leurs dimensions, afin que le navigateur puisse réserver la bonne quantité d’espace pour chacune avant leur téléchargement. Les images sans dimensions déclarées font « sauter » la page à leur arrivée. |
| Technologies | Silktide identifie les technologies utilisées par votre site web, comme les systèmes de gestion de contenu, les outils d’analyse et les bibliothèques de code. Il s’agit d’informations — le rapport indique ce qui s’exécute sur chaque page sans porter de jugement, et cela n’affecte pas vos scores. |
| Temps de réponse du serveur | Silktide mesure le temps que met votre serveur à commencer à envoyer la page après qu’un navigateur l’a demandée. Cette attente survient avant que quoi que ce soit puisse apparaître, donc un serveur lent retarde toutes les autres parties de la page. |
| Temps d’aller-retour | Silktide charge vos pages dans un vrai navigateur et mesure combien de temps il faut pour qu’un message aille du navigateur à chaque serveur utilisé par votre page puis revienne. Ce délai s’appelle le temps d’aller-retour, ou RTT, et il affecte chaque fichier que votre page télécharge. |
| Temps d’exécution JavaScript | Silktide mesure le temps que le navigateur passe à exécuter des scripts pendant le chargement de votre page. Un travail JavaScript lourd empêche la page de répondre, si bien qu’une page peut paraître chargée tout en ignorant les appuis et les clics pendant plusieurs secondes. |
| Texte alternatif de l’image dans un lien | Silktide repère les liens qui contiennent une image mais aucun texte lisible. Un tel lien n’a pas de nom, donc les personnes qui ne voient pas l’image n’ont aucun moyen de savoir où il mène. |
| Texte alternatif de l’image pour les réseaux sociaux | Les pages peuvent spécifier une image à afficher lorsqu’elles sont partagées sur les réseaux sociaux et dans les applications de messagerie. Silktide vérifie que les pages qui définissent une image pour les réseaux sociaux fournissent également une courte description textuelle de celle‑ci, afin que les personnes qui ne peuvent pas voir l’image comprennent quand même ce qu’elle montre. |
| Texte alternatif des images PDF | Silktide vérifie que les images d’un PDF comportent une description textuelle. Graphiques, schémas, photographies, logos et infographies disent tous quelque chose, et une description permet de transmettre ce sens à une personne qui ne peut pas les voir. |
| Texte alternatif du bouton d’envoi | Silktide trouve des boutons image dont le texte alternatif ne semble pas décrire ce que fait le bouton. Un bouton étiqueté avec un nom de fichier ou un mot générique n’indique rien sur sa fonction aux personnes qui ne peuvent pas le voir. |
| Texte alternatif du bouton image | Silktide repère les boutons image dans vos formulaires qui n’ont pas de texte alternatif. Un bouton image sans texte alternatif ne donne aucun moyen aux personnes qui ne peuvent pas le voir de savoir ce que fera le fait de l’activer. |
| Texte alternatif en double | Silktide trouve des images à l'intérieur d'un lien dont le texte alternatif répète le texte juste à côté. Quand une image et le texte voisin disent la même chose, les personnes utilisant un lecteur d'écran entendent les mêmes mots deux fois. |
| Texte alternatif manquant | Silktide trouve des images sur vos pages qui n'ont aucun texte alternatif. Le texte alternatif est la description écrite lue à la place d'une image ; sans lui, les images sont dénuées de sens pour les personnes qui ne peuvent pas les voir. |
| Texte alternatif pertinent | Silktide repertorie les images de vos pages qui possedent un texte alternatif, afin que vous puissiez confirmer que ce texte transmet reellement ce que chaque image montre ou fait. Le fait qu'une description soit exacte releve d'un jugement humain qu'aucun test automatise ne peut porter. |
| Texte alternatif peu informatif | Les images doivent comporter des descriptions rédigées qui indiquent ce qu'elles montrent. Silktide signale les images dont la description existe mais ne semble d'aucune réelle utilité, comme un nom de fichier ou le mot "image". |
| Texte alternatif pour l’audio en direct | Silktide repère les lecteurs audio et vidéo sur vos pages afin que vous puissiez confirmer que les diffusions audio uniquement en direct, telles que les flux radio, offrent un équivalent en texte. Le caractère « en direct » d’un flux et ce qui l’accompagne ne peuvent être vérifiés que par une personne. |
| Texte du titre | Silktide vérifie que chaque titre de vos pages contient du texte lisible. Un titre vide annonce une section qui n’existe pas, et cache souvent du contenu qui devait servir de titre. |
| Texte PDF lisible | Silktide vérifie si le texte de vos documents PDF existe en tant que vrai texte, et non uniquement comme des images de texte. Une page numérisée ressemble à l’identique à une page saisie au clavier, mais seul le texte saisi est lisible par les logiciels. |
| Texte trop petit sur mobile | Silktide charge chaque page sur un appareil mobile simulé et signale le texte trop petit pour être lu confortablement sans zoom. Pour réussir, le texte doit s'afficher à 11 pixels ou plus sur mobile. |
| Texte trop petit sur ordinateur de bureau | Silktide mesure la taille du texte que les personnes voient lorsque vos pages sont affichées sur un écran d’ordinateur de bureau et signale tout texte rendu à une taille inférieure à 12 pixels. Un texte aussi petit est difficile, voire impossible, à lire pour de nombreuses personnes. |
| Texte visible pendant le chargement | Silktide vérifie si votre texte reste lisible pendant le téléchargement des polices personnalisées. Certaines configurations de polices amènent les navigateurs à masquer complètement le texte jusqu’à l’arrivée du fichier de police, laissant les visiteurs face à une page sans aucun mot. |
| Tirets bas dans les URL | Les adresses web doivent séparer les mots avec des tirets plutôt qu’avec des tirets bas. Silktide signale les pages dont l’adresse contient des tirets bas. |
| Titre affiché du PDF | Silktide vérifie qu’un PDF est paramétré pour afficher son titre plutôt que son nom de fichier. Avoir un titre est une chose ; un paramètre distinct à l’intérieur du document détermine lequel des deux un lecteur voit et entend réellement à l’ouverture du document. |
| Titre de page pertinent | Silktide répertorie le titre de chaque page afin que vous puissiez confirmer qu'il décrit le contenu de la page. Le titre s'affiche dans les onglets du navigateur et les résultats de recherche et c'est la première chose qu'un lecteur d'écran annonce, il doit donc avoir du sens par lui-même. |
| Titre du cadre | Silktide vérifie que chaque cadre visible intégré dans vos pages possède un titre lisible décrivant son contenu. Les cadres sans titre obligent les personnes utilisant des technologies d’assistance à y entrer et à les explorer simplement pour découvrir de quoi il s’agit. |
| Titre du PDF | Silktide vérifie que chaque document PDF possède un titre défini dans ses propriétés de document. Ce titre est ce que les lecteurs PDF peuvent afficher dans une fenêtre ou un onglet, et ce que la technologie d’assistance annonce à l’ouverture du document. |
| Titre du PDF | Silktide vérifie que chaque document PDF déclare un titre. Le titre est une propriété stockée dans le fichier, distincte du nom de fichier et de tout titre imprimé sur la première page, et c’est ce que les logiciels annoncent à l’ouverture du document. |
| Titre manquant | Silktide vérifie que chaque page définit un titre et que ce titre n’est pas vide. Le titre est ce que les navigateurs affichent dans les onglets et les favoris, ce que les moteurs de recherche affichent dans les résultats, et ce que les lecteurs d’écran annoncent en premier quand une page s’ouvre. |
| Titre PDF peu clair | Silktide vérifie que le titre défini dans les propriétés de chaque document PDF est pertinent — et non un nom de fichier, un libellé générique ou quelques caractères. Ce titre est ce que les lecteurs PDF peuvent afficher et ce que les technologies d’assistance annoncent à l’ouverture du document. |
| Titre pour les réseaux sociaux | Quand une page est partagée sur les réseaux sociaux ou dans des applications de messagerie, l’aperçu affiche un titre appelé titre pour les réseaux sociaux. Silktide vérifie que chaque page en fournit un et qu’il décrit bien la même page, et non une autre page ou un texte résiduel issu d’un modèle copié. |
| Titre sur un texte alternatif vide | Silktide repère des images marquées comme décoratives avec un texte alternatif vide, mais qui possèdent également un titre. Ces deux attributs se contredisent, et les technologies d’assistance gèrent ce conflit de manière imprévisible. |
| Titres | Silktide collecte les titres de chaque page afin que vous puissiez les examiner en un seul endroit et confirmer qu'ils décrivent le contenu situé en dessous. Aucun test automatisé ne peut juger si un titre est réellement descriptif, donc cette vérification nécessite un regard humain. |
| Titres de page manquants | Chaque page a besoin d'un titre, qui apparaît dans les résultats de recherche, les onglets du navigateur, les favoris et les liens partagés. Silktide signale les pages qui n'ont aucun titre. |
| Titres de page trop longs | Chaque page possède un titre qui apparaît dans les résultats de recherche, les onglets du navigateur et les liens partagés. Silktide signale les pages dont les titres sont suffisamment longs pour que les moteurs de recherche risquent de les couper. |
| Titres de section | Silktide vous invite à vérifier que le contenu organisé en sections comporte des titres présentant ces sections. Il s'agit du critère de succès 2.4.10 (niveau AAA) des WCAG. |
| Titres des cadres | Silktide répertorie les titres des cadres intégrés dans vos pages afin que vous puissiez vérifier que chaque titre décrit le contenu de son cadre. Le titre d’un cadre est ce que les personnes entendent lorsqu’elles naviguent entre les cadres, donc un titre vague ou trompeur les laisse dans l’incertitude. |
| Titres et libellés appropriés | Silktide met en évidence les pages qui contiennent des titres ou des libellés de formulaire afin que vous puissiez vérifier que la formulation décrit le sujet ou la finalité de ce qui suit. Déterminer si un titre décrit réellement sa section est un jugement qu’une personne seule peut porter. |
| Titres H2 sautés | Les titres structurent le contenu comme un plan, donc les niveaux de titre doivent être utilisés dans l’ordre plutôt que sautés. Silktide signale les pages qui passent directement à des titres plus petits sans utiliser de titre de deuxième niveau. |
| Titres PDF | Silktide vérifie que vos documents PDF contiennent des titres dans leur structure d’accessibilité. Les titres fournissent au document un plan dans lequel les personnes et les logiciels peuvent naviguer, plutôt qu’un flux de texte continu. |
| Titres potentiels | Silktide recherche du texte qui semble être un titre — court et affiché en grands caractères — mais qui n'est pas marqué comme tel dans le code de la page. Un texte qui ne fait que ressembler à un titre fonctionne pour les visiteurs voyants, mais il est invisible en tant que titre pour tous les autres. |
| Transfert de données | Silktide charge vos pages dans un véritable navigateur et mesure la quantité totale de données transférées pour afficher chaque page pour la première fois. Les fichiers les plus volumineux sont répertoriés afin que vous voyiez d'où vient le poids. |
| Tâches longues du thread principal | Silktide charge vos pages dans un véritable navigateur et enregistre les tâches les plus longues qui occupent le navigateur pendant le chargement de la page. Cette liste indique quels scripts ont gardé la page occupée, et pendant combien de temps, des plus longues aux plus courtes. |
| Unique label associations | ---\ntitle: Associations d’étiquettes uniques\ncheck: avoid-duplicate-for-labels\nnavHidden: true\ncategory: Accessibilité\nstandard: WCAG 2.0 A 1.3.1\ncreated: 2026-07-16T03:30:00Z\nupdated: 2026-08-23T19:10:16Z\n---\n\n# Associations d’étiquettes uniques\n\nSilktide vérifie les étiquettes de formulaire qui nomment leur champ à l’aide d’un ID, et signale\nles étiquettes qui partagent le même ID avec une autre étiquette. Chaque champ doit avoir\nexactement une étiquette qui le référence, afin qu’il soit toujours annoncé de la même manière.\n\nEn HTML, un <label> est lié à son champ de formulaire en définissant\nl’attribut for du label sur l’id du champ. Quand deux étiquettes ou plus\nutilisent la même valeur de for, elles revendiquent toutes le même champ - généralement\nparce qu’un formulaire a été copié-collé et que les ID n’ont jamais été mis à jour.\n\nhtml\n<!-- Problème : les deux étiquettes pointent vers id=\"name\" -->\n<label for=\"name\">Votre nom</label>\n<input id=\"name\">\n\n<label for=\"name\">Nom de l’entreprise</label>\n<input id=\"company\">\n\n\n## Pourquoi c’est important\n\nLes technologies d’assistance doivent choisir\nquelle étiquette annoncer pour le champ, et différents\nlecteurs d’écran font des choix différents - certains\nlisent la première, d’autres lisent les deux. Pendant ce temps, le champ auquel la\nseconde étiquette était destinée se retrouve sans étiquette du tout, et il est annoncé\ncomme un champ sans nom. Cliquer sur une étiquette place aussi le focus sur son champ,\nainsi un visiteur qui clique sur « Nom de l’entreprise » peut se retrouver à saisir du texte\ndans la mauvaise case.\n\n## Comment corriger\n\n1. Donnez à chaque champ de formulaire son propre id unique.\n2. Faites pointer l’attribut for de chaque étiquette vers l’ID du seul champ qu’elle\n décrit :\n\nhtml\n<!-- Corrigé : chaque étiquette pointe vers son propre champ -->\n<label for=\"name\">Votre nom</label>\n<input id=\"name\">\n\n<label for=\"company\">Nom de l’entreprise</label>\n<input id=\"company\">\n\n\n3. Si plusieurs morceaux de texte décrivent réellement un même champ, conservez un seul\n <label> et reliez le texte supplémentaire avec aria-describedby plutôt qu’avec une\n seconde étiquette.\n\n## Comment Silktide teste ceci\n\n1. Rechercher chaque élément <label> avec un attribut for sur chaque page.\n2. Regrouper les étiquettes selon leur valeur for.\n3. Lorsque deux étiquettes ou plus partagent la même valeur, signaler chaque étiquette du\n groupe.\n\n## Dépannage\n\n### Les étiquettes sont dans des formulaires distincts\n\nLes ID doivent être uniques sur l’ensemble de la page, pas seulement à l’intérieur d’un formulaire. Deux\nformulaires qui contiennent chacun <label for=\"email\"> sur la même page entrent tout de même en\nconflit - renommez les ID pour qu’ils diffèrent, par exemple signup-email et\nnewsletter-email.\n\n## Pour aller plus loin\n\n- Comprendre le critère de succès 1.3.1 : Informations et relations (WCAG 2.2)\n- Technique H93 : S’assurer que les attributs id sont uniques (WCAG)\n- L’élément label (MDN)\n- Identifiants d’étiquettes valides\n |
| URL canonique | Chaque page que vous souhaitez voir apparaître dans les résultats de recherche doit déclarer une adresse Web faisant autorité pour elle-même, afin que les moteurs de recherche sachent quelle copie de la page indexer lorsque le même contenu est disponible à plusieurs adresses. Silktide vérifie que chaque page déclare exactement une adresse valide de ce type. |
| URL longues | Des adresses Web courtes et lisibles sont plus faciles à partager, inspirent davantage confiance et tendent à mieux se classer dans les résultats de recherche. Silktide signale les pages dont les adresses sont exceptionnellement longues. |
| URL sociale | Les pages peuvent déclarer l’adresse web officielle que les plateformes doivent utiliser lorsque la page est partagée. Silktide vérifie que chaque page déclare cette adresse et qu’elle est propre et cohérente — l’adresse de la page elle‑même, sans codes de suivi ni mauvaises surprises. |
| Valeur d’attribut ARIA invalide | Silktide vérifie la valeur de chaque attribut ARIA sur vos pages par rapport aux valeurs que la norme autorise pour celui-ci. Un attribut avec une valeur erronée, comme un état de case à cocher "yes" au lieu de "true", est ignoré par les navigateurs, de sorte que l’état qu’il décrit n’est jamais annoncé. |
| Validité des données structurées | Lorsqu’une page inclut des données lisibles par machine décrivant son contenu pour les moteurs de recherche, ces données doivent être valides pour être utiles. Silktide vérifie que le balisage s’analyse correctement, qu’il déclare le type d’entité qu’il décrit et qu’il inclut les propriétés exigées par ce type. |
| Variantes de l'adresse du site web | Silktide vérifie que les variantes courantes de l'adresse de votre site web fonctionnent toutes. Les visiteurs peuvent saisir votre domaine avec ou sans « www », et leur navigateur peut tenter une connexion sécurisée ou non sécurisée, donc les quatre combinaisons doivent charger votre site. |
| Verrouillage de l’orientation | Silktide vérifie que vos pages ne forcent pas les visiteurs à tenir leur appareil d’une certaine manière. Une page doit fonctionner aussi bien en portrait qu’en paysage, car certaines personnes ne peuvent pas faire pivoter leur écran. |
| Web Vitals | Silktide charge chaque page dans un vrai navigateur et résume à quel point son utilisation paraît rapide, au moyen d'un ensemble de mesures de vitesse standard et d'une note globale. Il s'agit d'un résumé des performances de la page, plutôt que d'un problème précis à corriger. |
| Zoom désactivé | Silktide vérifie chaque page afin de détecter du code qui empêche les visiteurs de zoomer sur les appareils mobiles. Le geste pincer pour zoomer devrait toujours être disponible, car de nombreuses personnes en dépendent pour lire votre contenu. |
| Zoom et défilement sur mobile | Silktide vérifie que vos pages fonctionnent sur les petits écrans sans obliger les visiteurs à zoomer et à faire glisser la page dans deux directions pour la lire. Les pages qui échouent ici n’ont généralement pas été conçues pour les appareils mobiles. |
| Zoom par pincement activé | Silktide vérifie que vos pages permettent aux visiteurs sur des appareils mobiles de zoomer avec un geste de pincement. Le zoom est la manière dont beaucoup de personnes agrandissent le texte pour le rendre lisible, et, malheureusement, les pages peuvent le désactiver. |
| Écouteurs d’événements passifs | Silktide charge vos pages dans un vrai navigateur et recherche des scripts qui écoutent les événements tactiles et de molette de souris d’une manière pouvant retarder le défilement. Marquer ces écouteurs comme passifs permet au navigateur de défiler immédiatement. |
| Éléments RP et RT | Silktide examine les annotations ruby, les petites indications de prononciation écrites au-dessus des textes d'Asie de l'Est, et signale celles auxquelles il manque les éléments contenant la prononciation ou fournissant une solution de repli pour les anciens navigateurs. |
| Étiquetage avec l’attribut title | Silktide vérifie les boutons et les liens de vos pages afin de détecter les contrôles qui dépendent de l’attribut title pour expliquer leur fonction. Les navigateurs n’affichent title que sous la forme d’une infobulle différée lorsqu’un pointeur de souris survole l’élément. La plupart des utilisateurs ne le voient donc jamais. |
| Étiquettes de champs | Silktide vérifie que chaque champ de formulaire et bouton de vos pages possède un nom que les logiciels peuvent lire. Les personnes qui ne peuvent pas voir le formulaire s'appuient sur ces noms pour savoir ce qui est demandé dans chaque champ. |
| Éviter les étiquettes sur les contrôles non étiquetables | Silktide vérifie les étiquettes de formulaire qui pointent vers un autre élément par ID, et signale celles qui visent des éléments qui ne devraient pas en avoir — des boutons, des champs de type bouton, et des éléments qui ne peuvent pas du tout recevoir d’étiquette. Ces éléments sont nommés par leur propre texte ou valeur, et une étiquette séparée crée des noms en conflit. |