Rechercher
Saisissez au moins deux caractères, sans donnée personnelle.

    BibliothèqueArticles et FAQ Votre projetDemander un devis
    LangueFR
    Guides pratiques

    Publier des documents téléchargeables utiles et accessibles

    Un document téléchargeable peut rendre service lorsqu’il garde une mise en page ou doit être conservé. Il ne devrait pas cacher une information essentielle derrière un fichier lourd, périmé ou difficile à lire.

    Voir la méthode

    Illustration de la préparation d’un projet web : Publier des documents téléchargeables utiles et accessibles

    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.

    Deux plages contiguës d’une représentation fictive de 5 000 octets : 0-999 puis 1000-4999.
    Illustration · Exercice fictif, même représentation et même version : 999 − 0 + 1 = 1 000 octets ; 4999 − 1000 + 1 = 4 000. Leur réunion couvre 5 000 octets sans trou ni doublon. Ce schéma ne démontre pas la prise en charge des plages par ce site.

    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.

    Exercice fictif : représentation initiale de 5 000 octets
    CasRéponse de l’exerciceLecture et contrôle
    Première plage prise en charge206 · bytes 0-999/5000Partie de 1 000 octets, bornes incluses
    Suite prise en charge, même version206 · bytes 1000-4999/5000Partie de 4 000 octets ; total reconstitué 5 000
    Range ignoré200Contenu complet ; ne pas l’ajouter comme simple fragment
    Plage hors limites rejetée416 · bytes */5000Longueur actuelle 5 000 ; pas une preuve de fichier absent
    If-Range ne correspond plus200Nouvelle 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

    Classeur imprimé, tablette et clé USB sur un bureau
    Comparer le fichier réellement téléchargé au contenu de la page.

    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

    Documents de référence

    Contenu mis à jour le

    Matrice de recette à adapter au projet

    Ces contrôles proposés utilisent des cas fictifs. Décidez du comportement attendu avec l’équipe, notez le résultat et attribuez les écarts non résolus avant publication.

    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 de test, résultats attendus et preuves utiles
    CasRésultat attenduPreuve à conserver
    Deux fichiers portent le même nom mais des consignes différentes.Identifier la version actuelle et retirer ou signaler clairement l’ancienne.Identifiants des deux versions, dates de validité et emplacement qui désigne la référence actuelle.

    Questions fréquentes

    Un PDF remplace-t-il toujours une page HTML ?

    Une page HTML peut rendre l’information plus facile à lire, chercher et maintenir. Gardez un téléchargement lorsqu’il répond à un usage : impression, archive ou document de travail. Indiquez format, taille, date et version. Vérifiez l’accessibilité du fichier lui-même et proposez un contact si nécessaire.

    Comment vérifier l’ordre de lecture d’un PDF à plusieurs colonnes ?

    Sur un document de test, suivre le texte avec une technologie d’assistance et parcourir les liens au clavier. Vérifier que titre, paragraphes et colonnes s’enchaînent dans le bon ordre, y compris après un changement de page. Une sélection de texte peut révéler un écart, mais ne remplace pas ce contrôle. Corriger la structure du fichier source puis vérifier le PDF exporté ; l’aspect visuel seul ne prouve pas un ordre de lecture correct.