abouchereau / easyamap

Logiciel de commandes pour les AMAP
Other
4 stars 6 forks source link

Ressources distantes et respect de la vie privée : les inclure au projet ? #3

Open Sebbaz opened 4 years ago

Sebbaz commented 4 years ago

Il y a des ressources distances qui peuvent poser des problématiques de respect de la vie privée des utlisateurs et dont la justification technique m'échappe un peu.

Dans le fichier templates/layout.html il y a des appels aux bibliothèques js select2 à partir du CDN Cloudflare :

sebbaz@sebbaz-w530:~/projets/easyamap$ grep -na https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3 -r .
./templates/layout.html.twig:16:    <link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/css/select2.min.css" rel="stylesheet" />
./templates/layout.html.twig:28:<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/js/select2.min.js"></script>

Il y a aussi des fontes de caractères hébergées chez Google, qui réalise du traçage à partir de ces accès. Les fichiers sont tout petits aussi.

./templates/layout.html.twig:13:    <link href="https://fonts.googleapis.com/css?family=Boogaloo" rel="stylesheet">
./public/bootstrap/css/bootstrap-yeti.min.css:1:@import url("//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,700");/*!
./public/bootstrap/css/bootstrap-flatly.min.css:1:@import url("https://fonts.googleapis.com/css?family=Lato:400,700,400italic");/*!

Ca serait OK pour intégrer ces fichiers dans le projet ?

abouchereau commented 4 years ago

C'est vrai que le gain est quasi négligeable. OK pour intégrer ces fichiers dans le projet.