Menu Fermer

LocalCDN pour Firefox/Chrome : Émuler les Content Delivery Networks pour améliorer votre confidentialité en ligne

LocalCDN est une extension pour Firefox et Chrome qui émule les frameworks distants (par exemple jQuery, Bootstrap, AngularJS) et les fournit en tant que ressource locale.
Cela empêche les requêtes tierces inutiles aux CDN Google, StackPath, jsDelivr/MaxCDN, NetDNA et plus encore.

Le but est de gagner un peu en vitesse mais surtout éviter le pistage à travers ces requêtes.
Ainsi cela peut donc améliorer votre confidentialité en ligne.

Il s’agit d’un fork de Decentraleyes qui propose à peu près la même chose.

Voici une présentation de LocalCDN pour Firefox et Chrome.

LocalCDN pour Firefox/Chrome

LocalCDN pour Firefox et Chrome

Qu’est-ce que les frameworks ?

Les frameworks sont des ensembles de logiciels et bibliothèques qui servent de bases pour coder des applications.
Windows en utilise par exemple .NET Framework.
Il est de même sur le net.
Lorsque vous consultez un site, ce dernier peut vous faire télécharger différents Framework.
Généralement :

  • jQuery up to 3.4.1
  • Bootstrap CSS
  • Bootstrap JavaScript
  • AngularJS, AngularJS-Animate, AngularJS-Sanitize, AngularJS-Cookies and AngularJS-Touch

Pour gagner en vitesse, ces framework se trouvent sur des Content Delivery Networks (CDN).
On retrouve alors les grands du WEB comme Google, CloudFlare, etc.

Pourquoi utiliser LocalCDN ?

LocalCDN est une extension du navigateur Web qui émule les réseaux de diffusion de contenu pour améliorer votre confidentialité en ligne. Il intercepte le trafic, trouve localement les ressources prises en charge et les injecte dans l’environnement.

L’extension LocalCDN (et aussi son homologue Decentraleyes) :

  • Bloque les CDN des frameworks / bibliothèques
  • supprime les attributs de crossorigin et d’intégrité des balises de script et de feuille de style pour augmenter les remplacements
  • remplace la bibliothèque dans le navigateur WEB
Schéma de fonctionnement de LocalCDN

Cela permet donc :

  • Une taille plus petite que les autres extensions
  • peu importe la version demandée par un site Web, LocalCDN délivre la bonne version
  • Protège votre vie privée en n’interrogeant pas des CDN tiers

Installer et utiliser LocalCDN

Temps nécessaire : 10 minutes

Installer/utiliser LocalCDN sur Firefox et Chrome pour améliorer votre confidentialité en ligne

  1. Installer et utiliser LocalCDN pour protéger sa vie privée

    Voici les liens de téléchargement :
    – Mozilla Firefox (63 et supérieurs): LocalCDN sur addons.mozilla.org
    – Chrome/Chromium : LocalCDN depuis le Chrome Web Store (by Emanuel Bennici)

  2. Utiliser LocalCDN

    LocalCDN place alors une nouvelle icône en haut à droite qui affiche un compteur de blocage.
    Par exemple ici, les fonts Awesome sont bloquées et délivrées en local par LocalCDN.LocalCDN pour Firefox/Chrome

  3. Comment paramétrer LocalCDN

    L’icône roue crantée donne accès aux paramètres de l’extension.
    Rien d’extraordinaire de côté là, on voit aussi que l’on peut exclure des domaines.
    L’extension LocalCDN gère donc une liste blanche.LocalCDN pour Firefox/Chrome : Émuler les Content Delivery Networks pour améliorer votre confidentialité en ligne

  4. Bloquer les CDN sur uBlock ou uMatrix

    Enfin plus bas, LocalCDN propose de générer des listes de blocage à intégrer dans uBlock ou uMatrix.
    Le but est de bloquer complètement les adresses de CDN publics pour être certains qu’il soit délivré par LocalCDN.
    Il suffit pour cela de choisir l’extension puis copier.LocalCDN pour Firefox/Chrome : Émuler les Content Delivery Networks pour améliorer votre confidentialité en ligne

  5. Bloquer les CDN sur uBlock ou uMatrix

    Par exemple sur uBlock, on clic sur l’icône pour accéder aux paramètres.LocalCDN pour Firefox/Chrome : Émuler les Content Delivery Networks pour améliorer votre confidentialité en ligne

  6. Bloquer les CDN sur uBlock ou uMatrix (2)

    Puis onglet “Mes filtres” et on copie/colle les filtres afin de bloquer les CDN des framework.LocalCDN pour Firefox/Chrome : Émuler les Content Delivery Networks pour améliorer votre confidentialité en ligne

  7. Tester le blocage des CDN par LocalCDN

    A titre informatif, Decentraleyes fournit aussi un site de test.
    Vous pouvez y accéder depuis ce lien.LocalCDN pour Firefox/Chrome : Émuler les Content Delivery Networks pour améliorer votre confidentialité en ligne

Bravo ! les CDN et Framework sont bloqués et LocalCDN les délivre maintenant en local pour protéger votre vie privée et confidentialité.

Liens