这些角色是什么?为什么它们以这种方式渲染?

时间:2011-11-18 09:16:21

标签: language-agnostic

我希望了解显示这些字符时显示的内容,以便显示它们的显示方式。

我在社交媒体(FB和Twitter)上看到它,似乎无法理解技术上发生了什么。

编辑:如果他们是字符集中的字符我没有安装,我仍然不明白为什么他们往往不会在一行中显示并重叠其他空间甚至在他们的行之外?




!̸̶̷̧̢̡̛͚͖͖̩̻̩̗͍̮̙͖̤̟̺̫̗͚̗͖̈͊͛̈͒̍̐ͣͩ̋ͨ̓̊̌̈̊ͪ̏̔̔̒ͥ̓ͫͤ̇ͥ̊͛̇ͫ̉ͦ̊̔ͧͮ͆̽ͦͩ͋̌͗̚̚̚͝͠͝҉̵͖̟͙̮͈̼̹̞͝

1 个答案:

答案 0 :(得分:3)

这是Unicode的神奇之处。

Unicode处理世界上所有现存的书写系统,其中包括带符号而不是字母的系统,从右到左而不是从左到右书写的系统,以及写成顶部的书写系统。至底部。它还包含有关如何渲染字形的规定,这些字形在技术上是基本和修饰符字形的组合(即使16位也不足以用于所有语言中所有可能的重音,合成或上下文匹配的字符)。 (Trivia:Unicode标准非常复杂,包含很多代码,实际上已经发现了安全问题。)

任何声称完全支持Unicode的软件都必须能够遵循所有这些规则,包括将字符堆叠在一起,覆盖它们等等。这意味着任何有互联网连接的人都可以连接他们的母语正确呈现 - 但我敢说在英语板上所有这些功能的主要用途是渲染酷炫的伪图形,如你的例子所示。