svg2all

Ridurre un font (subset)

Mantiene solo i caratteri che ti servono ed elimina il resto – web font più leggeri, nel browser.

Funziona nel tuo browser – il file non viene caricato

Caricamento dello strumento …

Domande frequenti

Il mio file viene caricato?

No. La conversione avviene interamente nel tuo browser. Il file non lascia mai il tuo dispositivo – non c'è alcun server che possa vederlo. Una volta caricata la pagina, lo strumento funziona persino offline.

Cosa resta e cosa viene rimosso?

I contorni di tutti i glifi non richiesti vengono rimossi e la mappa dei caratteri viene ricostruita, così i browser ripiegano su un altro font per i caratteri mancanti invece di non mostrare nulla. Crenatura, funzioni OpenType, hinting e nomi restano byte per byte; restano anche i glifi che una funzione come una legatura o una forma di collegamento araba sostituisce. Vengono eliminati solo i nomi dei glifi (tabella post), che non servono per il rendering.

Perché il risultato non è piccolo come con altri strumenti di subset?

Manteniamo ogni ID di glifo al suo posto invece di rinumerare, così tutte le tabelle di layout restano intatte e corrette. Il prezzo è un po' di informazione per glifo che resta nel file – trascurabile per un font latino, qualche centinaio di kilobyte per un font CJK con decine di migliaia di glifi. I contorni, che costituiscono la maggior parte di un font, spariscono comunque.

Quali font non sono supportati?

Font a colori (COLR, SVG o glifi bitmap), font variabili con contorni CFF2 e collezioni di font (.ttc). I font variabili TrueType funzionano, compresi i dati gvar. Se un file viene rifiutato, il messaggio spiega il motivo.

Posso ridurre un font?

Il subset è una modifica. Le licenze aperte come la SIL OFL lo consentono; molte licenze commerciali per web font permettono espressamente il subset per il proprio sito, alcune vietano qualsiasi modifica. Leggi il testo della licenza – il nostro strumento di informazioni sul font lo mostra se è salvato nel file.