Live data from Hacker News

Google Fonts Analytics

fonts.google.com

121–130 of 191 posts

Re: Google Fonts Analytics

#121

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?

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

Re: Google Fonts Analytics

#122
post #3

Yeah, 36 trillion requests slowing down the loading of websites. Way, unnecessarily, overused.

What's a better solution if you want to use a non-standard font?

At least in this case a lot of the requests are cached across sites.

Re: Google Fonts Analytics

#123
post #122
post #3

Yeah, 36 trillion requests slowing down the loading of websites. Way, unnecessarily, overused.

What's a better solution if you want to use a non-standard font? At least in this case a lot of the requests are cached across sites.

The problem si that number of "standard" fonts are thining. It sucks having different widths of fonts on different platforms. You will have to load some webfont if you want consistency.

Re: Google Fonts Analytics

#124

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?

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

Re: Google Fonts Analytics

#125
post #106

Earlier quoted context omitted.

> Inconsolata was one of the 20 fonts for the original launch Am I understanding this correctly to mean that you were part of a group that invented this font? Independent of the great work you obviously did on everything else, if this is correct, I just wanted to give a specific thank you for that! It's been my go-to font for my terminal, text editor, monospace font in the browser, and even the font my Linux machines…

No, I drew Inconsolata myself, as well as inventing spiral-based tools for designing fonts, as an alternative to Béziers. I started work on it far in advance of working on the "Google Font API" as it was called at launch, so it was very natural to include it, along with other great fonts by other talented designers. I'm glad you like the font!

> No, I drew Inconsolata myself, as well as inventing spiral-based tools for designing fonts, as an alternative to Béziers

Oh, wow! Keep up the amazing work!

Re: Google Fonts Analytics

#126
post #82

Earlier quoted context omitted.

The Google Font FAQ includes the question: What does using the Google Fonts API mean for the privacy of my users? > "...your requests for fonts are separate from and do not contain any credentials you send to google.com while using other Google services that are authenticated, such as Gmail." >"Google Fonts logs records of the CSS and the font file requests, and access to this data is kept secure." https://developers…

So a lot of fluff and no actual reply. Users can be tracked without cookies being sent, while "access to the data is kept secure". Call me a cynic, but I lost my trust in google a long time ago.

"Users can be tracked without cookies being sent"

How? Stylesheets can't use fingerprinting or Flash cookies or anything like that, only scripts can.

Re: Google Fonts Analytics

#127

Earlier quoted context omitted.

Do you think it's still used for the latter rather than the former now?

I think Google might have better ways to track people. Fonts are also cached by CDNs and the local browser so I’m not sure if they provide good tracking data (they get loaded only for the first page visit for example and popular fonts like Open Sans are probably already in your cache when you open a page). If you’re concerned about tracking as a website operator you can simply load the fonts from your own server, mos…

Delivery of fonts aren't what's used to track people. Rendering of fonts is.

Different machines render fonts in a unique way. Consider different GPUs (hardware differences), different drivers (kernel/driver differences), browsers (user-land differences), and sizes (user settings) can all contribute to a font being rendered differently per-user and increasing entropy of a particular unique font id.

Re: Google Fonts Analytics

#128
Can someone provide insight into why Google is hosting fonts for free?

Anytime an advertisement company decides to do something for free, my cynicism goes on high alert. I am genuinely curious though - what's the business model? Are they collecting massive amounts of data while offering fonts?

Re: Google Fonts Analytics

#129

Can someone provide insight into why Google is hosting fonts for free? Anytime an advertisement company decides to do something for free, my cynicism goes on high alert. I am genuinely curious though - what's the business model? Are they collecting massive amounts of data while offering fonts?

The reason I self-host fonts (that I paid for) on my personal website is that I don't want third party tracking via fonts on my website. It's all first party and I want to keep it that way. So there is your answer: It's an easy way to track websites via another vector other than Google Analytics, which many people block or which is not installed everywhere.

Re: Google Fonts Analytics

#130
post #124

Earlier quoted context omitted.

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.
Post reply on HN