fontsubsetting
Font subsetting is the process of creating a smaller version of a font file that contains only the characters needed for a particular document or application. The technique removes unused glyphs, kerning pairs, and other metadata from a full font, reducing file size and improving loading times. It is commonly used in web design, where large TrueType or OpenType fonts can increase page weight and delay rendering; by sending only the glyphs required for the visible text, browsers can display pages more quickly and efficiently.
The subsetting operation involves parsing the original font’s tables—such as cmap, kern, and glyph outlines—to identify
Benefits of font subsetting include reduced bandwidth consumption, faster font download and parsing, and lower memory
Overall, font subsetting is a practical optimisation technique for digital publishing, enabling efficient use of font