3 ms·
I have reproduced your results. It looks like Android made the move to using Arimo for Arial to using Roboto fairly recently; the Arial trick worked with my old
by strenholme 4y ago
I have reproduced your results. It looks like Android made the move to using Arimo for Arial to using Roboto fairly recently; the Arial trick worked with my older 2017/2018 Android smart phone. Unfortunate too; there is no longer any universal font stack which preserves metrics. The only option now to preserve metrics is to have users download a fairly large .woff/.woff2 font.
Large is relative; the 116,472 bytes my font stack needs has five fonts: Roman, bold, italic, sans serif bold, and sans serif bold small caps. Mind you, this only supports English and Spanish, but it does have smart quotes, an em dash, and other typographic characters: “”‘’— etc.
Then again, 116,472 bytes is a drop in the bucket in an era when people by and large consume video content online.