Sélectionner Une Page

Lecture : environ 1 minute.

Un fichier au nom accentué entre dans une archive ZIP. À la sortie, sur un autre ordinateur, son nom peut revenir abîmé.

La cause tient à l’encodage, la façon dont l’ordinateur enregistre chaque caractère. « Si le mauvais encodage est appliqué aux octets en mémoire, ceci rendra le texte incompréhensible », écrit le W3C, l’organisme qui publie les standards du Web, à propos des textes.

Selon Wikipédia, les noms de fichiers y sont exposés dans une archive ZIP. Selon la spécification du format, celui-ci n’a longtemps prévu qu’un ancien jeu de caractères, celui des premiers PC. L’UTF-8, un encodage qui couvre toutes les écritures, n’y est entré qu’ensuite : depuis, deux encodages cohabitent dans ce format, et un logiciel peut lire l’un pour l’autre.

Un exemple fictif : le même fichier, avant et après l’archive

avant Pépinière_Relevé.pdf
après Pépinière_Relevé.pdfle même nom, écrit en UTF-8 dans l’archive et relu en Windows-1252, un autre encodage : ici, chaque lettre accentuée se change en deux signes
sans accent Pepiniere_Releve.pdfaucune lettre accentuée à mal lire
La case dorée montre le nom sans accent.

Pour finir

💬 Quand ai-je envoyé, pour la dernière fois, une archive ZIP dont les fichiers portaient des accents ?

Pour continuer :
Pas d’accent dans un nom de fichier
Tous les articles

Sources

L’image de titre est une illustration créée avec l’aide d’une IA (l’outil d’images de Canva), à partir de mes consignes.

Cette page est écrite avec l’aide de mon assistant d’IA.