Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'd like to view web pages as the authors intend them, but I also don't want to send details logging to google on every page I visit.

Is there a way to somehow proxy a subset of popular fonts locally rather than block the CDN entirely?



I think this should be added to the Decentraleyes extension (https://decentraleyes.org) which does this for popular JS frameworks. There is already an issue for this: https://git.synz.io/Synzvato/decentraleyes/issues/387


I love Decentraleyes but how would they redistribute most web fonts without running afoul of their licenses?


Download batches on initial extension load, and periodically thereafter, and cache them locally?


You could download the fonts to your machine(s). That way they will be served locally rather than connecting to fonts.googleapis.com

https://fontsplugin.com/how-to-download-google-fonts/


For my business website, I downloaded the webfont files and host them with the other website assets. Google made it difficult to do this. Of course Google made it very easy to just use their hosted version and send my users' data to them.

See https://www.cozydate.com/style.css


If anyone else wants to do this, a very handy tool exists that makes the process quite easy: https://google-webfonts-helper.herokuapp.com/fonts


Nice! I added a comment with this link to my style.css file. I will use it next time I need to add/update a web font.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: