Qué es el formato ANSI: historia, diferencias con ASCII y evolución a Unicode
El formato ANSI del Instituto Nacional de Estándares Estadounidenses (ANSI) es un estándar relacionado con Microsoft para codificación de conjuntos de caracteres y una modificación del conjunto de caracteres del Código Estándar Americano para Intercambio de Información (ASCII). El código ASCII emplea 7 bits para representar cada carácter, mientras que el formato ANSI utiliza 8 bits por carácter.
De ASCII a ANSI
El formato ANSI de 8 bits es solo un desarrollo en la historia de los esfuerzos por mejorar la capacidad de las máquinas eléctricas para comunicarse más rápido y de forma más fiable. Las primeras computadoras eran poco más que "calculadoras" requeridas para manejar solo datos numéricos. A medida que los dispositivos de comunicación avanzaron en complejidad —y las computadoras se volvieron globales— surgió la necesidad de que las computadoras pudieran representar más que solo números. El formato ASCII de 7 bits fue la respuesta inicial a esta necesidad. El formato ANSI de 8 bits duplicó el número de caracteres del ASCII original.
ANSI vs. ASCII
La introducción del formato ANSI de 8 bits, aunque una gran mejora sobre ASCII, estaba destinada a convertirse en una causa de celebración de corta duración a medida que las computadoras se usaban más ampliamente en otros países donde el inglés no era el idioma nativo. Incluso con 256 (0 a 255) caracteres posibles, el formato ANSI de 8 bits era severamente limitado en su capacidad para aplicarse a computadoras que usaban conjuntos dispares de caracteres y códigos de control. Ambos estándares son, sin embargo, aún útiles para idiomas occidentales.
Historia
La adición del octavo bit en el formato ANSI llevó a varios grupos y gobiernos a pensar cómo aprovechar las 128 posiciones adicionales para caracteres. Como no hubo acuerdo entre estos grupos sobre cómo usarlas, el resultado fue que los documentos enviados de un sistema a otro a menudo eran ilegibles debido a los diferentes estándares de codificación. Esta situación se abordó con la creación de sistemas IBM (OEM) y Microsoft (ANSI) que definieron páginas de código consistentes en ASCII para los 127 caracteres inferiores y una variación de idioma dada para los 128 caracteres superiores.
Un poco más de historia
El nombre ANSI aplicado a las páginas de código usadas por los sistemas operativos de Microsoft parece indicar que el Instituto Nacional de Estándares Estadounidenses (ANSI) realmente estandarizó los mapeos. No es así, ya que ANSI no ha estandarizado oficialmente la codificación de caracteres Windows-1252 de Microsoft. El término ANSI se acepta más o menos debido al legado de Microsoft en el mundo informático.
Futuro del formato ANSI
Dado que Internet se ha vuelto esencialmente ubicuo con más gente usando diferentes idiomas, no es sorpresa que los estándares de codificación de caracteres más antiguos hayan dado paso a estándares más nuevos y completos. Unicode de Microsoft Windows (UTF-16) proporciona más de 65,000 códigos de caracteres. Esto es tremendamente mayor que los 256 disponibles con el formato ANSI de 8 bits y permite funcionalidad completa en casi todos los idiomas.
- ·Formatos de tono compatibles con LG Dare
- ·Qué es el formato DVD-9
- ·Formato HD DVD: Historia, desventajas y desaparición frente a Blu-ray
- ·Qué es el formato DVD-VR
- ·Qué son las cintas Beta (Betamax): historia, ventajas y por qué perdieron la guerra contra VHS
- ·Cómo identificar el formato de una cinta DV
- ·Formato CDA (CD Audio): qué es y cómo funciona
- ·Formato de datos en un CD de música (Red Book)
