【Firefox】httpとhttpsの混在コンテンツの表示設定
問題
Firefoxで、httpsのページでhttpの外部JavaScriptや画像の読み込みがブロックされるのを、ブロックしないように設定できる?逆にちゃんとブロックさせたりとか。
答え
オプションの設定画面にはないので、about:config で設定する。
1、アドレスバーに「about:config」と入力して、Enterキー押下。
2、「動作保障対象外になります!」の警告が表示されたら、「細心の注意を払って使用する」を押下。
3、検索に「security.mixed」など入力して絞り込むと、該当の項目が見つかる。
true/falseの部分をダブルクリックすると、値が切り替わる。
trueにすると混在時にhttpのコンテンツをブロック。falseにするとスルー。
- security.mixed_content.block_active_content
- スクリプト、スタイルシート、プラグインコンテンツ、インラインフレーム、Web フォント、WebSocketsといったコンテンツのブロック(初期値はtrue)。
- security.mixed_content.block_display_content
- 画像、音声、動画などの静的コンテンツのブロック(初期値はfalse)。
メモ
・Firefox23からの変更「SSL ページ上での非 SSL アクティブコンテンツは初期設定でブロックされます」
https://developer.mozilla.org/ja/docs/Site_Compatibility_for_Firefox_23
コメント