Passa al contenuto principale

5. Versioni degli standard

ISO/IEC 10646 viene aggiornato di tanto in tanto con la pubblicazione di emendamenti e di parti aggiuntive; analogamente, nel tempo vengono pubblicate nuove versioni dello standard Unicode. Ogni nuova versione rende obsoleta e sostituisce la precedente, ma le implementazioni, e cosa più significativa i dati, non vengono aggiornati istantaneamente.

Aggiunta di caratteri

In generale le modifiche consistono nell'aggiunta di nuovi caratteri, il che non pone particolari problemi con i dati preesistenti.

Il "pasticcio coreano"

Nel 1996 l'Emendamento 5 all'edizione 1993 di ISO/IEC 10646 e Unicode 2.0 hanno spostato e ampliato il blocco Hangul coreano, rendendo così non validi, nella nuova versione, tutti i dati preesistenti contenenti caratteri Hangul. Unicode 2.0 presenta la stessa differenza rispetto a Unicode 1.1.

Motivazione

La giustificazione addotta per consentire una modifica incompatibile di questo tipo fu che non esistevano implementazioni rilevanti né quantità significative di dati contenenti Hangul.

Impegno assunto

L'episodio è stato soprannominato il "pasticcio coreano" ("Korean mess") e i comitati competenti si sono impegnati a non introdurre mai più una modifica incompatibile di questo genere (si vedano le Unicode Consortium Policies [1]).

Impatto sulle etichette MIME

Le nuove versioni, e in particolare eventuali modifiche incompatibili, hanno conseguenze sulle etichette di charset MIME, di cui si tratta in Registrazione MIME (Sezione 8).


Collegamenti correlati