I'm having a strange issue in font-rendering differences between latest versions of Chrome and Firefox.
I'm using a hair space character with a font stack as follows:
font-family: "Verdana", "Geneva", sans-serif;
I haven't found a reliable resource what's going wrong but there's a clear difference in rendering this character:
What I've found out so far:
- Chrome seems to render the hair space in Verdana
- Firefox isn't able to do this and falls back to Times New Roman
- Geneva seems to have a glyph for this character but it's the same width as a normal space (rendering it useless)
The main question is: Why is Verdana behaving differently in Chrome and Firefox. Both use the same system font.
[EDIT]
I've added an animated gif to show you the difference I'm experiencing. Apart from minor tweaks to the line heights I haven't changed the base images. The rendering is alsmost completely different except the hair space. Maybe this is a macOS specific problem: