3 ms·
Well, TIL about it being a container. But do they really contain an identical amount of information for font rendering? I'm no font expert, but I do know that y
by frereubu 6y ago
Well, TIL about it being a container. But do they really contain an identical amount of information for font rendering? I'm no font expert, but I do know that you can have more or less information in a font file that affects how it's rendered.
- p_l 6y agoYes, it's just an Open Type file. The usual omitted stuff is subsetting a bigger font to include only certain glyphs you need, usually you don't mutilate font by removing rendering data from glyphs.
- jfk13 6y agoYes, it's just a container for the exact same data that an OpenType font holds. On the other hand, it's possible that in the course of deployment, various things may be dropped from the original font resource: not just subsetting (reducing the repertoire of supported characters), but in some cases also OpenType features (e.g. ligatures or contextual forms), and in some cases hinting is stripped. If that is done, the webfont version may indeed appear differently than the original "desktop" font, depending on local font-rendering settings.
- andybak 6y agoWhat lunatic would strip hinting!? Is this really done?
- da_big_ghey 6y agoMea culpa, I've done this once before. I work on a small 4k screen so I couldn't tell the difference, though others pointed it out and I fixed it. I was trying to eke out that last bit of performance.
- jfk13 6y agoYes - after all, it makes the font resource smaller. (And if the designer is working on a Mac, they won't notice any difference.)