Un carattere visibile può contenere più punti di codice
Due stringhe possono sembrare identiche pur contenendo sequenze diverse. La lettera é può essere memorizzata come un unico carattere precomposto oppure come e seguita da un accento acuto combinante. Una persona vede una sola lettera in entrambi i casi. Un software che esegue un confronto grezzo tra stringhe può invece vedere una differenza. Questo ispettore mostra i punti di codice e gli offset UTF-16, così puoi individuare la differenza invece di riscrivere più volte una parola sospetta.
I cluster di grafemi descrivono i gruppi che le persone percepiscono di solito come singoli caratteri. Sono utili per ispezionare sequenze di emoji e segni combinanti. Il conteggio dei byte UTF-8 risponde a un'altra domanda: quanto spazio occupa il testo una volta codificato. La tabella elenca la rappresentazione in byte di ogni punto di codice. Il supporto del browser alla segmentazione determina se è possibile mostrare il totale dei grafemi.
Non ogni carattere invisibile è un errore. Uno spazio non separabile impedisce l'a capo in un punto preciso. I joiner possono influire sulla resa del testo indico o unire più emoji in un'unica immagine. I caratteri di controllo della direzione influenzano la visualizzazione del testo con direzioni miste. L'ispettore etichetta i caratteri di controllo più comuni e classifica gli altri caratteri di formato, ma non pretende di fornire ogni nome Unicode ufficiale né di individuare intenzioni malevole.
La normalizzazione è un'anteprima esplicita. NFC e NFD gestiscono la composizione e la scomposizione canoniche. NFKC e NFKD applicano anche le mappature di compatibilità, che possono eliminare distinzioni che volevi conservare, come le forme a larghezza piena. Controlla il risultato prima di usarlo. L'originale resta disponibile e non viene eseguita alcuna rimozione indiscriminata dei caratteri invisibili. I caratteri nascosti non sono una prova affidabile che un testo sia stato scritto da un'IA.