Generatore di testo glitch
Digita o incolla testo e aggiungi effetti Zalgo / glitch. Regola l'intensità e copia il risultato.
Risultato
Come funziona
- Inserisci il tuo testo: digita la parola o la frase a cui applicare l'effetto glitch.
- Regola l'intensità: controlla il livello di glitch, dal leggero rumore digitale alla corruzione pesante, con il cursore di intensità.
- Copia il risultato: copia il testo glitchato (caratteri combinanti Unicode) e incollalo ovunque, biografie di social network, Discord, app di messaggistica o HTML semplice.
Da dove viene il testo Zalgo
Il "testo Zalgo", il testo dall'aspetto corrotto che trabocca di segni verticali sopra e sotto, ha un'origine specifica. Il personaggio "Zalgo" è apparso per la prima volta in un image macro creepypasta sui forum di Something Awful il 27 luglio 2004, pubblicato dall'utente Shmorky (Dave Kelly) come una parodia dei tropi "He Is Coming" / "He Comes" che circolavano tra i Goons (i membri della comunità di Something Awful). Il concetto originale era un'entità malevola la cui presenza in un fumetto corrompeva i fumetti dei personaggi in scarabocchi illeggibili. Lo stile visivo di "He comes" renderizzato in segni combinanti Unicode impilati è diventato la firma del meme; nei pochi anni successivi il formato è sfuggito a Something Awful e si è propagato attraverso 4chan, Tumblr, MySpace e infine i social media mainstream. Il nome "Zalgo" è rimasto come etichetta del genere, e venti e più anni dopo è ancora il termine che usa ogni generatore di testo glitch. Il trucco Unicode sottostante, lo stacking di segni combinanti, precede il meme di decenni; quello che Zalgo ha fatto è stato popolarizzare l'estetica.
I segni combinanti Unicode che lo fanno funzionare
Il testo glitch usa caratteri combinanti, codepoint Unicode che non renderizzano da soli ma si attaccano visivamente al carattere base precedente. Il blocco primario è Combining Diacritical Marks (U+0300-U+036F), con 112 codepoint che coprono gli accenti e i segni diacritici usati dalle lingue a scrittura latina: combining acute (U+0301, usato per fare á), combining grave (U+0300, à), combining tilde (U+0303, ã), combining circumflex (U+0302, â), combining ring above (U+030A, å), e molti altri. Tre blocchi aggiuntivi forniscono altri segni: Combining Diacritical Marks Supplement (U+1DC0-U+1DFF) con segni storici e fonetici raramente usati; Combining Diacritical Marks for Symbols (U+20D0-U+20FF) con segni combinanti matematici e simbolici (combining left arrow above, combining circle, combining triple underdot); Combining Half Marks (U+FE20-U+FE2F) con segni che si estendono su due caratteri. Un generatore glitch sceglie il carattere di input, poi per ogni carattere aggiunge una selezione casuale di segni combinanti, tipicamente da 5 a 30 impilati per carattere per l'effetto Zalgo riconoscibile, attinti da questi blocchi. I segni si dividono visivamente in tre zone: sopra la linea di base (la maggior parte dei segni diacritici renderizzano qui), attraverso il carattere (segni overlay come long stroke, slash) e sotto la linea di base (cedilla, dot below, vertical line below). Questo strumento espone le tre zone come toggle indipendenti così puoi produrre stili glitch solo-sopra, solo-sotto, o copertura completa.
Normalizzazione Unicode, perché alcune app rimuovono il testo glitch
Unicode definisce due modi per codificare molti caratteri accentati: precomposed (un singolo codepoint, come é = U+00E9) e decomposed (una lettera base più segni combinanti, é = U+0065 + U+0301). Le forme di normalizzazione dello Standard Unicode (UAX #15) definiscono come convertire tra di loro: NFC (Composition) preferisce le forme precomposed; NFD (Decomposition) decompone tutto. Molte piattaforme applicano la normalizzazione NFC al testo in arrivo, che collassa i segni combinanti in caratteri precomposed dove possibile, ma il testo glitch tipicamente usa segni combinanti che non hanno un equivalente precomposed (perché combinare una lettera base con 30 segni casuali non correlati non è un carattere "reale" che esiste in qualsiasi forma precomposed). Quei segni sopravvivono alla normalizzazione. Tuttavia, lo Stream-Safe Text Format dello Standard Unicode raccomanda un massimo di 30 caratteri non-starter (combinanti) di fila; alcune implementazioni impongono questo limite come difesa contro gli attacchi di rendering del testo. Twitter, per esempio, conta i caratteri usando NFC e può troncare visivamente il testo glitch dopo una soglia; Discord renderizza la maggior parte del testo glitch ma limita l'altezza renderizzata; Instagram e TikTok hanno limiti variabili. Il famigerato crash "Effective Power" di iOS (maggio 2015) e il text-bomb Telugu ChaiOS (gennaio 2018) erano entrambi causati da sequenze di segni combinanti malformate che facevano crashare il renderer di testo dell'OS; gli OS moderni applicano un parsing più conservativo di conseguenza.
Dove appare il testo glitch
- Meme e image macro. Il copypasta "Z̸̪A̷̬L̴̟G̷̱̏́O̴͔ C̴̍O̴̖M̷̾E̴̠͆S̸̢" è stato il meme Zalgo canonico dalla metà degli anni 2000.
- Bio dei social media edgy. Tumblr, MySpace, Twitter e Instagram hanno tutti ospitato movimenti entusiasti di bio in testo glitch attraverso gli anni 2010; il trend cicla periodicamente.
- UI di giochi a tema horror. I giochi horror indie (Doki Doki Literature Club, OneShot, Imscared) usano il testo glitch per momenti in cui il mondo del gioco "si rompe", file di salvataggio corrotti, personaggi posseduti, dialoghi che rompono la quarta parete.
- Testo di indizio ARG (alternate reality game). Il testo glitch in un indizio segnala "decodifica questo" ai risolutori di puzzle; la corruzione stessa fa parte dell'estetica narrativa.
- Messaggi di errore fittizi. Film, giochi e storie che devono rappresentare "il sistema è andato catastroficamente sbagliato" si appoggiano al testo glitch per la scorciatoia visiva.
- Glitch art e performance. Laimonas Zakas (l'artista dietro Glitchr su Facebook, intorno al 2012) ha usato i segni combinanti Unicode per creare post che traboccavano dall'UI di Facebook in modi deliberati, una performance art iniziale che usa i casi limite del rendering della piattaforma.
Accessibilità, il testo glitch è ostile agli screen reader
Il testo glitch è essenzialmente illeggibile per la tecnologia assistiva. Gli screen reader (NVDA, JAWS su Windows, VoiceOver su macOS/iOS, TalkBack su Android) gestiscono i segni combinanti in modo diverso, NVDA tende a balbettare su ogni segno; JAWS legge molti segni per il loro nome Unicode completo ("combining acute accent, combining grave accent, combining tilde..."); VoiceOver si ferma in modo imbarazzante a ogni carattere. Una parola di 5 caratteri con 20 segni combinanti per carattere produce 105 codepoint che lo screen reader deve annunciare in qualche modo, nessuno dei quali è informazione utile. Il risultato è un muro di rumore incomprensibile che rende il testo effettivamente invisibile agli utenti ciechi e ipovedenti. Lo stesso vale per gli utenti con differenze di elaborazione cognitiva o visiva, che possono trovare i segni impilati pesanti vertiginosi o triggeranti emicranie. Il testo glitch in contesti formali, documentazione, alt text, elementi UI richiesti dall'accessibilità, è ostile-agli-utenti-disabili per costruzione. Non usare il testo glitch dove porta significato semantico. Per uso decorativo in bio social, meme, post casuali, il compromesso è accettabile fintanto che il messaggio è anche trasmesso in testo semplice da qualche parte; per qualsiasi cosa dove il contenuto del testo è il messaggio effettivo, attieniti a Unicode leggibile.
Ambito onesto: cosa fa e cosa non fa questo strumento
Questo strumento genera testo glitch in stile Zalgo impilando segni combinanti Unicode su ogni carattere del tuo input. Non produce altri effetti glitch, quelli tipicamente richiedono il rendering CSS o canvas su testo effettivamente renderizzato piuttosto che trucchi Unicode. Lo shift di aberrazione cromatica RGB (l'effetto di offset rosso-verde-blu che fa sembrare il testo una stampa con registro errato) è un effetto CSS che usa text-shadow con copie offset rosso/verde/blu. L'overlay scanline (l'effetto delle linee orizzontali del monitor CRT) è un pattern di sfondo CSS di gradienti lineari ripetuti. L'animazione glitch (lo shift RGB con noise tremolante) richiede animazione CSS keyframe. Pixel sort / data-bend (l'effetto pixel scorrevole "JPEG rotto") richiede manipolazione effettiva dei dati immagine in JavaScript o un vero editor di immagini. L'output di questo strumento è Unicode portatile semplice che si incolla ovunque; per gli stili di effetto glitch visivi, guarda i generatori di effetti glitch basati su CSS. I due approcci sono complementari: questo per contesti di testo Unicode, gli strumenti di effetti CSS per contesti renderizzati-sulla-pagina.
Funzionalità
- Testo glitch Unicode: usa caratteri Unicode di larghezza zero e combinanti per creare un testo dall'aspetto glitchato che funziona nei campi di testo semplice.
- Controllo dell'intensità: regola finemente, dal rumore sottile alla distorsione massiccia.
- Zone di marcatori: attiva indipendentemente i segni combinanti sopra, in mezzo e sotto per controllare la direzione e la densità della corruzione.
- Output pronto da copiare: il testo Unicode e il codice CSS sono entrambi formattati per un uso immediato.
Domande frequenti
Il testo glitch si visualizza in tutte le applicazioni?
Il testo glitch Unicode usa caratteri combinanti che si visualizzano nella maggior parte delle applicazioni, tra cui Twitter, Discord, Instagram e le app di messaggistica. Alcune app rimuovono o limitano i caratteri combinanti, il che può ridurre l'effetto. Testa sulla tua piattaforma di destinazione.
Posso usare il testo glitch in HTML?
Sì, incolla il testo glitch Unicode direttamente nel tuo contenuto HTML. Poiché si tratta solo di caratteri combinanti, funziona in qualsiasi elemento senza CSS o JavaScript aggiuntivi.
Da dove viene il testo Zalgo?
È nato come un creepypasta sui forum di Something Awful nel luglio 2004, pubblicato dall'utente Shmorky (Dave Kelly) come una parodia dei tropi "He Is Coming". Il personaggio "Zalgo" era un'entità malevola la cui presenza in un fumetto corrompeva i fumetti dei personaggi in scarabocchi illeggibili renderizzati con segni combinanti Unicode impilati. L'estetica è sfuggita a Something Awful attraverso 4chan, Tumblr e MySpace, e il nome è rimasto come etichetta del genere. Il trucco Unicode sottostante, lo stacking di segni combinanti, precede il meme di decenni.
Il testo glitch è accessibile?
No, il testo glitch è ostile agli screen reader (NVDA balbetta, JAWS legge il nome Unicode completo di ogni segno combinante ad alta voce, VoiceOver si ferma in modo imbarazzante), e i segni impilati possono essere visivamente disorientanti o triggeranti emicranie per utenti con differenze di elaborazione cognitiva/visiva. Non usare il testo glitch dove porta significato semantico, documentazione, alt text, messaggi di errore, istruzioni. Per uso decorativo in bio social e post casuali, il compromesso è accettabile fintanto che il messaggio effettivo è anche trasmesso in testo semplice da qualche parte.
Questo fa anche effetti glitch CSS?
No, questo strumento produce solo testo glitch Unicode semplice. Gli effetti glitch basati su CSS (shift di aberrazione cromatica RGB tramite offset text-shadow, overlay scanline tramite gradienti lineari ripetuti, jitter animato tramite @keyframes) sono una categoria diversa che richiede che il testo sia renderizzato attraverso il tuo foglio di stile piuttosto che incollato come Unicode semplice. I due approcci sono complementari: testo glitch Unicode per contesti di testo semplice portatile (bio, chat, post), effetti glitch CSS per contesti renderizzati-sulla-pagina (titoli del tuo sito web).
Il mio testo viene inviato da qualche parte?
No. La generazione gira interamente nel tuo browser tramite JavaScript. Il testo che digiti non attraversa mai la rete, verifica nel tab Network di DevTools mentre clicchi Genera, o porta la pagina offline (modalità aereo) dopo che si carica e lo strumento funziona ancora.