Désactiver la barre de messages demandant d'autoriser un plugin caché

J'ai configuré Firefox pour toujours me demander s'il faut activer un plugin lorsqu'un site les utilise. Normalement, je verrai une boîte grise sur la page où le plugin est utilisé, dans lequel je peux cliquer pour l'activer.

Pour certaines pages, cependant, Firefox affiche une grande barre au sommet, en me demandant s'il faut activer le plugin, voir l'image ci-dessous. Je suppose que cela s'explique par le fait que le flash ou l'applet n'est pas visible sur la page, mais il s'agissait simplement d'un petit message bref dans la barre d'adresse, au lieu d'une grande barre intrusive, je dois fermer manuellement. Et ce n'est pas nécessaire, car je peux simplement cliquer sur l'icône du plugin à côté de l'adresse (également vu dans l'image) si je voulais activer ces plugins cachés.

Comment puis-je empêcher cette barre d'apparaître? J'ai cherché sur Google, et sous about:config aussi, mais je n'ai trouvé aucune réponse.

La barre en question

Solution

J'ai également été contrarié par la notification depuis sa présentation. Il n'y a aucun paramètre utilisateur qui peut le contrôler, et probablement il n'y en aura jamais . La désactivation du clic-à-jouer n'était pas une option pour moi, alors j'ai cherché des solutions possibles.

La manière manuelle

Je mentionne ceci d'abord car c'est le moyen le plus efficace.

  1. Fermer Firefox.

  2. Ajoutez le code suivant à votre fichier userChrome.css :

     notification[value="plugin-hidden"] { display: none !important; } 

    Il est situé dans le sous-dossier chrome dans votre dossier de profil Firefox . Créez un au cas où il n'existe pas déjà. Voici un exemple: userChrome-example.css .

    Remarque Comme indiqué par @Smylers,! !important ne semble pas nécessaire et pourrait être omis.

  3. Recommencez Firefox.

Usertyle

Si vous avez le complément élégant installé, vous pouvez obtenir la barre de notification pour 'plugin caché' – désactiver le style:

Cette barre de notification de cache de style (infobar) pour les activations de plugin cachées – par ex. Cadre caché ou division non visible.

Utilisation d'un add-on

Installez le complément Masquer les plugins :

Masque la barre d'information du plugin caché dans Firefox.

Il injecte essentiellement le code CSS personnalisé chaque fois que vous visitez un site Web. Aucun redémarrage requis.

Les références

  • Firefox continue de me demander d'activer Flash Player
  • Plugins.hide_infobar_for_blocked_plugin ne fonctionne pas
  • Comment désactiver infobar pour les plugins (demander à activer)
  • UserChrome.css

Il existe également un complément Firefox:

Masquer les notifications du plugin :

"Firefox affichera maintenant une barre d'information pour chaque site qui utilise un plugin caché, afin d'aider à la découverte des utilisateurs. Cet addon vous permettra de désactiver cette infobar, si vous connaissez l'icône dans la barre de localisation. Ceci est particulièrement utile si vous Avoir Flash marqué comme clic-à-jouer. "

Cela fonctionne comme un charme!

Cela vient de la fonctionnalité Firefox Click To Run , grâce à laquelle les plugins peuvent être configurés pour nécessiter une activation par l'utilisateur chaque fois qu'ils sont rencontrés.

Les versions récentes de Firefox ont marqué certains plugins. Cliquez pour exécuter par défaut. Ceci est dû à un risque de sécurité perçu avec le plugin. Cela inclut certaines versions de Flash et Java.

Pour modifier les paramètres, accédez à Tools -> Add-ons puis sélectionnez l'onglet Plugins . Chacun de vos plugins existants sera répertorié, avec un menu déroulant à partir duquel vous pouvez sélectionner Always Activate si vous le souhaitez.

Comment puis-je empêcher cette barre d'apparaître?

Vous pouvez utiliser un hack de feuille de style non officiel . Il existe également des addons qui vous injectent les modifications de la feuille de style: Masquer les notifications de plugins ou NoPluginBar .