Aller au contenu principal

5. Versions of the standards (Versions des normes)

ISO/IEC 10646 est mis à jour de temps en temps par la publication d'amendements et de parties supplémentaires ; de même, de nouvelles versions de la norme Unicode sont publiées au fil du temps. Chaque nouvelle version rend obsolète et remplace la précédente, mais les implémentations, et plus significativement les données, ne sont pas mises à jour instantanément.

Ajouts de caractères (Character Additions)

En général, les changements consistent à ajouter de nouveaux caractères, ce qui ne pose pas de problèmes particuliers avec les anciennes données.

Le « désordre coréen » (The "Korean Mess")

En 1996, l'Amendement 5 à l'édition de 1993 d'ISO/IEC 10646 et Unicode 2.0 ont déplacé et étendu le bloc Hangul coréen, rendant ainsi toutes les données précédentes contenant des caractères Hangul invalides sous la nouvelle version. Unicode 2.0 présente la même différence par rapport à Unicode 1.1.

Justification

La justification pour permettre un tel changement incompatible était qu'il n'y avait pas d'implémentations majeures et pas de quantités significatives de données contenant du Hangul.

Engagement

L'incident a été surnommé le « désordre coréen » (Korean mess), et les comités concernés se sont engagés à ne plus jamais, jamais faire un tel changement incompatible (voir Unicode Consortium Policies [1]).

Impact sur les étiquettes MIME (Impact on MIME Labels)

Les nouvelles versions, et en particulier tout changement incompatible, ont des conséquences concernant les étiquettes de jeu de caractères MIME, à discuter dans l'enregistrement MIME (Section 8).


Liens connexes