A Chrome extension that forces websites to substitute the fonts you choose for serif, sans-serif and monospace, while trying not to break icon fonts.
Force My Browser Fonts is currently the best way to force Chromium-based browsers to substitute the fonts you choose for serif, sans-serif and monospace without breaking icon fonts.
My hope is that someone will edit/fork this repo and make it better because (1) I don't know how to write javascript and (2) I don't know how to write Chromium extensions.
If you know of a more comprehensive script/extension, please let me know and I'll add a note to the top of this repo and archive it.
The work here was done purely out of desperation to Force My Browser Fonts.
Because anti-aliased fonts are hard to read or look "dirty" to many people, and most fonts look awful with font smoothing disabled.
Please don't get me started on the disastrous state of modern web design trends... e.g. mobile-first, icon-based-fonts, subpixel-font-rendering...
:before or :afterHere is a list of further reading on this topic, along with other similar extensions and userScripts