web-dev-qa-db-ja.com

FirefoxでFlashプラグインを無効にする方法はありますが、ホワイトリストを使用しますか?私はそれを*本当に*無効にすることを意味します

背景

わかりました、これはタフです。私はFirefoxユーザーですが、Flash広告は好きではありません。彼らは私のネットブックを遅くし、私のMacbookを遅くし、時々音を出したり、ページの一部を覆い隠したりします。つまり、Flash広告を見るとすぐに、その広告主を良い製品よりも燃える怒りに関連付けます。

問題

そうは言っても、広告なしでWebがどのように存在できるかはわかりません。また、ABPの「許容可能な広告」機能が、静的広告を配信するようにサイトが広告を変更することを実際に奨励するとは確信していません。 adblockerを使用するすべてのテクノラティには、サイドバー広告でアニメーションの漫画のアヒルを撮影するのが好きの人がいます。したがって、広告主に慣行の変更を政治的に強制しようとするのではなく、Flash広告のみをオプトアウトするクライアント側の方法を見つけたいと思います。 —静的広告やアニメーションGIFをオプトアウトせずに(すてきで滑らかなアニメーションGIFでさえ、ぎくしゃくしたリソースを消費するFlashよりも優れています)。

可能な解決策

about:addonsでFlashを無効にすると、ほとんどすべての広告主が実際にFlashがないことを検出し、代わりに静的広告を配信することがわかりました。これは素晴らしいことです。私は安心してインターネットを閲覧でき、広告ビューでアクセスしたサイトをサポートできます。それは実際に私が広告を読んでそれについて前向きに感じる可能性を高めます。問題は、デフォルトでFlashを無効にして、ホワイトリストに登録されたサイトで有効にする方法が見つからないことです(または、少なくともOSXとArchLinuxでは無効です。恥ずかしいことにIE実際には- プラグインをホワイトリストに登録するための組み込みの方法 )。

Flashを完全に無効にするのではなく、Flashコンテンツを気の利いたロゴまたは「クリックして再生」ボタンに置​​き換えるだけのアドオンやユーザースクリプトがたくさんあります。しかし、それは私が望んでいることではありません。正直なところ、フラッシュコンテンツがある場所(つまり、どこでも)に同じロゴを分散させるのはちょっと醜いです。また、ホワイトリストがないため、ツールバーのボタンでFlashをすばやく切り替えることもできません。 Wired with static adsを閲覧し、最初にそのボタンをクリックせずにYoutubeを開くことができるようにしたいと思います(そして、どこかで閲覧するとすぐに忘れてしまいます)。

誰かが解決策を得ましたか?または、これを実現するためのユーザースクリプトの方法についてのアイデアはありますか?これらの小さな代替アイコンがFlash広告自体よりもさらに不快だと感じるのは私だけではありません。

8
Vanessa Phipps

FlashHider これを正確に実行し、ブロックされているサイトからFlashを非表示にします。

1
Kris

Flashblock は私が使用するものです。静かに動作し、ホワイトリストを許可します。

8
Daniel R Hicks

NoScript 、Firefoxアドオン;スクリプト、Flash、その他のプラグインを無効にすることができ、ホワイトリストがあります。

4
lupincho

Flash Playerをアンインストールし、インストールします Google Chrome (Flash Playerプラグインが組み込まれています)。 Firefoxで通常どおり閲覧し、Flashがどうしても必要な場合は、Chromeに切り替えます。

John Gruberがこの設定について説明しています。 Chromeで現在のページを開くためのキーボードショートカットを定義することもできます。

このプロセスを自動化する(そして代わりにInternet Explorerを使用する)には、Firefoxアドオン IE Tab 2 を使用できます。指定したフィルターに基づいて、InternetExplorerを使用してFirefoxタブを自動的に表示できます。

4
William Jackson

これはまさに私が探しているものです。フラッシュプラグインを特定のWebサイトでは無効にし、他の特定のWebサイトでは有効にしているように見せたい。

これまでで最も近いのは、 FlashDisable アドオンを使用することです。これにより、Firefox UIに簡単なトグルボタンが追加され、手動でフラッシュプラグインのオンとオフを切り替えることができます(少なくともニースである自動リロード機能)。そのため、Flashを絶対に必要とするサイトに出くわすまで、Flashをオフにして巡航し、トグルボタンを押します。次に、完了したらオフに戻すことを忘れないでください。

訪問したWebisteに基づいてフラッシュプラグインを有効/無効にするホワイトリストに基づいて、このプラグインの有効化/無効化アクションを自動化できる場合、いくつかの利点があります。

  1. 可能な限りHTML5で動画を配信したいのですが、特定のサイトでHTML5がサポートされていない場合は、フラッシュフォールバックが必要です。残念ながら、ほとんどすべてのWebサイトには、FlashファーストのHTML5フォールバックの姿勢があります。逆にしたいです。したがって、フラッシュがまったくないようなサイトを選択的に装って、HTML5を自動提供してくれます。

  2. Ad Block EdgeやDisconnectなどの特定のプライバシーアドオンが検出された場合、一部のWebサイトでFlashを使用したビデオの読み込みが無期限に停止することに気付きました。一方、HTML5は関係なく提供されているようです。したがって、そのようなサイトでHTML5を強制すると、広告を取り除くこともできます。

Firefoxに組み込まれているClick-To-Enable関数は、Flashが有効になっていることをWebサイトに報告しますが、ローカルコマンドを待ってFlash要素を提供するため、私が探していることを実行しません。これは、代わりにHTML5フォールバックを提供したいWebサイトでFlashが提供されることを意味します。

3
frolic

Tools->Add-ons->PluginsShockwave Flashに移動すると、次の3つのオプションが表示されます。

  • 常にアクティブにし、
  • アクティベートを依頼し、
  • 決してアクティブにしないでください。

2番目のオプションAsk to activateを選択すると、デフォルトではフラッシュは再生されません。 Webサイトでフラッシュが必要な場合は、フラッシュの場所にあるActivate Adobe Flashというリンクをクリックすると、今回だけ許可するか、今回許可して今後の訪問のために覚えておくかを尋ねるポップアップが表示されます。左上隅のアイコンをクリックすると、このWebサイトで再度ブロックできます。

3
Daniel