Formato de archivo

.

Conocer el formato del archivo es fundamental para interpretar la información almacenada en un archivo. Los sistemas operativos modernos usan el formato de archivo para asignar archivos a aplicaciones que pueden interpretarlos.

Origen y significado del formato de archivo

. Los formatos estándar también pueden desarrollarse a partir de formatos de archivo propietarios si están documentados y adoptados por otros. Los formatos estándar hacen posible que el software de diferentes fabricantes funcione con los mismos formatos de archivo. ), posibilitando la detección automatizada de formatos y brindando información sobre su uso.

El formato de las bases de datos que solo se utilizan dentro de una aplicación específica (esto también se aplica al software individual ) también se conoce como "formato de archivo nativo".

Especificaciones

El tipo de codificación y disposición de los datos dentro de un formato de archivo debe describirse en detalle en una especificación . Las especificaciones se publican para muchos formatos de archivo, otras especificaciones se tratan como secretos comerciales y también hay formatos de archivo que no están documentados en absoluto fuera de los programas que los interpretan.

Reconocimiento de formatos de archivo

El reconocimiento del formato de un archivo es necesario para poder interpretar la información contenida en el archivo. El formato de archivo se puede determinar automáticamente de tres formas diferentes:

  • Interpretación del contenido del archivo
  • Interpretación del nombre del archivo
  • Interpretación de metadatos

El formato a menudo no se reconoce , sino que simplemente se asume ; entonces, es responsabilidad del usuario abrir solo archivos "adecuados" con el programa de computadora.

Interpretación del contenido del archivo

Para interpretar el contenido del archivo, el archivo o partes del archivo se leen y se examinan en busca de patrones conocidos. Los números mágicos se utilizan a menudo para esto . El formato de archivo se reconoce por el hecho de que el archivo comienza con el número mágico asociado con el formato de archivo.

Interpretación del nombre del archivo

).

Dado que el cambio de la extensión del nombre del archivo por parte de usuarios no capacitados genera problemas (un archivo no está asignado a ninguna aplicación o a la aplicación incorrecta), Microsoft , por ejemplo, ha decidido en las versiones más recientes de Windows ocultar la extensión del nombre del archivo por defecto, lo que ha dio lugar a algunos problemas nuevos, como por ejemplo, los virus reciben una “extensión de archivo doble”, lo que significa que un archivo ejecutable se muestra kournikova.jpg.execomo un supuesto archivo de imagen kournikova.jpg.

Interpretación de metadatos

El único método confiable para determinar el formato de archivo es almacenar o transmitir metadatos junto con el archivo, que definen exactamente el formato de archivo. Dichos metadatos se transmiten en Internet en forma de tipos MIME . Algunos sistemas operativos almacenan metadatos en el sistema de archivos.

Posibles clasificaciones

Los formatos de archivo se pueden clasificar de acuerdo con muchos criterios. Los criterios comunes son, por ejemplo:

  • textual versus binario
Los archivos de formato textual se pueden leer, ver y cambiar con un editor general simple ; Los archivos binarios solo pueden entenderse con aplicaciones especialmente adecuadas. En el pasado, los formatos de archivo codificados en binario a menudo se preferían a los formatos de archivo de texto porque ocupaban mucho menos espacio de almacenamiento. Por el contrario, los formatos de archivo de texto se están generalizando cada vez más en la actualidad. Esto se aplica en particular al metaformato XML .
  • Datos versus aplicación ejecutable
  • por tipo de contenido: texto, imagen, sonido, formatos de video
  • abierto a propietario
  • común versus raro

etc.

Formatos propietarios

Los formatos de archivo con derechos de autor (propietarios) a veces crean una dependencia del fabricante de software correspondiente (y sus plataformas compatibles), especialmente si

No se pueden desarrollar programas de terceros o de código abierto para este formato.

Hay riesgos como B. insolvencia del fabricante, interrupción del desarrollo posterior del producto (al menos para la plataforma seleccionada), aumento de las tarifas de licencia (ver,

por ejemplo,
tarifas de patente GIF ) o precios.

A veces, los formatos patentados o patentados para el pago de la licencia también pueden ser utilizados por empresas de terceros y, por lo tanto, lograr una distribución que garantice la independencia suficiente de un solo proveedor (

por ejemplo,
el GIF binario - formato de gráficos  - las patentes, sin embargo, expiraron el 10/2006 ).

para que sigan siendo legibles . Este también es el caso con el desarrollo posterior de formatos libres, pero la versión anterior del formato sigue siendo accesible, al menos en principio, a través de la divulgación.

Versiones

se limita en gran medida al programa de aplicación).

Ver también

literatura

Wikcionario: formato de archivo  - explicaciones de significados, orígenes de palabras, sinónimos, traducciones
 : colección de imágenes, videos y archivos de audio
  • Wotsit.org  -
    El archivo y el recurso de datos del programador
  • FileTypes.de  : lista de formatos de archivo y extensiones de archivo

Evidencia individual

  1. IT Knowledge.Info Palabra clave "Nativo"