设计字体时是否需要添加U + FEFF(BOM)字符

时间:2019-06-11 02:52:29

标签: fonts byte-order-mark

设计字体时,是否需要添加U + FEFF(BOM)字符?在某些字体中,它保留为空字形。

1 个答案:

答案 0 :(得分:1)

在过去的U+FEFF中(在非常老的Unicode版本中)是零宽度的空间,它可能位于文本中间。现在,它应仅用作BOM,并且应仅用作第一个代码点。

由您自己决定:是否要按预期处理非常旧的Unicode,还是要向用户显示错误的字符?

我不知道您会看到不同的实际情况(首先使用Unicode的人也很容易升级数据,倾向于使用旧代码的人可能会在以后(BOM时间)升级到Unicode)。