Визуалното изкривяване, известно като Zalgo текст, не се постига чрез прилагане на графични маски за изображения или персонализирани файлове с шрифтове (като .woff или .ttf). Вместо това, хоризонталното и вертикалното разпростиране на текста се задвижва от вградени свойства за рендиране на символи, налични директно в международните стандарти Unicode. По-специално, той разчита на клас от символи, известни като комбиниращи диакритични знаци (по-конкретно в диапазона от U+0300 до U+036F).
В лингвистиката и стандартната граматика комбиниращите диакритични знаци се използват за добавяне на ударения и знаци към основните букви, като умлаути, грави или седили. По стандартна дефиниция комбиниращият символ има свойство „нулева ширина“, което означава, че не придвижва курсора хоризонтално при въвеждане или рендиране. Вместо това двигателят за оформление изчертава символа директно над, под или през непосредствено предходния символ.
Когато се стартира нашият Zalgo генератор на текст, той изпълнява персонализиран цикъл, който програмно прикачва висока плътност от тези комбиниращи знаци с нулева ширина към всяка буква в съответния низ. Тъй като знаците нямат хоризонтална ширина, те се натрупват вертикално. С увеличаване на плътността на натрупване, символите надхвърлят стандартните контейнери за височина на реда, застъпвайки съседните редове текст, за да създадат характерния вид на „разпростиращ се“ или „повреден“ цифров шум.
Съвместимост с платформи: Тъй като това оформление използва стандартизирани Unicode символи, генерираният текст е напълно преносим. Можете да копирате и поставяте гличнатия резултат в основни платформи като Discord, Instagram, TikTok, Twitter, YouTube и дигитални форуми. Въпреки това, някои системи, полета за въвеждане на сървъри или видеоигри (напр. Roblox, Valorant) могат да изчистват полетата за въвеждане или да показват празни правоъгълни квадратчета (известни като „tofu“), ако техните системни шрифтови пакети нямат поддръжка за специфични математически или фонетични символи.
Въпроси, свързани с достъпността: От изключително важно значение е да използвате вертикалното натрупване на диакритични знаци отговорно. Инструментите за преобразуване на текст в реч и екранните четци, предназначени за хора с увредено зрение, не могат да четат гличнат текст. Екранният четец ще се опита да съобщи името на всеки отделен комбиниращ знак (напр. „комбиниращо остро ударение, комбинираща точка отдолу, комбиниращ пръстен отгоре“) вместо основната дума. Това прави съдържанието напълно недостъпно. Избягвайте използването на Zalgo форматиране за важни инструкции, заглавия или критични съобщения.