Votre PDF a échoué au contrôle d'accessibilité. Ce que signifient les erreurs.
PAC, veraPDF et Acrobat renvoient à peu près le même type de liste : une colonne d'éléments en rouge, aux intitulés laconiques. La plupart de ces intitulés décrivent une poignée de problèmes sous-jacents, et la plupart d'entre eux sont assez mécaniques pour être corrigés automatiquement.
Voici les messages les plus recherchés : ce qu'ils signifient réellement, et si un outil peut les corriger ou s'il faut une décision humaine. Les messages d'erreur restent en anglais, car les outils de contrôle les affichent eux aussi en anglais.
« Path object not tagged » / « Text object not tagged »
Quelque chose est dessiné sur la page sans que l'arborescence de structure en ait connaissance. Dans un fichier PDF/UA, chaque élément dessiné doit être l'un ou l'autre : du contenu qui reçoit une balise, ou une décoration explicitement marquée comme artefact. Un filet de tableau orphelin, un logo, un cadre de page ou un passage de texte oublié lors de l'export restent ainsi en suspens.
Corrigible automatiquement. L'essentiel du travail consiste à décider lequel des deux est chaque objet ; le balisage qui suit est mécanique.
« Alternative description missing »
Une image, une figure ou une annotation de lien ne porte aucun texte alternatif : un lecteur d'écran qui l'atteint n'annonce rien d'utile.
Corrigible, avec une réserve. La description est générée automatiquement, mais savoir si elle est juste dans le contexte relève du jugement. Nos rapports signalent les descriptions générées, afin que vous puissiez relire celles qui comptent.
« Natural language cannot be determined »
Le document, ou un passage à l'intérieur, ne déclare pas dans quelle langue il est rédigé. Les lecteurs d'écran le lisent alors avec la mauvaise voix : un paragraphe hongrois passé dans un synthétiseur anglais ne produit que du bruit.
Corrigible automatiquement, y compris les changements de langue passage par passage dans les documents multilingues.
« Document title is not set » / DisplayDocTitle
Le PDF n'a pas de titre dans ses métadonnées, ou la visionneuse reçoit l'instruction
d'afficher le nom de fichier à la place. C'est pourquoi certains documents s'ouvrent dans
Acrobat sous le nom final_v3_VRAIMENT_final.pdf.
Corrigible automatiquement.
« Font not embedded »
Le fichier renvoie à une police qui ne s'y trouve pas. Le texte peut s'afficher avec une police de substitution, et l'extraction du texte, dont dépendent les technologies d'assistance, peut se briser.
Corrigible dans la plupart des cas en intégrant ou en réparant la police. Là où les contours d'origine ont vraiment disparu, aucun outil ne peut les inventer.
« Numbered heading skips one or more heading levels »
Le document passe de H1 à H3. Les personnes qui utilisent un lecteur d'écran naviguent par niveaux de titre, et un saut casse le plan sur lequel elles s'appuient.
Corrigible automatiquement lorsque la hiérarchie visuelle rend l'intention claire.
« Link annotation is not nested inside a Link structure element »
Une zone cliquable existe sur la page mais se situe hors de la structure de balises : elle n'atteint donc jamais l'arbre d'accessibilité.
Corrigible automatiquement.
« Artifact present inside tagged content »
De la décoration s'est retrouvée dans un bloc balisé, ou du contenu réel a été marqué comme décoration. Le second cas est le plus grave : ce contenu disparaît entièrement de l'ordre de lecture.
Corrigible automatiquement.
« Irregular table »
Une cellule manque, ou les fusions de lignes et de colonnes ne tombent pas juste. Visuellement le tableau paraît correct alors que sa sémantique est cassée, et un lecteur d'écran annonce le mauvais en-tête pour une cellule.
Partiellement corrigible. Les grilles régulières se réparent proprement. Pour les tableaux de mise en page réellement irréguliers, il faut souvent qu'une personne dise quelle structure était visée.
« Figure element with no bounding box »
Une figure tenant sur une seule page ne porte pas de /BBox : son étendue n'est donc pas
définie.
Corrigible automatiquement.
Ce qu'aucun outil ne peut vérifier
Le protocole Matterhorn découpe la conformité PDF/UA en environ 136 conditions d'échec. Près des deux tiers sont vérifiables par machine, et les erreurs ci-dessus en font toutes partie. Le reste demande un jugement humain : le texte alternatif est-il pertinent, l'ordre de lecture est-il logique pour une mise en page donnée, les en-têtes d'un tableau disent-ils ce que l'auteur voulait dire.
Aucun outil ne peut honnêtement certifier cela automatiquement. Le nôtre signale ces points avec leur numéro de page au lieu de les présenter comme réglés.
Ce que a11yfy fait de la liste
Téléversez le fichier, l'analyse est gratuite : vous obtenez la même ventilation au niveau des checkpoints que celle que votre validateur vient de vous donner, complétée par l'indication de ce qui est corrigible automatiquement et de ce qui demande une relecture. Vous voyez également le coût estimé en crédits avant de dépenser quoi que ce soit.
Après la correction, vous récupérez un fichier PDF/UA-1 balisé, validé avec veraPDF, ainsi qu'un rapport à remettre à qui vous a demandé une preuve.
Téléversez votre PDF — l'analyse est gratuite et vous voyez le prix avant de vous engager. Vous préférez commencer par la norme ? Ce qu'exige PDF/UA.