La norme PDF/UA, en langage simple.

PDF/UA — ISO 14289-1, « Accessibilité universelle » — est la norme internationale relative aux fichiers PDF accessibles. Alors que les WCAG décrivent ce que le contenu accessible doit respecter, la norme PDF/UA décrit comment un fichier PDF doit être structuré pour que les technologies d’assistance puissent réellement le lire.

Transcription descriptive →

Qu’est-ce qu’un « PDF balisé » ?

Un PDF est, à la base, un ensemble d’instructions de dessin : placez ces glyphes à ces coordonnées. Un lecteur d’écran ne peut pas déduire à partir des coordonnées ce qui est un titre, ce qui est une cellule de tableau, ni dans quel ordre les paragraphes doivent être lus. Les balises ajoutent cette couche sémantique manquante — une arborescence de structure qui indique « ceci est un H1 », « ceci est une liste à quatre éléments », « lisez d’abord cette colonne », « ignorez cette ligne décorative ». La norme PDF/UA définit à quoi ressemble une arborescence de structure complète et correcte :

  • chaque élément de contenu est soit balisé, soit explicitement marqué comme un artefact,
  • les titres sont correctement imbriqués, les tableaux possèdent une véritable sémantique de lignes et de colonnes,
  • les images comportent un texte alternatif, le document déclare sa langue et son titre,
  • l’ordre de lecture correspond à l’ordre logique, les polices sont intégrées afin que le texte soit conservé lors de l’extraction.

Comment PDF/UA, les WCAG et la norme EN 301 549 s’articulent entre eux

  • WCAG 2.1 AA est l’exigence à laquelle se réfèrent les régulateurs — tant dans l’UE (via la norme EN 301 549) qu’aux États-Unis (ADA Titre II, Section 508).
  • EN 301 549 est la norme harmonisée de l’UE ; les chapitres de ce document renvoient aux WCAG.
  • PDF/UA-1 définit la manière dont un PDF répond structurellement à ces exigences. Un fichier conforme à PDF/UA répond aux fondements techniques des exigences des WCAG en matière de documents — c’est pourquoi c’est le résultat visé par a11yfy.

Ce qui peut être vérifié par une machine — et ce qui ne le peut pas

Le protocole Matterhorn (développé par la PDF Association) décompose la conformité PDF/UA en environ 136 cas de non-conformité. Environ deux tiers d’entre eux sont vérifiables par une machine : balises manquantes, imbrication incorrecte des titres, texte alternatif absent, langue ou titre manquant, annotations non balisées. Des outils comme veraPDF — le validateur open source développé en collaboration avec la PDF Association — testent précisément ces éléments, et a11yfy valide chaque résultat à l’aide de cet outil.

Le reste nécessite un jugement humain : le texte alternatif est-il pertinent ? L’ordre de lecture est-il logique pour cette mise en page ? Aucun outil ne peut honnêtement certifier ces éléments automatiquement — c’est pourquoi nos rapports signalent les éléments soumis à un jugement humain en indiquant leur emplacement, au lieu de prétendre qu’ils sont couverts.

PDF/UA-1 vs PDF/UA-2

PDF/UA-2 (ISO 14289-2, 2024) est la norme qui succède à PDF 2.0. La pratique réglementaire actuelle repose sur la norme PDF/UA-1, qui est celle utilisée par a11yfy — avec des structures choisies pour être compatibles avec la future norme PDF/UA-2 là où les normes se recoupent.


Vous souhaitez voir à quoi ressemble l'arborescence de votre PDF à la lumière de tout cela ? Téléchargez-le — l'analyse est gratuite.