跳到主要内容

5. 标准版本

ISO/IEC 10646 会不时通过发布修正案和附加部分进行更新; 同样, Unicode 标准也会随着时间发布新版本. 每个新版本都会废止并取代前一个版本, 但实现, 更重要的是数据, 并不会立即更新.

字符新增

一般来说, 这些变更主要是新增字符, 这不会给旧数据带来特别的问题.

"Korean Mess" (韩文乱局)

1996 年, ISO/IEC 10646 1993 版的 Amendment 5 和 Unicode 2.0 移动并扩展了韩文 Hangul 区块, 从而使此前任何包含 Hangul 字符的数据在新版本下无效. Unicode 2.0 与 Unicode 1.1 之间也存在同样的差异.

理由

允许这种不兼容变更的理由是, 当时不存在主要实现, 也没有大量包含 Hangul 的数据.

承诺

这一事件被称为 "Korean mess" (韩文乱局), 相关委员会已承诺绝不再进行此类不兼容变更 (见 Unicode Consortium Policies [1]).

对 MIME 标签的影响

新版本, 尤其是任何不兼容变更, 会对 MIME charset 标签产生影响, 这将在 MIME 注册 (第 8 节) 中讨论.


相关链接