Qu'est-ce que le format ANSI ?

...

Jeu de caractères ANSI

Le format ANSI de l'American National Standards Institute est une norme liée à Microsoft pour le jeu de caractères codage et une modification du caractère ASCII (American Standard Code for Information Interchange) ensemble. Le code ASCII utilise 7 bits pour représenter chaque caractère tandis que le format ANSI utilise 8 bits pour chaque caractère.

De l'ASCII à l'ANSI

Le format ANSI 8 bits n'est qu'un développement dans l'histoire des efforts visant à améliorer la capacité des machines électriques à communiquer plus rapidement et de manière plus fiable. Les premiers ordinateurs n'étaient guère plus que des « numériseurs » nécessaires pour traiter uniquement des données numériques. Au fur et à mesure que les dispositifs de communication devenaient plus complexes et que les ordinateurs devenaient mondiaux, le besoin s'est fait sentir que les ordinateurs soient capables de représenter plus que de simples nombres. Le format ASCII 7 bits a été la première réponse à ce besoin. Le format ANSI 8 bits a doublé le nombre de caractères de l'ASCII d'origine.

Vidéo du jour

ANSI vs. ASCII

L'introduction du format ANSI 8 bits, bien qu'étant une grande amélioration par rapport à l'ASCII, était vouée à devenir une cause de courte durée pour la célébration alors que les ordinateurs sont devenus plus largement utilisés par les personnes dans d'autres pays où l'anglais n'était pas la langue maternelle Langue. Même avec 256 (0 à 255) caractères possibles, le format ANSI 8 bits manquait cruellement de capacité à être appliqué aux ordinateurs utilisant des ensembles disparates de caractères et de codes de contrôle. Les deux normes sont cependant toujours utiles pour les langues occidentales.

Histoire

L'ajout du 8e bit au format ANSI a conduit divers groupes et gouvernements à commencer à réfléchir à la manière d'utiliser les 128 emplacements supplémentaires pour les caractères. Comme il n'y avait pas d'accord entre ces groupes sur la façon de les utiliser, le résultat était que les documents envoyés d'un système à un autre étaient souvent illisibles en raison des normes de codage différentes. Cette situation a été résolue par la création de systèmes IBM (OEM) et Microsoft (ANSI) qui ont défini le code pages composées d'ASCII pour les 127 derniers caractères et d'une variation de langue donnée pour les 128 premiers personnages.

Un peu plus d'histoire

Le nom ANSI appliqué aux pages de codes utilisées par les systèmes d'exploitation Microsoft semble indiquer que l'American National Standards Institute (ANSI) a en fait standardisé les mappages. Ce n'est pas le cas car l'ANSI n'a pas officiellement normalisé le codage de caractères Windows-1 252 de Microsoft. Le terme ANSI est accepté plus ou moins en raison de l'héritage de Microsoft dans le monde informatique.

L'avenir du format ANS

Étant donné qu'Internet est devenu essentiellement omniprésent et que de plus en plus de personnes utilisent des langues différentes, il est pas surprenant que les anciennes normes de codage de caractères aient cédé la place à des normes plus récentes et plus complètes normes. Windows Unicode (UTF-16) de Microsoft fournit des codes de plus de 65 000 caractères. C'est considérablement supérieur aux 256 disponibles avec le format ANSI 8 bits et permet une fonctionnalité complète dans presque toutes les langues.