Passer au contenu
SilktideAide

Ordre de tabulation dans les PDF

Silktide vérifie que les pages contenant des liens ou des champs de formulaire déclarent l’ordre dans lequel ces éléments doivent être atteints. Une page PDF peut soit suivre l’ordre de lecture propre au document, soit se replier sur l’ordre dans lequel les éléments ont été ajoutés au fichier, et seul le premier est prévisible.

Les éléments en question sont des : liens, champs de formulaire, commentaires et tout autre élément entre lesquels une personne au clavier se déplace. Un seul paramètre, propre à chaque page, détermine l’ordre à appliquer, et le choix accessible est de suivre la structure.

Pourquoi c’est important

Les personnes qui utilisent le clavier atteignent les éléments interactifs en appuyant sur la touche Tabulation, et l’ordre dans lequel elles les rencontrent est celui que le document dicte. Quand une page suit sa structure, cet ordre correspond à la façon dont la page se lit; c’est donc là où toute personne s’attendrait à aller ensuite.

Quand une page ne le fait pas, l’ordre correspond à la séquence dans laquelle les éléments sont enregistrés, ce qui reflète la manière dont le fichier a été assemblé plutôt que sa mise en page. En pratique, cela signifie passer par tabulation du haut d’un formulaire à un lien dans le pied de page, revenir ensuite au milieu de la page deux, puis à un champ près de l’endroit où vous aviez commencé. Sur un formulaire, c’est pire que désorientant : les champs se remplissent dans le mauvais ordre et une personne qui ne peut pas voir toute la page n’a aucun moyen de savoir qu’elle en a sauté un. Les formulaires longs sont ceux où cela aboutit le plus souvent à un envoi incomplet.

L’effet est invisible pour quiconque utilise une souris, ce qui explique pourquoi il passe si souvent entre les mailles de la révision. Rien dans la page n’a l’air incorrect et rien ne se dérègle tant que quelqu’un n’utilise pas le clavier.

Comment corriger

  1. Exportez à partir d’un outil avec la sortie d’accessibilité ou PDF/UA activée, ce qui définit ce paramètre automatiquement sur chaque page. C’est la solution fiable, car le réglage se fait page par page et un long document en compte beaucoup.
  2. Ou définissez-le dans Acrobat Pro : dans le volet Vignettes de page, sélectionnez les pages, puis utilisez Propriétés de la page > Ordre de tabulation et choisissez « Utiliser la structure du document ».
  3. Corrigez aussi la structure sous-jacente, car suivre la structure n’aide que si la structure reflète bien la page. Un formulaire dont l’ saute d’un endroit à l’autre suivra ce même ordre en tabulation.
  4. Ou exécutez la remédiation Silktide, qui définit un ordre de tabulation basé sur la structure pendant qu’elle reconstruit le document. Voir Comment fonctionne la remédiation PDF.

Comment Silktide teste cela

  1. Repère les documents PDF liés depuis votre site Web, puis analyse chaque fichier unique une seule fois, peu importe le nombre de pages qui y mènent.
  2. Repère les pages qui contiennent des annotations, puisqu’une page qui n’en a pas n’a rien à ordonner.
  3. Vérifie si chacune de ces pages déclare que l’ordre de tabulation doit suivre la structure du document.
  4. Signale le document lorsqu’une page ne le fait pas, une fois par document, peu importe le nombre de pages concernées.

Dépannage

La tabulation fonctionne bien quand j’essaie

Il se peut, par coïncidence. Lorsque les éléments ont été ajoutés à peu près dans l’ordre où ils apparaissent, l’ordre de repli semble correct, et il le reste jusqu’à ce que quelqu’un modifie le document : ajouter un champ, remplacer une page ou fusionner une section réorganise tout ce qui suit, sans signe visible. Déclarer l’ordre est ce qui lui permet de survivre aux modifications.

La page n’a qu’un seul lien

Alors rien n’est désordonné aujourd’hui. Le paramètre vaut tout de même la peine, pour la même raison : il ne coûte rien maintenant et reste correct lorsque la page gagne un deuxième lien.

Mes champs de formulaire sont dans le mauvais ordre même avec ce paramètre

Dans ce cas, la structure du document les place dans cet ordre, et c’est la structure qu’il faut corriger. Un ordre de tabulation qui suit la structure n’est aussi bon que la structure qu’il suit. Voir Texte et ordre de lecture.

Pour en savoir plus

Dernière mise à jour

Cette page vous a-t-elle été utile?