Archived topic
Fonts vs GDPR
9 replies · Started by Stephan on February 1, 2022
Dear Dave,
Today I'm writing once again from the heart of Europe, where the madness in terms of data protection continues to escalate.:-) A German court has just convicted a user who integrated Google fonts on her website. The local integration of Google fonts is sometimes difficult, since the licenses for the fonts contain pitfalls in some cases.
With my websites, which all work (great) with generate press, I would like to completely do without external or self-hosted fonts.
So a few questions:
If I use the customizer to set the body to "System Stack" and all other areas to "inherit", does my server not connect to any external services or deliver its own fonts? “System stack” is just a set of directives that - if present on the user's system - invite to render preferred fonts? Am i right with that?
As I understand it, "System Stack" is not a font itself, but just a list of recommendations for the user's system.
I shouldn't be violating any font-license terms with this, since my system does not deliver any fonts itself or access fonts via external servers. Right?
Is it enough to set all fonts to “Systems Stack” in the Customizer so that no more connections are made to Google servers? Do I have to use the code you provided to delete all leftover Google Fonts from the system?
Are other dynamic services on external servers addressed in “generate press”? Does the system make any connections to external servers?
Excuse the detailed inquiries, the data protection problem leaves the nerves on edge here in Europe. :-)
The very best regards
Thanks!
Stephan
Hi there,
first thing to note is that GeneratePress is only responsible for requesting the Fonts you choose in the Customizer. It does not have any control over the fonts that other plugins or scripts may be using.
To your questions:
If I use the customizer to set the body to “System Stack” and all other areas to “inherit”, does my server not connect to any external services or deliver its own fonts? “System stack” is just a set of directives that – if present on the user’s system – invite to render preferred fonts? Am i right with that?
Correct!
As I understand it, “System Stack” is not a font itself, but just a list of recommendations for the user’s system.
Correct!
I shouldn’t be violating any font-license terms with this, since my system does not deliver any fonts itself or access fonts via external servers. Right?
Yes if it is only GeneratePress making font requests.
Is it enough to set all fonts to “Systems Stack” in the Customizer so that no more connections are made to Google servers?
Correct!.
Do I have to use the code you provided to delete all leftover Google Fonts from the system?
It is not Required.
Are other dynamic services on external servers addressed in “generate press”? Does the system make any connections to external servers?
No GeneratePress will not make any other connections to external servers.
Dear Dave,
thank you very much for your quick, friendly and competent reply, as always
Stephan
You're welcome - glad to be of help!
Hi
thanks for questions and the answer to this "GoogleFonts vs GDPR".
As I understand i have to set in the customizer in the "typography" all item (like Body, Naviagtion, Title, etc") to
- font family: “System Stack”
and then also:
- Font weight to "inherit"
- Text transform to "inherit"
Is there not just one Button to set all back?
And what do i have to do, when i set up a new site an do NOT want to have "Google Fonts"?
Thanks
pius
As I understand i have to set in the customizer in the “typography” all item (like Body, Naviagtion, Title, etc”) to
– font family: “System Stack”and then also:
– Font weight to “inherit”
– Text transform to “inherit”
No, you don't have to. If you don't set any fonts in the new typography system (basically leave it blank), all the elements on your site would be using system stack by default.
Make sure you are using the new typography system: https://docs.generatepress.com/article/dynamic-typography-overview/
Thanks, thats clear for new sites.
But i have several sites already with different fonts.
So there is no "button" to set it all back?
And to get rid of all goole fonts, I have to go through all this:
For all items (like Body, Naviagtion, Title, etc”) to
– font family: “System Stack”
and then also:
– Font weight to “inherit”
– Text transform to “inherit”
Thanks
pke
So there is no “button” to set it all back?
No, but if you are using old typography system, you can easily switch to the new typography system.
https://docs.generatepress.com/article/switching-to-dynamic-typography/
And in the new system, it's very easy to remove fonts. I shot a shot clip to demonstrate it:
https://www.screencast.com/t/fShIgmhnMfR
hi
all done ok and thanks very much! (i did not see the chnage in typography)... is there a generate press newsletter which tell news like this?
pke
All the changes made in each update will be listed here:
https://generatepress.com/category/development/