KKoiné← Retour au site

Ce qu'on vérifie, et ce qu'on ne sait pas vérifier

Les validateurs de référence — epubcheck et Ace by DAISY — vérifient qu'une alternative existe, qu'une langue est déclarée, qu'un rattachement de tableau pointe quelque part. Ils ne vérifient jamais que l'alternative dit vrai, que la langue est la bonne, que le rattachement vise la bonne cellule. Ce n'est pas un reproche : aucun outil automatique ne peut savoir ce que contient une figure sans la regarder. C'est un angle mort, et c'est là qu'on travaille.

L'expérience, refaisable en trente secondes

Un EPUB dont l'unique graphique imprime huit valeurs, avec pour toute alternative le mot « Graphique ». epubcheck : 0 erreur. Ace by DAISY : 0 violation. Le fichier est versionné chez nous et le test tourne à chaque audit complet, avec les vrais binaires — le jour où un validateur signalera enfin ce cas, cette page sera fausse et nous la retirerons.

Les cinq contrôles

ContrôleCe qu'il chercheCe qu'il ne sait pas faire
Couverture des données Une figure imprime des valeurs qu'aucune alternative ne restitue. Il ne lit que le dessin vectoriel. Un graphique exporté en image matricielle lui échappe — il les compte et le dit, il n'invente pas. Et il répond « je ne sais pas », jamais « défaut ».
Langue des passages Un passage étranger non signalé, lu avec la prononciation de la langue déclarée. Ne tranche pas sous 14 mots, ni quand deux langues se disputent le texte. Le vers lui échappe souvent : la poésie est pauvre en mots grammaticaux.
Tableaux de données Une valeur annoncée sous une étiquette qui n'est pas la sienne — et une grille privée de tous ses en-têtes, que les deux validateurs de référence laissent passer sans une erreur ni une violation (mesuré en A/B sur un fichier réel). Cellules fusionnées : indéterminé, jamais fautif. Un tableau de mise en page déclaré role="presentation" est hors champ, comme il se doit.
Notes et renvois Une note qui ne ramène pas le lecteur à sa place. L'appel vers une ancre inexistante est déjà signalé par epubcheck — ce n'est pas notre trouvaille.
Formules mathématiques Un balisage qui se prononcera faux : congruence lue comme une multiplication, valeur absolue lue « multiplié par ». Et des mathématiques laissées dans le texte sans aucune formule balisée — le pire cas, celui où il n'y a rien à vérifier parce que rien n'a été marqué. Ne juge pas le style d'une lecture, seulement ce qui la rend fausse. Sur un PDF sans couche de texte, il ne conclut pas — et le dit.

Ce que le format permet

Quatre de ces cinq contrôles lisent le balisage d'un EPUB : les tableaux, la langue, les notes et les formules n'existent pas comme objets dans un PDF, et les y chercher rendrait « aucun défaut » sur un fichier qu'on n'a pas su lire. Sur un PDF, seul le contrôle de couverture s'applique — et nous le disons plutôt que de laisser quatre silences passer pour quatre réussites.

Trois réponses, jamais deux

Chaque contrôle répond conforme, écart ou indéterminé. Un objet que nous ne savons pas lire est indéterminé — jamais compté comme un défaut. Un faux constat sur le fichier d'un éditeur coûte plus cher qu'un silence.

Et ce que nous n'avons pas pu ouvrir

Un chapitre qu'un fichier ne nous laisse pas lire n'est pas un chapitre sans défaut. Nous comptons ces pages à part et nous les disons — « 2 documents du fichier n'ont pas pu être analysés » — plutôt que de rendre un verdict qui porterait sur ce que nous n'avons pas vu. C'est aussi ce qui nous interdit d'écrire « conforme » sur un fichier lu à moitié.

Ni note, ni pourcentage

Nous ne donnons pas de score. Des comptes, des pages, des figures nommées — de quoi vérifier sur pièce. Un pourcentage global se cite sans se vérifier, et la DGCCRF enquête depuis janvier 2026 sur les prestataires qui en annoncent.

Et sur nos propres fichiers

Le même dispositif tourne sur ce que nous livrons. Il a signalé, sur notre propre document de démonstration, trois formules mal prononcées — dont une congruence énoncée comme une multiplication. Les trois validateurs étaient au vert. Le correctif est outillé, testé, et rejoué à chaque livraison.

← Vérifier un fichier · Nous écrire