Qu'est-ce qu'une extension de nom de fichier?
Une extension de nom de fichier fait partie d'un nom de fichier d'ordinateur qui a traditionnellement été utilisé pour indiquer le type de fichier ainsi que les programmes potentiels pouvant être utilisés pour ouvrir ou exécuter ce fichier. Le système utilisé pour les extensions de noms de fichiers dépend généralement du système d'exploitation utilisé par une personne, et certains types de systèmes d'exploitation n'utilisent pas du tout d'extensions sur les noms de fichiers. Les extensions sont généralement identifiées comme la dernière partie d'un nom de fichier et sont généralement séparées du nom du fichier par un point. Une extension de nom de fichier est généralement courte, souvent trois lettres seulement, et est souvent utilisée comme nom pour désigner un type de fichier particulier.
Parfois appelée aussi type de fichier, le système d'exploitation d'un ordinateur utilise généralement une extension de nom de fichier pour reconnaître correctement différents types de fichiers. Cela a été fait exclusivement dans certains types de système d'exploitation par le passé, bien que les nouveaux types de système d'exploitation aient souvent la capacité de reconnaître différents fichiers à l'aide de données incluses dans le fichier lui-même. Cependant, les types de système d'exploitation les plus récents utilisent encore souvent des extensions de nom de fichier pour les fichiers informatiques, afin d'assurer la compatibilité avec les versions antérieures et de rester familier aux utilisateurs d'ordinateurs plus âgés. Cependant, ces systèmes sont parfois inutiles et une extension de nom de fichier peut également être utilisée pour des raisons malveillantes.
L’une des formes les plus courantes d’extension de nom de fichier est un système souvent appelé «8.3» ou «basename.ext». Les anciens types de système d’ordinateur n’autorisaient souvent qu’un maximum de huit caractères pour le nom du fichier, suivi d'une extension de trois caractères. Il s'agit de la source du nom 8.3, ainsi que du nom «basename.ext», qui comprend un nom de base de huit caractères seulement et «.ext» pour indiquer une extension à trois caractères. Il existe de nombreux types d’extensions de noms de fichier populaires et courants, tels que «.txt» pour les fichiers texte, «.jpg» pour les fichiers JPEG ou images et «.mp3» pour les fichiers MPEG version trois.
Certains types de système d'exploitation ne nécessitent pas une extension de nom de fichier pour un fichier et identifient souvent les fichiers à l'aide de données incluses ailleurs dans le fichier. Il existe également des extensions de différentes tailles, telles que «.html» pour les fichiers HTML (Hypertext Markup Language). Les systèmes modernes permettent généralement aux utilisateurs d'indiquer quel programme est utilisé pour ouvrir certains fichiers, à la fois par défaut et en choisissant lors de l'ouverture d'un fichier.
Certains types de programmes ont des extensions cachées des utilisateurs. Un virus peut ainsi être créé avec un nom tel que «basename.txt.EXE» et seul «basename.txt» serait affiché. Cela ressemblerait à un fichier texte inoffensif pour les utilisateurs, alors qu’il s’agirait en réalité d’un fichier exécutable pouvant installer un virus sur un système. Pour éviter cela, la plupart des programmes affichent une extension de nom de fichier par défaut ou permettent aux utilisateurs de l'afficher si nécessaire.