Ḡ̵̨̠͎̘͕̍̔͆̔͋͑͠ļ̸͍͈͉̞̊̑̃̉̔̍̾̈̚į̵̡̙̯͇̲̱̯̱̒͂͋̄t̴̡̢͕̰̟̙͌̀͆̐͑c̶̨̢̤̞̠̭̮̳̼̠̄͋͗̒̀̋͂͌̃͆͌͑͛ḩ̶̯͙̱̥̟̱̘͖̱̤͕̤̈́͑́̄̉́ͅ ̸̡̡̛̜̣̝̓̀͛̇̂̚T̸̗̞̰̪̤̭͙̹͆̽̌̀̾͝͝ę̴̡̣̠͙̙̱̼̬̣̑͊̅̐̈́̊͠͝͠x̴̪̫͎̓͗͐̃̄̐̀͋͛͐t̴̢̧͍͍̭̠͍̳͚̫̼̭̠̎̋͑͋̅̌͑̌̏͆͘̚͝:“故障文字”“乱码特效文字”

Glitch Text 可译为“故障文字”“乱码特效文字”或“故障艺术文字”。它看起来像显示器出错、字符被撕裂或受到干扰,例如:

普通文字:

Glitch Text

添加少量效果后:

G̷l̴i̵t̶c̸h̷ T̴e̶x̸t̵

这种文字也常被称为 Zalgo Text

它并不是真正的乱码

Glitch Text 不是图片,也不是特殊字体,更不是黑客攻击或加密。它本质上仍然是一串可以复制、粘贴和传输的 Unicode 文本

其原理是:在普通字母后面连续添加大量 Unicode“组合字符”(Combining Characters)。这些字符原本用于给字母添加重音、音调、变音符号等,它们通常不会单独占据一个完整字符位置,而是附着在前面的字母上方、下方或中间。(LingoJam)

例如,一个看起来像“á”的字符,可以有两种表示方式:

á

或者:

a + 组合重音符号

Glitch Text Generator 做的事情,就是把一个字母后面添加很多这样的符号:

a + 上方符号 + 下方符号 + 删除线符号 + 更多组合符号

浏览器把它们叠加绘制后,就形成了字符向上下延伸、互相穿插的“故障”效果。Unicode 标准允许一个用户眼中看到的字符由多个码点共同组成,因此这种效果仍属于合法的普通文本。(Unicode)

可使用https://lingojam.com/GlitchTextGenerator生成

LingoJam 页面分为三个主要部分:

  • 左侧输入框:输入普通文字。
  • 右侧输出框:自动生成添加了组合符号的 Glitch Text。
  • Craziness Level 滑块:控制“疯狂程度”,也就是每个普通字符附加多少组合符号。

滑块越靠右,组合符号越多,文字就越高、越密集,也越难阅读。该页面生成的内容可以直接复制到部分社交媒体、评论区或聊天工具中。(LingoJam)

为什么复制后仍然有效

因为复制的不是截图,而是真实字符序列。一个视觉上像单个字母的 Glitch Text,内部可能包含十几个甚至几十个 Unicode 码点。例如:

Ȧ̴̗

肉眼看到的是一个变形的“A”,但计算机内部保存的可能是:

A
+ 上方组合符号
+ 中部组合符号
+ 下方组合符号

因此它可以被粘贴到支持 Unicode 的网页、文档和聊天软件中。

它有哪些问题

Glitch Text 更适合作为装饰或网络艺术,不适合正式内容:

  1. 可读性很差
    附加符号过多后,原文可能难以辨认。
  2. 可能破坏页面排版
    组合符号会向字符上下延伸,在某些网站中可能遮挡相邻行。
  3. 不同设备显示效果不同
    字体、浏览器和操作系统的文字渲染方式不同,可能出现符号错位、缺失或显示为方框。
  4. 不适合网址、账号和邮箱地址
    看起来相似的文字,实际字符序列已经改变。复制生成后的网址,通常不会再指向原来的网页。LingoJam 页面也说明,某些只允许有限字符的表单可能删除这些标记,甚至拒绝整段文字。(LingoJam)
  5. 影响搜索和辅助功能
    搜索引擎、文本匹配、屏幕阅读器及长度限制程序,可能把附加符号视为大量额外字符。

概括来说,Glitch Text 是利用 Unicode 组合字符叠加机制制造出来的视觉特效文字。它不是字体文件,也不是真正的系统故障,而是一种巧妙利用文字编码和渲染规则形成的网络视觉艺术。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

Are you human? Please solve:Captcha