【发布时间】:2013-01-13 09:32:53
【问题描述】:
这些“角色”看起来很有趣。它们是什么?我想了解更多关于它们的技术信息。谢谢! ه҈҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉ه҈҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉ه҈҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҈҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉
【问题讨论】:
这些“角色”看起来很有趣。它们是什么?我想了解更多关于它们的技术信息。谢谢! ه҈҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉ه҈҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉ه҈҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҈҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉҉
【问题讨论】:
只是一堆combining marks。仅此一项就相当于 170 个组合标记。你可以通过使用大量的组合标记来完成各种weird rendering effects。但在这种情况下,只使用了U+0489 COMBINING CYRILLIC MILLIONS SIGN。
组合标记本身并不是独立的字符,而是修改了前面的基本字母。例如a,组合分音符¨ 呈现为ä 而不是a¨。在那里放更多的组合标记,它们都必须以某种方式以基本字符a进行渲染,从而产生有趣的渲染效果。
jsfiddle 中的代码(否则不允许我发布):
var l = 1000;
var str = ":"
while(l--) {
str += String.fromCharCode(0x300 + Math.floor((Math.random() * 0x20)))
}
document.write(str);
【讨论】:
那些unicode 字符属于另一个字符集/语言(在本例中为西里尔文)。可以使用字符映射工具查看此信息(在 Windows 上),该工具位于开始菜单的程序 -> 附件文件夹中。
【讨论】: