Comment désactiver JavaScript dans Firefox
- Catégorie: Firefox
Jusqu'à Firefox 22, la version stable actuelle du navigateur Web, JavaScript pouvait être désactivé dans l'onglet Contenu des options du navigateur. Ici, il vous suffisait de décocher «activer JavaScript» pour ce faire. Un moyen rapide pour y arriver est d'appuyer sur la touche Alt et de sélectionner Outils> Options pour le faire.
Avec Firefox 23, un changement supprime cette option du navigateur. Cela ne supprime pas la possibilité de désactiver JavaScript, uniquement l'option de menu dans laquelle il était répertorié précédemment.
Chaque fois que Mozilla modifie le navigateur, j'essaie de comprendre pourquoi cela a été fait. En ce qui concerne JavaScript, cela semble avoir été fait pour que les utilisateurs inexpérimentés ne désactiver la fonction par accident.
Menu Contenu de Firefox 22
Menu Contenu de Firefox 23
Comme vous pouvez le voir si vous comparez les deux captures d'écran, les options permettant de désactiver JavaScript et de bloquer le chargement automatique des images ont été supprimées de l'onglet.
Désactivez JavaScript dans Firefox
Vous avez encore une variété d'options à votre disposition pour désactiver JavaScript dans le navigateur. Je souhaite vous proposer une sélection d'options:
- Installez le QuickJS extension pour Firefox. Il ajoute un seul bouton à une barre d'outils sur laquelle vous pouvez cliquer pour activer ou désactiver JavaScript. Il rend également disponible le raccourci Ctrl-Q pour faire de même.
- Vous pouvez désactiver JavaScript dans about: config. Tapez about: config dans la barre d'adresse de Firefox et appuyez sur la touche Entrée. Confirmez que vous serez prudent et recherchez javascript.enabled ici. Double-cliquez sur la préférence pour modifier sa valeur.
- À partir de Firefox 24, les développeurs Web ont la possibilité de désactiver temporairement JavaScript. Ouvrez la console Web via le menu ou le raccourci Ctrl-Shift-K et cliquez sur l'icône des préférences. Ici, vous trouvez désactiver JavaScript dans les paramètres avancés. Cela le désactive uniquement pour la session en cours.
- Installez le puissant Suite de sécurité NoScript pour désactiver JavaScript pour tous les sites par défaut, mais avec des options pour l'activer temporairement ou définitivement pour certains sites Web.
Effets secondaires du changement
Si vous avez actuellement désactivé JavaScript dans Firefox et mis à niveau vers Firefox 23 ou plus récent, vous remarquerez qu'il sera automatiquement réactivé sans que vous en soyez informé.
Vous vous demandez probablement pourquoi cette décision a été prise, car elle modifie la configuration personnalisée du navigateur d'un utilisateur sans notification. Il est à nouveau conçu pour les utilisateurs inexpérimentés qui ont désactivé la fonction par accident. Le raisonnement ici est que les utilisateurs inexpérimentés auraient du mal à trouver comment réactiver JavaScript s'ils effectuaient le changement par accident, tandis que les utilisateurs expérimentés seront certainement en mesure de comprendre ce qui s'est passé.
Les options avancées de la boîte de dialogue semblent avoir disparu. Je ne suis pas tout à fait sûr que Mozilla les ait également ajoutés en tant que préférences dans about: config. Si l'organisation l'a fait, il ne semble pas y avoir de balise javascript.
Mettre à jour
Les options avancées n'ont pas disparu, elles sont également répertoriées dans la boîte de dialogue about: config.
- dom.disable_window_move_resize
- dom.disable_window_flip / li>
- dom.event.contextmenu.enabled
Vous trouverez également d'autres options répertoriées ici. Tapez simplement dom.disable ou dom.event pour y jeter un œil.
Mots de clôture
Je ne pense pas avoir jamais utilisé la préférence pour désactiver JavaScript que je peux attribuer à 100% à l'utilisation de NoScript. Je connais par contre certains utilisateurs qui naviguent sur le Web avec JavaScript désactivé par choix, et ils peuvent avoir un problème avec Mozilla qui active automatiquement JavaScript dans leur navigateur lors de la mise à jour vers Firefox 23.