Variable fonts are a brilliant idea. They embed in a single file the many styles they can have. In this way, the resulting size is much smaller, and they provide increased versatility. For example, you are not limited to regular, bold, light, condensed, expanded stretches, etc. Instead, you can specify numeric values with higher granularity.
They are quite recent: they started being supported by operating systems and libraries around 2017.
Later, also web browsers started supporting them. But, at the moment of writing, the support has not been standardized yet. In other words: use at your own risk 🤐️.
And I tried to. Six months ago, I switched to variable fonts. Lately, however, I have noticed some nasty problems.
Chrome and the faux italic
I love the Inconsolata font. I have been using it as my system-wide monospace and for my site for the latest years. It has only a defect: it does not have an italic variant.
But this is not a real issue because browsers can fake it by slanting the font… or can they?
Sure, if you are using Firefox. But if you are using Chrome, it will not do it. And this includes Chrome on desktop, mobile, and all the browsers based on Android’s WebView
. … [Leggi il resto]