Peux-tu avoir un impact avec le JavaScript gratuit ? Mise à jour le 23 janvier 2024 par InMotion Hosting 3 minutes, 6 secondes pour lire 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. Un choix de JavaScript gratuits Comment savoir si tu utilises du JavaScript non libre Plus de ressources sur le code Web 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. Table des matières Un choix de JavaScript gratuits Comment savoir si tu utilises du JavaScript non libre Plus de ressources sur le code Web 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 Jette un coup d'œil à ces autres ressources sur le codage de ton site : Un guide GNU pour débarrasser ton site des JS non libres 3 façons de créer un environnement de développement local Comment diagnostiquer les erreurs JavaScript Partager cet article Articles connexes Codes d'erreur de la série 400 : Ce qu'ils signifient, pourquoi ils sont importants et comment les réparer Hébergement pour développeurs : les meilleures options pour les marques et les équipes stratégiques Comment héberger ton propre site Web : Un guide complet pour les débutants Développement web avec l'IA : ce qu'il faut savoir en 2026 Choisir un constructeur de site Internet Normes de performance Web : ton guide complet pour un site Web plus rapide Hébergement Node.js : Comment construire et mettre à l'échelle des applications efficaces. Sites Web statiques ou dynamiques : Choisir la bonne construction pour la performance, l'évolutivité et le contrôle Optimisation Laravel : Le guide complet des performances pour des applications plus rapides. Guide du transfert de site Web : Tout ce que tu dois savoir