¿Qué es una extensión de nombre de archivo?
Una extensión de nombre de archivo es parte del nombre de archivo de una computadora que tradicionalmente se ha utilizado para indicar el tipo de archivo, así como los posibles programas que se pueden usar para abrir o ejecutar ese archivo. El sistema utilizado para las extensiones de los nombres de archivos generalmente depende del sistema operativo (SO) que usa una persona, y algunos tipos de SO no usan extensiones en los nombres de archivos. Las extensiones generalmente se identifican como la última parte del nombre de un archivo y generalmente están separadas del nombre del archivo por un punto. Una extensión de nombre de archivo es comúnmente corta, a menudo solo tres letras, y se usa a menudo como un nombre para referirse a un tipo particular de archivo.
A veces, también llamado tipo de archivo, el sistema operativo utiliza una extensión de nombre de archivo en una computadora para reconocer correctamente diferentes tipos de archivos. Esto se hizo exclusivamente en ciertos tipos de sistema operativo en el pasado, aunque los tipos más nuevos de sistema operativo a menudo tienen la capacidad de reconocer diferentes archivos a través de los datos incluidos en el propio archivo. Sin embargo, los tipos de SO más nuevos a menudo usan extensiones de nombre de archivo para los archivos de la computadora, para garantizar la compatibilidad con versiones anteriores y permanecer familiarizados con los usuarios de computadoras más antiguos. Sin embargo, estos sistemas a veces son innecesarios, y una extensión de nombre de archivo también puede usarse potencialmente por razones maliciosas.
Una de las formas más comunes de extensión de nombre de archivo ha sido un sistema conocido como "8.3" o "basename.ext". Los tipos más antiguos de SO de computadora a menudo solo permitían un máximo de ocho caracteres para el nombre del archivo, que era seguido de una extensión de tres caracteres. Esta es la fuente del nombre 8.3, así como el nombre "basename.ext", que incluye un nombre base de solo ocho caracteres y ".ext" para indicar una extensión de tres caracteres. Existen muchos tipos diferentes de extensión de nombre de archivo común y popular, como “.txt” para archivos de texto, “.jpg” para archivos JPEG o de imagen y “.mp3” para archivos MPEG versión tres.
Ciertos tipos de SO no requieren una extensión de nombre de archivo para un archivo, y a menudo identifican archivos por datos incluidos en otra parte del archivo. También hay extensiones de diferentes tamaños, como ".html" para archivos de lenguaje de marcado de hipertexto (HTML). Los sistemas modernos generalmente permiten a los usuarios indicar qué programa se utiliza para abrir ciertos archivos, tanto de forma predeterminada como eligiendo al abrir un archivo.
Ciertos tipos de programas tienen extensiones ocultas de los usuarios, por lo que se podría crear un virus con un nombre como "basename.txt.EXE" y solo se mostrará "basename.txt". Esto parecería un archivo de texto inofensivo para los usuarios, mientras que en realidad sería un archivo ejecutable que podría instalar un virus en un sistema. Para evitar esto, la mayoría de los programas mostrarán una extensión de nombre de archivo de manera predeterminada o permitirán a los usuarios mostrarla si lo desean.