/ / Qu'est-ce que NoScript et devez-vous l'utiliser pour désactiver JavaScript?

Qu'est-ce que NoScript et devez-vous l'utiliser pour désactiver JavaScript?

NoScript a été considéré par de nombreux utilisateurs de Firefox comme undoit être une extension, et elle est maintenant disponible pour le nouveau Firefox Quantum. Mais qu'est-ce que NoScript, pourquoi tant de gens jurent-ils et devriez-vous l'utiliser?

NoScript est essentiellement un complément de Firefox quidésactive, par exemple, l'exécution de JavaScript sur les sites Web que vous visitez. Avant de parler de NoScript, nous devrions en fait parler de JavaScript: le langage de programmation qui rend le Web possible.

Qu'est-ce que JavaScript?

JavaScript est un langage de programmation courammentutilisé sur les pages Web (entre autres). JavaScript était à l’origine assez basique et était utilisé pour des éléments tels que les zones d’alerte et les menus qui apparaissaient lorsque vous survoliez la souris avec des éléments de la page. Cependant, JavaScript est devenu beaucoup plus que cela. C’est le langage qui alimente les applications Web modernes, permettant aux pages Web de charger et d’envoyer du contenu de manière dynamique en arrière-plan sans charger de page ni d’effectuer d’autres tâches dynamiques et interactives. La plupart des sites Web utilisent JavaScript pour fournir diverses fonctionnalités.

Notez que JavaScript n’est pas la même chose que Java. JavaScript et Java ne sont pas vraiment liés du tout,en dehors du nom (choisi pour des raisons de marketing). JavaScript est intégré à votre navigateur Web: Chrome, Firefox, Internet Explorer, Safari et Opera possèdent tous leurs propres moteurs JavaScript. Ce n'est pas un plug-in non sécurisé produit par une seule entreprise, comme Java. JavaScript n'est pas la grande menace à la sécurité de Java.

Pourquoi les gens veulent-ils désactiver JavaScript?

Il existe un petit groupe d'utilisateurs, mais vocal, quiDésactiver JavaScript. Beaucoup de ces personnes le font pour des raisons de sécurité perçues. Quelques vulnérabilités de navigateur ont été exploitées via JavaScript. Cependant, cela est extrêmement rare et les rares failles de sécurité dans les moteurs JavaScript ont été corrigées très rapidement. La plupart des sites Web utilisent JavaScript - c’est ce qui rend le Web que nous avons aujourd’hui possible.

La désactivation de JavaScript empêche également le chargement de certains types d’annonces. Nous n’encourageons pas le blocage des publicités, mais si vous devez le faire, il existe de meilleurs moyens de le faire que de désactiver JavaScript.

Enfin, la désactivation de JavaScript prendra moins de tempsCPU et RAM sur votre ordinateur, ce qui est à prévoir. Si vous utilisez quelque chose de super basique, cela prendra moins de ressources. Mais si votre ordinateur est si vieux qu’il ne peut pas gérer les sites Web modernes, il est peut-être temps de le mettre à jour. À mesure que le Web évolue, il a besoin de plus de ressources pour le faire, comme tout autre programme installé sur votre ordinateur.

Le problème: la désactivation de JavaScript interrompt une grande partie du Web

Malheureusement, tout cela semble bien, mais c’estbeaucoup plus embêtant qu'il n'y parait. Si vous désactivez JavaScript, de nombreux sites Web ne fonctionneront pas correctement. Cela est particulièrement vrai pour les applications Web telles que Gmail, Facebook et Google Docs, mais également pour d’autres sites Web (y compris les sites d’information tels que celui que vous lisez actuellement). La désactivation de JavaScript peut empêcher la connexion, la publication de commentaires ou la demande dynamique de contenu, ce qui est devenu incroyablement courant sur le Web.

Par exemple, lorsque vous effectuez une recherche sur GoogleImages, vous pouvez continuer à faire défiler l'écran pour afficher plus d'images sans avoir à recharger la page. Google utilise JavaScript pour demander dynamiquement de nouvelles images et les ajouter à la page en cours. Lorsque vous cliquez sur une image, vous verrez apparaître une plus grande popup en ligne avec cette image. Il n’est pas nécessaire d’attendre le chargement d’une nouvelle page Web: tout se passe sur la page Web actuelle sans aucun temps de chargement déplaisant.

Si vous désactivez JavaScript, vous devrezcliquez sur "suivant" à plusieurs reprises pour voir plus d'images. Lorsque vous avez cliqué sur une image, vous devez charger une nouvelle page entièrement. La plus belle interface ci-dessus nécessite JavaScript pour que ses différentes fonctionnalités fonctionnent.

