1. dautrich
  2. Sherlock Holmes The Voice
  3. Commercial Templates
  4. Wednesday, 21 December 2022
  5.  Subscribe via email
Joomla51 templates use Google Fonts. This is generally a good decision, since Google provides numerous high-quality fonts for free. But, especially for European website operators, Google Fonts are not without problems.

The GDPR prohibits the transfer of personal data to countries whose level of data protection is not equivalent to that of the EU. As the European Court of Justice determined in the last instance, the USA does not belong to countries with an equivalent level of data protection: The US laws to which Google as an American company is subject, allow authorities to access customer content on request without EU citizens having the option to defend themselves against such action at court.
Furthermore, it is undisputed that the IP address belongs to the personal data. So, if a website visitor's browser loads a font directly from Google's servers, his IP address ends up there.

The topic is highly up-to-date in Germany (and also in Austria): A district court in Munich has awarded a compensation to a website visitor because loading the fonts from Google had allegedly infringed on her personal rights. Even if the court's decision is unlikely to stand up in a higher instance, some lawyers have turned the court's decision into a business model: They systematically search the Internet for websites that load fonts directly from Google and send dissuasion with costs to the website operators, combined with the requirement to sign a cease-and-desist declaration. This causes great excitement among website operators. Many have paid despite the dubious legal situation, others have not. But most are looking for ways to deliver Google Fonts locally to avoid any legal issues.

Back to Joomla51: A very good description of the local delivery of the fonts can be found on the Joomla51 website under 'Tutorials'.

I make it even easier for myself by placing the CSS instructions for the fonts directly in my custom.css. Then, I only need to comment out or delete the last lines from 'foreach ...' in inc/fonts.php.

All this is simple, but has a few small pitfalls:

  1. After each update of the template you have to carry out the adjustment again.
  2. If you have several (or even many) websites with the same template from Joomla51, this degenerates into boring (and error-prone) hard work.

The second problem can be avoided by manipulating the .ZIP file before installing the new version of the template: Extract the inc/fonts.php file, make the adjustments in an editor, and put the changed file back into the .ZIP file copy.

However, things could become even simpler if Joomla51 included a switch in its templates 'Load Google Fonts from Google'. The corresponding tooltip should then contain two warnings like those:

  • Setting this to Yes, does not comply with EU laws.
  • Setting this to No, requires the webmaster to make sure that the fonts are available locally.


Ciaran, what's your statement?
Accepted Answer Pending Moderation
0
Votes
Undo
or you just use this: Link here
  1. more than a month ago
  2. Commercial Templates
  3. # 1
Accepted Answer Pending Moderation
0
Votes
Undo
you missed the part that in the latest j51 templates its already incorporated: Self Host Fonts
  1. more than a month ago
  2. Commercial Templates
  3. # 2
Accepted Answer Pending Moderation
0
Votes
Undo
FrancW I didn't know that. I use SKYLAR for my sites, where this option is not yet incorporated.
  1. more than a month ago
  2. Commercial Templates
  3. # 3
Accepted Answer Pending Moderation
0
Votes
Undo
Hello

Initially, we looked into means of serving fonts locally from the template. Although we managed to make the process somewhat easier with some of our more recent templates, it still proves to be somewhat complex. With the release of such plugins like ALDEF (https://github.com/JoomTools/plg_system_jtaldef), it became apparent that such extensions achieved this much easier and more efficiently than what we could achieve from within our templates. The mentioned plugin automatically downloads the fonts to your local host and adds the CSS required to apply them to your site.

I would suggest using this plugin (or similar) if you wish to serve your Google font locally.

Ciaran
  1. more than a month ago
  2. Commercial Templates
  3. # 4
Accepted Answer Pending Moderation
0
Votes
Undo
Hello

My intention was to put together some loose ends on this subject. The responses to my post show that this was helpful. I learned about the ALDEF plugin (which I hadn't heard of before) and got Ciaran's point.

For future websites, I will consider ALDEF from the very beginning. For my existing sites, I feel comfortable with my current solution (manipulation of the template's ZIP file).

Thx for all the contributions!

Greetings and have a happy Christmas

Rolf
  1. more than a month ago
  2. Commercial Templates
  3. # 5
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!

Join Our Newsletter

* indicates required
We respect your privacy and do not tolerate spam and will never sell, rent, lease or give away your information (name, email, number, etc.) to any third party. Nor will we send you unsolicited email.
Joomla51 - Mullaghmore, Co. Sligo, Ireland
Joomla51.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by
Open Source Matters
the trademark holder in the United States and other countries.

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.

Ok