I have enabled ‘Block remote fonts’ for every website in uBlock Origin. I have also forbidden to make requests to fonts[dot]googleapis[dot]com and fonts[dot]gstatic[dot]com.
**Pros:**
— every website rocks beautiful Helvetica Neue
— I am not being tracked by Google and others
**Cons:**
— every second website uses icon fonts which don't load any more :(
To solve this, use plain SVGs! A good article that showcases using SVGs on the web: https://svgontheweb.com/
TL;DR: Use `<object>` or inline `<svg>` elements for max customizability. The browser support has got very good in the meantime.
Another tip: Use https://iconify.design/ by @cyberalien. It's a 10 kB script that loads icons from dozens of icon frameworks as inline SVGs inside Web Components. Can be SSR’ed for maximum speed!