- This topic has 9 replies, 4 voices, and was last updated 3 years, 7 months ago by
Ying.
-
AuthorPosts
-
February 1, 2022 at 8:46 am #2101548
Stephan
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
February 1, 2022 at 10:04 am #2101658David
StaffCustomer SupportHi 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.
February 1, 2022 at 10:40 am #2101709Stephan
Dear Dave,
thank you very much for your quick, friendly and competent reply, as always
Stephan
February 1, 2022 at 10:41 am #2101714David
StaffCustomer SupportYou’re welcome – glad to be of help!
February 9, 2022 at 10:10 am #2111093pke
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
piusFebruary 9, 2022 at 10:45 am #2111136Ying
StaffCustomer SupportAs 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/
February 9, 2022 at 10:49 am #2111143pke
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
pkeFebruary 9, 2022 at 11:32 am #2111185Ying
StaffCustomer SupportSo 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/fShIgmhnMfRFebruary 13, 2022 at 11:50 am #2116987pke
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?
pkeFebruary 14, 2022 at 10:39 am #2118391Ying
StaffCustomer SupportAll the changes made in each update will be listed here:
https://generatepress.com/category/development/ -
AuthorPosts
- You must be logged in to reply to this topic.