Temps de lecture estimé : 6 min · Publié le
Décider ce qui relève de la page ou du fichier
Placez sur la page les informations nécessaires à la décision : objet du document, public visé, date, points principaux et prochaine action. Le fichier peut apporter le détail, une version imprimable ou un formulaire à conserver. Si tout le contenu utile se trouve dans le PDF, la personne doit le télécharger pour savoir s’il répond à sa question.
Évitez de créer deux versions contradictoires. Donnez un responsable à la page et au fichier, puis décidez laquelle fait référence lorsque les données changent. Le guide de gestion des contenus propose un inventaire qui inclut les documents.
- Résumé et date visibles sur la page.
- Rôle du fichier explicite.
- Source de vérité désignée.
Préparer un document qui reste lisible
Construisez le fichier avec de vrais titres, un ordre de lecture logique, des liens identifiables et un contraste suffisant. Les tableaux doivent rester compréhensibles et les images qui portent une information doivent recevoir une alternative adaptée. Une simple image scannée de texte est difficile à explorer et à utiliser avec des outils d’assistance.
Vérifiez le document au clavier, au zoom et avec un lecteur de PDF courant. Contrôlez aussi les propriétés du fichier : titre, langue et auteur ou organisation lorsque ces champs sont pertinents. Le guide de publication accessible complète ce contrôle pour la page qui présente le téléchargement.
- Titres et ordre de lecture vérifiés.
- Texte sélectionnable et lisible.
- Langue et titre du document renseignés.
Annoncer clairement le téléchargement
Le lien doit indiquer ce que l’on ouvre, son format et, si le poids est notable, sa taille. Un nom de fichier descriptif aide aussi lorsque le document est sauvegardé : préférez un sujet et une version compréhensibles à une suite de codes internes. Ne forcez pas une nouvelle fenêtre sans raison.
Google peut indexer les PDF, mais cela ne dispense pas d’une page HTML utile autour du document. La liste officielle des formats indexables confirme le support du PDF. Vérifiez que le fichier destiné au public est accessible sans connexion et que son type de contenu est correct.
- Libellé de lien précis.
- Format et taille annoncés si utiles.
- Fichier public accessible directement.
Suivre les versions et retirer les anciennes
Conservez dans un registre le titre, la date d’effet, le propriétaire et les pages qui pointent vers chaque fichier. Lors d’une mise à jour, remplacez les liens de téléchargement et contrôlez les anciennes URL. Une brochure obsolète peut rester dans les résultats de recherche ou dans des courriels longtemps après son retrait de la navigation.
Si une ancienne version doit rester consultable, identifiez-la clairement et dirigez vers la version actuelle. Sinon, choisissez une redirection pertinente ou une réponse adaptée plutôt que de laisser un document trompeur en ligne. Vérifiez aussi les équivalents dans les autres langues.
- Version et date identifiables.
- Liens et anciennes URL contrôlés.
- Traductions mises à jour ensemble.
Contrôler la reprise d’un téléchargement volumineux plutôt que recommencer tout le transfert.
Cas fictif : un document public est interrompu en cours de téléchargement. Vérifiez si le serveur accepte une plage, puis contrôlez la réponse partielle et le contenu reconstitué. Testez aussi une plage hors limites et une version modifiée du fichier. La prise en charge ne dispense jamais de vérifier les droits d’accès pour un document privé.
Les positions d’une plage HTTP commencent à zéro et ses deux bornes sont incluses. Exercice fictif sur une représentation inchangée de 5 000 octets : Range: bytes=0-999 demande 1 000 octets, pas 999. Une réponse simple 206 décrit cette partie avec Content-Range: bytes 0-999/5000 ; la suite 1000-4999 représente 4 000 octets. Vérifiez les octets et la représentation servis : si un codage de contenu est appliqué, les positions portent sur la séquence encodée. Ce petit exemple explique le calcul ; il ne mesure ni un document réel ni les capacités de ce site.
Ne déduisez pas la reprise du seul en-tête Accept-Ranges. Le serveur peut ignorer Range et répondre 200 avec le contenu complet. Pour une reprise conditionnelle avec If-Range, utilisez un validateur autorisé ; un ETag faible ne convient pas. Si la version ne correspond plus, la plage est ignorée et une réponse normale peut renvoyer la représentation complète : ne la concaténez pas à l’ancien fragment. Dans l’exercice, une plage commençant à 5000 est hors limites ; un serveur qui la rejette peut répondre 416 avec Content-Range: bytes */5000. Contrôlez statut, version et contenu avant toute reconstitution.
- Le fichier reconstitué correspond à la version attendue ; les plages invalides et documents interdits sont traités correctement.
Faites défiler le tableau horizontalement pour lire toutes les colonnes. Au clavier, placez le focus sur le tableau puis utilisez les flèches.
| Cas | Réponse de l’exercice | Lecture et contrôle |
|---|---|---|
| Première plage prise en charge | 206 · bytes 0-999/5000 | Partie de 1 000 octets, bornes incluses |
| Suite prise en charge, même version | 206 · bytes 1000-4999/5000 | Partie de 4 000 octets ; total reconstitué 5 000 |
| Range ignoré | 200 | Contenu complet ; ne pas l’ajouter comme simple fragment |
| Plage hors limites rejetée | 416 · bytes */5000 | Longueur actuelle 5 000 ; pas une preuve de fichier absent |
| If-Range ne correspond plus | 200 | Nouvelle représentation complète ; ne pas mélanger les versions |
- MDN HTTP Range Requests
Guide des requêtes HTTP portant sur une partie d’une ressource, des réponses partielles et des plages non satisfaisables.
Relier une page à son fichier

Cas proposé : un bouton télécharge un ancien PDF alors que la page affiche une date récente. La révision de la page n’a pas remplacé la pièce jointe.
Comparez lien, fichier, version et contenu. Vérifiez lecture, ordre et informations utiles dans le document ; gardez les limites restantes au lieu de considérer l’extension PDF comme une preuve d’accessibilité.
- Identifier fichier et version
- Vérifier le lien réellement servi
- Contrôler la lecture du document
- Structurer un document long
Publier des contenus web accessibles au quotidien
Documents de référence
- MDN HTTP Range Requests · Source consultée
- W3C : PDF reading order · Source consultée
- IETF : RFC 9110, Range · Source consultée
- IETF : RFC 9110, If-Range · Source consultée
- liste officielle des formats indexables
Contenu mis à jour le