Ce n’est qu’un exemple: de nombreuses autres fonctionnalités des sites Web utilisent JavaScript. Certains sites Web ne proposent même pas de pages de secours fonctionnant sans JavaScript.

Si vous désactivez JavaScript, il se peut que vous ne puissiez pasutiliser certaines fonctionnalités sur un site Web. Dans d’autres cas, le site Web peut même être complètement endommagé ou vous risquez d’être coincé avec une version extrêmement ancienne de la page. Par exemple, Gmail offre un mode HTML très simple pour les personnes avec JavaScript désactivé.

NoScript veut rendre la désactivation de JavaScript plus facile… mais cela reste un problème

Les navigateurs Web modernes ont une option pour désactiverJavaScript entièrement, tout comme ils ont la possibilité de désactiver les images et autres fonctionnalités Web. Dans Chrome, vous le trouverez sous Paramètres> Confidentialité et sécurité> Paramètres de contenu> JavaScript. Vous pouvez autoriser ou bloquer certains sites individuellement ici si vous préférez ne pas bloquer JavaScript sur chaque site.

Les options de Firefox sont plus limitées.nécessite un add-on comme NoScript pour un contrôle plus fin. NoScript crée un raccourci qui vous permet d'activer JavaScript de manière sélective sur certains sites Web, au lieu de le bloquer partout. Il prétend également bloquer les plug-ins tels que Flash et Java, bien que Java ne soit plus autorisé dans les navigateurs, et Flash doit être autorisé manuellement sur chaque site que vous visitez par défaut.

Voici la chose: NoScript peut sembler un compromis commode, car vous pouvez autoriser JavaScript sur les sites que vous visitez régulièrement. Mais il casse toujours la majeure partie du Web par défaut et nécessite trop d’efforts pour gérer votre liste blanche en profondeur. Internet utilise tellement de JavaScript que vous tomberez constamment sur des sites Web qui ne fonctionnent pas correctement tant que vous ne les avez pas ajoutés à la liste blanche. Si vous finissez par ajouter la plupart des sites que vous visitez sur la liste blanche uniquement pour les faire fonctionner, à quoi sert-il d’avoir NoScript en premier lieu?

Vous n'avez probablement pas besoin de désactiver JavaScript

Dans cet esprit, nous vous recommandons de ne pas désactiverJavaScript, sauf si vous avez une très bonne raison (comme votre travail l’exige). C’est un langage largement utilisé qui fait du Web ce qu’il est aujourd’hui, permettant aux sites Web d’être plus réactifs, dynamiques et interactifs. La désactivation de JavaScript ramène les sites Web à une époque où ils étaient de simples documents sans autres fonctionnalités. Certaines personnes voudront peut-être revenir à cette époque, mais ce n’est plus le Web sur lequel nous vivons, et la plupart des gens n’ont pas besoin de prendre des mesures aussi radicales pour un petit bénéfice perçu.

Dans de rares cas, la désactivation de JavaScript aurait pu empêcher l'exploitation d'une nouvelle vulnérabilité de sécurité, mais celles-ci ont été rares et corrigées rapidement.

Entre-temps, il y a eu d'autres cas oùles navigateurs eux-mêmes ont été exploités et la désactivation de JavaScript n’a pas aidé. Pour nous protéger contre de telles attaques, nous pourrions cesser d'utiliser entièrement les navigateurs, de télécharger des fichiers HTML de pages Web et de les lire à la main dans un éditeur de texte. Mais nous pas. Le faible risque lié à l’utilisation d’un navigateur Web au lieu d’un éditeur de texte vaut l’énorme amélioration de la convivialité offerte par le navigateur. Il en va de même pour JavaScript - le laisser activé ne présente qu'un très faible risque pour un très grand avantage.

Bien sûr, votre navigateur est le vôtre. Vous avez la possibilité de contrôler ce que vous faites. Vous pouvez même désactiver complètement toutes les images et naviguer sur le Web au format texte, si vous le souhaitez. Vous pouvez désactiver entièrement Flash et ne jamais regarder de vidéos en ligne. Vous pouvez utiliser un navigateur en mode texte tel que w3m dans le terminal au lieu d'utiliser un navigateur graphique. Mais le fais-tu?


Le choix est finalement à vous, mais nousvous recommande de laisser JavaScript activé et ne vous inquiétez pas. Votre vie sera beaucoup plus facile. Gardez simplement votre navigateur à jour et utilisez un bon logiciel anti-malware, et vous serez en sécurité.