Pour mieux comprendre le fonctionnement du clavier - Le code ASCII




OUI! le clavier c'est mal foutu, mais pourquoi?

Le clavier QWERTY* utilisé de façon standard est apparu au début de l'histoire de la machine à écrire. À l'époque, les machines à écrire utilisaient des marteaux et pour éviter que les marteaux des lettres ne se retrouvent coincés entre eux, on a disposé les caractères pour ralentir (oui, vous avez bien lu: ralentir!) la vitesse de frappe.

* Le nom QWERTY fait référence aux six premiers lettres qu'on retrouve sur un clavier anglophone ou canadien français; les Français, eux, utilisent un clavier AZERTY.

Pour un ordinateur, il y a 256 caractères et non pas seulement 26 lettres!

Chaque caractère est «encodé» par l'ordinateur. Un caractère peut être une lettre, un signe de ponctuation, un symbole, un chiffre; même l'espace est un caractère et ça va vous jouer de vilains tours si vous en mettez un dans une adresse de courrier ou un URL! Un caractère est donc converti en valeur ASCII pour l'ordinateur. Un code ASCII est un code binaire standard utilisé par l'ordinateur.

Ex: le code de A majuscule en ASCII est 0100 0001, en binaire (base 2) ou 65, en décimal (base 10); le code de B majuscule en ASCII est 0100 0010, en binaire ou 66, en décimal.

Voici exprimées en binaire, les valeurs ASCII de quelques lettres et des chiffres 0 à 9.

Vous n'avez heureusement pas à retenir ces informations pour utiliser un traitement de texte, mais il est utile de comprendre que les caractères sont codés en valeur ASCII pour l'ordinateur.

Inventé par les américains pour des américains, le code ASCII n'a pas tenu compte des accents: l'anglais est à peu près la seule langue de la planète qui n'utilise ni accent, ni diacritique.

La conséquence pour nous: les codes utilisés pour noter les accents ne sont pas standards et sont placés entre les valeurs 128 et 255.

Dans certains cas, il faut toujours soit ne pas utiliser les accents (par exemple dans les titres des messages de courrier électronique), soit utiliser des filtres et des logiciels spécialisés pour traduire les accents d'un système à un autre (du Macintosh au PC).

Si vous utilisez un ordinateur et que vous communiquez avec d'autres, vous risquez tôt ou tard de rencontrer un problème d'accent.



10/17