2015年5月15日金曜日

Firefox/Chrome/IEでまともに見られないページに出会った時の対処方法

Windows7の再インストールした時、Firefox/Chrome/IEで発生していた各種問題を一気に解決した。それを記録にとどめておく。

・・・

1. Chromeでバンダイチャンネルが見られない
アドオンのAdblockが悪さをしていたと判明。
ホワイトリストでhttp://www.b-ch.comを通すことで解決。

2. Firefoxでバンダイチャンネルが見られない
自動的にhttpsで接続するアドオン(名前は失念)が悪さをしていた様子。外したらいけた。
ついでにこちらもAdblockを外すように設定。


3. FirefoxでGyaoが正常に見られない(テキストのみ表示になってしまう)
これもAdblockが原因。Gyaoを始め、Yahoo系のサイトはAdBlockを有効にしているとまともに表示されない事が多い(Yahoo知恵袋とか)。広告収入が主なサイトは、あえてAdblock対策してあるのかも。



4. FirefoxでSilverlightが正常に動かない
Yahooのルートラボとか。
これもAdBlockで対象ページを通せばOKだった。



とにかく動画系にはAdblockを入れているとおかしくなるサイトが多い。広告を外してくれるありがたいアドオンだが、副作用もあるので、表示がおかしい時はまず疑ったほうがいいかも。


 5.  NTTの速度測定ができない
http://www.flets-west.jp/speed/

5-1. 「必要なプラグインがインストールされてない」と出る場合
32bit-Javaのインストールが必要。
Javaのダウンロードサイトはアクセスしたブラウザのビット数でダウンロードできるJavaのビット数が自動的に切り替わってしまう。64bit Chrome使ってJavaダウンロードしたら64bit Javaが入ってた。
IE11やFirefoxは32ビットなので、それを使ってJavaをダウンロード&インストールすること。


5-2. 「エラーが発生する」
セキュリティーでブロックされてる。
コントロールパネル~Java(32ビット)~Javaコントロールパネルからセキュリティ~サイトリストの編集で追加として、速度計測サイトのアドレスを登録する。http://[~:~:~:~::~]/bench.jspで、~の部分はつなぐ先によって異なると思う。
登録すると、実行確認が出てくるので、「実行」を押すと実行される。


6. Silverlightを再インストールしようとするとWindowsが完全ハングアップする
これが一番厄介。Silverlightはアンインストール時にレジストリにゴミを残す。そしてそのごみがあると再インストール時にハングアップする。多分80%~95%までの間で。完全に固まってしまい、キーもマウスも何も効かないので強制電源OFFしかない。

解決法は、そのレジストリのゴミを取り除くこと。
Windows再起動後、regeditを起動、検索で「Silverlight」を探し、それを含むエントリを全て削除する。200個以上あるので地道にやるしかない(ひょっとしたら一部だけでいいかもしれないけど)。他のを削除しないように。
全部削除したらregeditを終了し(再起動は必要ない)、Silverlightを再インストールするとうまくいく。


7. ChromeでSilverlightが有効にならない
Chrome自体が外部プラグインを認めない方針になったことによるらしい。
以下の手順で有効にできる。

(1)URL欄に「chrome://flags/#enable-npapi」と入力
(2)出てくる設定一覧の中で、NPAPI を有効にする
(3)Chromeを再起動(先の画面の一番下にボタンが有る)
(4)URL欄に「chrome://plugins/」と入力
(5)Silverlightで「常に実行を許可する」をチェック

先のルートラボをChromeで閲覧する場合がこれが必須となる。
また、他の外部プラグインも同様に有効にできる。