Peux-tu avoir un impact avec le JavaScript gratuit ?

Utilisation de JavaScript gratuit

De nombreux sites Web "modernes" utilisent JavaScript pour créer une expérience plus interactive. Cependant, cette interactivité supplémentaire peut entraîner des problèmes de performance non seulement pour le site Web, mais aussi pour ton ordinateur personnel. Mais au-delà des problèmes de performance, le JavaScript non libre (c'est-à-dire le JavaScript propriétaire avec un code obscurci) peut créer des problèmes de sécurité et de confidentialité pour les utilisateurs. De nombreux internautes (et développeurs) préféreraient utiliser un code JavaScript libre et gratuit, afin de savoir ce que fait le code et de pouvoir le faire réviser de manière indépendante - si on le souhaite. Pour beaucoup, il est toujours préférable d'avoir des options.

Les internautes sont de plus en plus conscients de l'utilisation de JavaScript intrusif, et ont même configuré leur navigateur pour le bloquer. Ton site Web peut-il fonctionner correctement sans ce type de JavaScript ? Cet article t'aidera à le savoir.

Que tu sois développeur, administrateur système ou simplement un fan de SSH et de ligne de commande, les plans d'hébergement cloud d'InMotion offrent un environnement rapide et évolutif qui respecte ton budget.

Un choix de JavaScript gratuits

Il existe une certaine confusion quant à la signification de JavaScript "gratuit". Gratuit, dans ce sens, fait référence à la licence attachée au logiciel plutôt qu'à son coût.

Certains sites Internet et logiciels sont fiers de n'utiliser que des logiciels libres. Cela signifie que l'utilisateur est invité à voir le code, à comprendre comment il fonctionne et, s'il le souhaite, à le modifier.

Le gourou des logiciels libres Richard Stallman appelle cela le "piège JavaScript". Comme il le dit, il se peut que tu exécutes des programmes non libres sur ton ordinateur sans le savoir.

En raison de la nature unique du JavaScript, il peut être déclenché automatiquement simplement en visitant un site Web. Le JavaScript non libre peut être très intrusif, il s'exécute localement en utilisant les ressources de ton ordinateur. As-tu déjà remarqué que le ventilateur de ton ordinateur passe à la vitesse supérieure lorsque tu visites certains sites Web ? Ces sites Web chargent du JavaScript, parfois à ton insu ou sans ton accord.

Aujourd'hui, il existe de nombreux navigateurs web qui peuvent t'avertir de ce genre de choses. Tu peux même désactiver de nombreux types de JavaScript dans ton navigateur. Cependant, cela peut grandement entraver ton utilisation du Web, car de nombreux sites s'appuient sur un JavaScript coûteux et non libre pour offrir une expérience utilisateur plus intuitive. Mais cette expérience peut avoir un coût en ce qui concerne l'utilisation de tes ressources matérielles limitées ou la collecte de données sur tes habitudes d'utilisation.

Comment savoir si tu utilises du JavaScript non libre

Pour en savoir plus sur la licence GPL, consulte cet article de Drupal.

Pour les propriétaires et les responsables de sites Web, la question est la suivante : "Utilises-tu du JavaScript gratuit et, si ce n'est pas le cas, avertis-tu correctement tes visiteurs du type de JavaScript que tu utilises ?"

Certains de tes visiteurs peuvent échanger une expérience web plus interactive contre une plus grande confidentialité et une meilleure sécurité. Tu peux leur apporter cette tranquillité d'esprit en leur assurant que tu n'utilises que du JavaScript gratuit.

Si tu utilises WordPress, ou un autre système de gestion de contenu populaire, tu peux consulter le code source sur le site Web du projet. Sans avoir à interpréter le code toi-même, tu peux voir la licence du logiciel. Par exemple, WordPress est sous licence GNU General Public License (GPL). Cela signifie que le code source devrait être suffisamment sûr pour que tu puisses garantir à tes utilisateurs la liberté du logiciel. Le code est disponible pour un examen indépendant, sans obscurcissement, et ne cache donc rien à ses utilisateurs.

Cependant, si tu ajoutes des thèmes ou des plugins supplémentaires à ton site, comme c'est probable, tu devras également vérifier les accords de licence de ces logiciels. Les œuvres dérivées associées aux logiciels libres, selon la licence, ne sont pas tenues d'utiliser la même licence ou d'être liées par les mêmes restrictions.

Plus de ressources sur le code Web

Partager cet article

Laisser une réponse

Ton adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués *