3 ms·
> Why should something like font rendering differ between OSes, that makes no sense. Because application font rendering (FreeType and GTK/Qt on Linux, GDI/Dire
by nyanpasu64 5y ago
> Why should something like font rendering differ between OSes, that makes no sense.
Because application font rendering (FreeType and GTK/Qt on Linux, GDI/DirectWrite on Windows, Core Text on Mac) differs between OSes, and browsers generally try to fit in with OSes and reuse native APIs, rather than roll their own font rendering and fail to respect OS-level font configuration settings. And even if every browser chose cross-platform font rendering, different browsers might pick different styles. Note that old versions of Safari on Windows interestingly did use Mac-like font rendering.
...but Windows Firefox has its own font configuration settings (GDI for Arial and Verdana, enhanced contrast) ignoring the corresponding OS settings... oops.