Font Unicode e font veri
Perché i «font eleganti» che copi e incolli non sono affatto font, e che cosa comporta questa differenza nella pratica.
Un font è un disegno, non un carattere
Un font vero è un file che dice al tuo dispositivo come disegnare i caratteri. La lettera A resta la lettera A, che la componi in Helvetica o in Times New Roman: cambia solo la forma. Cambi il font e cambiano con lui tutte le A della pagina.
Gli stili di questo sito funzionano al contrario. Non cambiano il modo in cui un carattere viene disegnato: lo sostituiscono con un carattere del tutto diverso che per caso somiglia a una A stilizzata. La «𝐀» in grassetto non è la lettera A in un font grassetto. È U+1D400, MATHEMATICAL BOLD CAPITAL A: un carattere a sé, con il proprio punto di codice.
Perché la differenza conta
Proprio perché sono caratteri e non formattazione, sopravvivono al copia e incolla. Una bio di Instagram non ha il pulsante del grassetto, ma accetta testo: incollare U+1D400 funziona dove la formattazione verrebbe eliminata.
È la stessa proprietà a creare i problemi. Il testo è cambiato per sempre, non stilizzato, e si porta dietro conseguenze che una formattazione non avrebbe mai.
- La ricerca non lo trova. Cercare il tuo nome non troverà 𝓎𝑜𝓊𝓇 𝓃𝒶𝓂𝑒.
- Gli screen reader possono leggerlo carattere per carattere, saltarlo, oppure annunciare il nome Unicode ufficiale di ciascuno.
- I dispositivi privi di quei caratteri mostrano quadratini vuoti.
- Alcune piattaforme rifiutano o rimuovono del tutto quei caratteri, soprattutto nei nomi utente.
Da dove vengono questi caratteri
La maggior parte è finita in Unicode per la matematica. Un matematico deve distinguere un vettore in grassetto da uno scalare in corsivo, perché in matematica lo stile porta significato. Unicode ha codificato quelle distinzioni come caratteri separati nel blocco dei simboli alfanumerici matematici.
Usarli per decorare è un riuso che Unicode non ha mai previsto, ed è esattamente per questo che il supporto è disomogeneo e che gli strumenti di accessibilità li gestiscono così male.