Page d'accueil » comment » 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?

    De nombreux utilisateurs de Firefox considéraient que NoScript était une extension incontournable et qu'il est maintenant disponible pour le nouveau Firefox Quantum. Mais qu'est-ce que NoScript, pourquoi tant de gens ne jurent-ils pas par elle et devriez-vous l'utiliser?

    NoScript est essentiellement un complément de Firefox qui empêche des éléments tels que JavaScript de s'exécuter 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 couramment utilisé 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 chargement de page ni autre chose dynamique et interactif. 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, à part le nom (qui a été choisi pour des raisons 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 vocaux qui désactivent JavaScript. Beaucoup de ces personnes le font en raison d'un avantage de sécurité perçu. Il y a eu quelques vulnérabilités de navigateur qui 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 possible le Web que nous avons aujourd'hui..

    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 nécessitera moins d’UC et de RAM sur votre ordinateur, ce qui est prévisible. 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 à niveau. À mesure que le Web s'améliorera, il aura 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 beaucoup le Web

    Malheureusement, tout cela semble bien, mais c'est beaucoup plus embêtant qu'il n'y paraît. 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'informations 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 aujourd'hui..

    Par exemple, lorsque vous effectuez une recherche sur Google Images, vous pouvez continuer à faire défiler l'écran vers le bas pour afficher davantage d'images sans devoir 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 une plus grande popup en ligne avec cette image. Vous n'avez pas besoin d'attendre qu'une nouvelle page Web soit chargée: tout se passe sur la page Web actuelle sans aucun temps de chargement désagréable..

    Si vous désactivez JavaScript, vous devrez cliquer plusieurs fois sur «Suivant» pour afficher 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 sur les sites Web utilisent JavaScript. Certains sites Web ne proposent même pas de pages de secours fonctionnant sans JavaScript.

    Si vous désactivez JavaScript, vous ne pourrez peut-être pas utiliser certaines fonctionnalités d'un site Web. Dans d'autres cas, le site Web peut même être complètement endommagé ou vous risquez de vous retrouver avec une version extrêmement ancienne de la page. Par exemple, Gmail offre un mode HTML simple très basique aux 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 la possibilité de désactiver entièrement JavaScript, tout comme ils ont également 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 étant plus limitées, un module complémentaire tel que NoScript est nécessaire 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 plupart des sites 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 servirait-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ésactiver JavaScript, à moins que vous n’ayez une très bonne raison de le faire (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 certains cas, la désactivation de JavaScript aurait pu empêcher l'exploitation d'une nouvelle faille de sécurité, mais celles-ci ont été rares et résolues rapidement..

    Pendant ce 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 complètement d'utiliser 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é est un très petit risque pour un très grand avantage..

    Bien sûr, votre navigateur est le vôtre. Vous avez la possibilité de contrôler ce qu'il fait. 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 vous appartient en définitive, mais nous vous recommandons de laisser JavaScript activé et ne vous inquiétez pas. Votre vie sera beaucoup plus facile. Gardez simplement votre navigateur à jour et lancez un bon logiciel anti-malware et vous serez en sécurité.