Le triomphe de l’Unicode
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:

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:

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]