Accueil Développement Unicode 101

Unicode 101

Table des matières:

Anonim

Si vous ne l'avez pas remarqué, il y a tout un monde en dehors des États-Unis. Malheureusement, représenter des textes dans différentes langues peut être difficile pour les programmeurs. Unicode est une norme universelle de représentation de texte qui facilite la prise en charge de presque toutes les langues. Ici, nous allons jeter un œil aux principes de base d'Unicode.

Qu'est-ce que l'Unicode?

Si vous connaissez les détails techniques de la façon dont le texte est stocké dans un ordinateur et que vous êtes un locuteur natif anglais, vous avez probablement entendu parler de l'ASCII, l'American Standard Code for Information Interchange. ASCII mappe des octets à des chiffres, des lettres, divers symboles et caractères de contrôle, qui font des choses comme émettre un bip sur le haut-parleur de l'ordinateur ou signaler le début d'une nouvelle ligne. Il existe depuis toujours et cela fonctionne très bien - si votre langue principale est l'anglais américain.

Cependant, de nombreux utilisateurs d'ordinateurs dans le monde parlent d'autres langues, dont beaucoup ne sont même pas proches de l'anglais. Si vous êtes développeur et que votre logiciel n'en tient pas compte, vous pouvez avoir de vrais maux de tête.

Unicode 101