Le triomphe de l’Unicode

fév 5, 2010   //   by Nicolas Borboën   //   Web / Internet  //  Pas de commentaire

Tous les développeurs vous le diront, l’encodage est un des nerfs de la guerre. L’échange des données client-serveur transitent par une multitude de support et autant d’encodages potentiels. Le mappage entre les différents encodages est fastidieux, d’autant plus qu’il n’est pas toujours possible. Pour parer à ces problèmes le Consortium Unicode a délivré une norme informatique qui donne a chaque caractère un identifiant unique, permettant par exemple à un encodage d’afficher aussi bien des caractères cyrilliques, japonais ou latin. Cette norme est l’Unicode.


La normalisation

Le problème de la normalisation est son application. Qui, quand, comment… L’Unicode a été décrite en 1991, et son application est aujourd’hui enfin en train de s’imposer. Le 5 Mai 2008, Google avait publié un billet sur la croissance de l’Unicode sur Internet, un bon moyen d’évaluer l’application de la norme:

Croissance de l'unicode en 2008

Mi-2008 fut donc le déclic pour l’Unicode, il arriva enfin à la hauteur de l’encodage ASCII et WESTERN.


Situation de nos jours

Aujourd’hui en 2010, l’Unicode s’est complètement imposé représentant près de 50% de l’encodage utilisé pour le web:

Croissance de l'unicode

C’est une excellente nouvelle et promet moins de problème d’encodage dans le futur ainsi qu’une facilitation d’échanges des données. L’abolition des autres encodages passera surement par l’UTF-16 puis l’UTF-32, mais probablement qu’on en reparlera dans 20 ans!

Sources: [Official Google Blog: Unicode nearing 50% of the web][Official Google Blog: Moving to Unicode 5.1]

Votre commentaire

*