Joomla-Bible-Study / Proclaim

Joomla Proclaim Component - Christian Web Ministries
https://www.christianwebministries.org/
GNU General Public License v3.0
11 stars 9 forks source link

Omit download of external code whenever possible; add info in release #905

Closed st-anton closed 8 months ago

st-anton commented 2 years ago

At least in Europe currently a lot of warnings (with costs of several 100 Euros / $) are sent to webpages, where external code is used. They claim a violation of GDPR if external code is used, the external link server may collect data of the users. I found external code of the frontpage:

In general: It is helpfull for the webmaster to have as much as possible code locally in the installation, if possible and allowed to distribute the code. If it is not possible or allowed, there should be a hint for the webmaster for his disclaimer in the release information.

st-anton commented 2 years ago

For the player it is helpful to offer native html5

bcordis commented 1 year ago

We need to determine what all has alternatives for JWPlayer. We will need to make a new parameter for them to switch in admin for GDPR to disable the off-site loading of scripts. It looks like the JWPlayer code is no longer offered for local use.

bcordis commented 1 year ago

I'll need to work on the html5 workup to fix this problem. All the systems are using the JWPlayer and need a quick move to non-JWPlayers within the migration.

bcordis commented 8 months ago

We have now removed all CDN references from the outside code. Joomla now offers FontAwsome natively, and the other code is loading locally. We will look into further optimization for GDPR needs.