Zalgo-Text funktioniert durch die Kombination von Zeichen. Dies sind Sonderzeichen, die es erlauben, das vorhergehende Zeichen zu ändern.
OR
y + ̆ = y̆ was in Wirklichkeit bedeutet
y + ̆ = y̆
Da man sie übereinander stapeln kann, ergeben sich folgende Möglichkeiten:
Y̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆
was tatsächlich der Fall ist:
y̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆
Das Gleiche gilt für das Unterlegen von Dingen:
Y̰̰̰̰̰̰̰̰̰̰̰̰̰̰̰̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆
das in der Tat der Fall ist:
y̰̰̰̰̰̰̰̰̰̰̰̰̰̰̰̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆
In Unicode ist der Hauptblock der kombinierten diakritischen Zeichen für europäische Sprachen und das Internationale Phonetische Alphabet U+0300-U+036F.
Mehr dazu hier
Um eine Liste der kombinierten diakritischen Zeichen zu erstellen, können Sie das folgende Skript verwenden (da die Links immer wieder sterben)
for(var i=768; i<879; i++){console.log(new DOMParser().parseFromString("&#"+i+";", "text/html").documentElement.textContent +" "+"&#"+i+";");}
Prüfen Sie auch sie aus
Mͣͭͣ̾ Vͣͥͭ͛ͤͮͥͨͥͧ̾