4 ms·
Ask HN: Why does Chrome use subpixel rendering on every site except Gmail?
When black fonts are displayed on a monitor, they are smoothed in two ways:
- regular font smoothing - grey pixels are used to make lines seem smoother
- subpixel rendering - colored pixels are used, to effectively increase horizontal resolution
When I look at some text on Google Chrome, I see different techniques used to render black text in different places:
- subpixel rendering: tab bar, URL bar, PDFs, Google home page, other random web pages
- regular font smoothing: Gmail
Even if I zoom out a lot (making the text almost illegible), Gmail is still rendered without subpixel rendering.
It seems like a weird choice (assuming it's not somehow unique to my setup).
Does anyone have an idea why?
In case it's relevant, I'm using:
- Ubuntu 22.04.2 LTS
- Google Chrome 112.0.5615.49
- NVidia driver version 525.85.12