Firefox14.0.1で応答の無いスクリプトを連発
Firefoxはもうダメかも知れない。まぁ、世間的にはバージョンアップのし過ぎでアドオンが追いつかないという例の問題の時点で終わっていたのだろう。利用者の数がGoogleChromeに抜かれたのもFirefoxの優位性を落としたMozilla側の致命的なミスだってのも誰しも知っていることだ。
それにしてもだ・・・なんかもう色々とGoogleのサービスを利用している最中に、Firefoxはおかしな反応を示す。このBloggerもそうだ。文章の途中で改行すると、文章の一番下に飛ぶ。
挙動がおかしいと言うよりも、既に我慢の限界に近い。
今回はこれが我慢の限界である↓
このページのスクリプトは処理に時間がかかっているか応答しなくなっています。今すぐスクリプトを停止するか、このまま処理を続行させるか選択してください。
スクリプト: http://s.ytimg.com/yt/jsbin/html5player-vflGWJljH.js:53
これがYoutubeで多発するようになったのが昨日から。
たぶん、Youtubeを提供するGoogle側でGoogleChromeを推進するために、Forefoxで処理に時間のかかるScriptをわざと実行させGoogleへ接続。そこでわざと応答を遅らせてFirefoxに「応答の無いScript」を表示させるようなことをしているのだろうか。
一連の動作を見ていると、どこで時間を食っているのか表面上ではそう見えるようになっている。
MozillaがこのScriptの実行に掛かる時間を短縮させる処理を組み込むか、もしも故意にGoogleがFirefoxでの接続に対して応答を遅らせているのであればMozillaがGoogleにクレームを入れるしかない。
でも、Firefox13ではこの警告は滅多に出ることは無かったので、Firefox14のバグであるとも考えられる。あまりにも異常すぎるこのエラーは1つの動画につき2~3回表示され、それぞれ1分ほど固まったり反応が鈍くなったりする。しかもタイトルバーには「応答なし」(Firefoxの応答がないというWindows側のエラー表示)が表示されるのだ。
どのみちこのままFirefoxでYouTubeを観ることができないのであれば、Firefox離れは加速するだろうし、Google Chrome は確かに速いのだけど拡張性が悪すぎる(要するに初心者向けの簡易機能しかないうえに、設定画面が馴染めないし設定項目が少なすぎる)のでできれば使用に関しては特定のウェブサービスに限定したいところ。
さあて、時間が無いのでどこが悪いのかまだ三分の一しか設定を確かめていないのだけれど、これはこのままでは済まない。
普通に考えて、昨日まで使えていたものが急に使えなくなるというのは、別の手段(ブラウザ)にその利用を乗り換えるしかないからだ。
とりあえずやったのが
- アドオンの無効化
- Firefoxの再インストール
- プラグインの無効化の組み合わせ
- プロファイルの削除
- スクリプトの待ち時間の延長(10秒⇒30秒)
- Flashの最新バージョンをインストール
FirefoxはHTML5に対応しているはずだから、問題ないはず・・・
でも、 ここで反応が途絶えるということは、Google側で使っているコードとMozilla側で使っているコードに違いがあって、Chromeでは正常に作動し、Mozilla側では問題があるとか・・・
もしもそうなら、Mozilla側は早く対応策を講じなければならない。
ちなみに、問題の無いFirefox13に戻そうとしたのだが・・・旧バージョンのFirefoxの配布をMozilla Japanは止めてしまったので、戻せない。
これはかなり対応としては良くない。
普通は、問題の無いバージョンに戻して、修正されるまで待つというのが手段としては常套であろう。
いまそれができない。
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/13.0.1/win32/ja/
でも、まぁ・・・オラはここがあることを知っているので、前のバージョンに戻すのは簡単なのだが。
<追記>
Firefox13.1に戻したところ応答の無いスクリプトの警告が出なくなったが、反応しなくなることがある。
また、症状は変わらず、ページの表示から再生まで1分以上黙り込むことがある。
続きは帰宅してから。
<追記>18:30
(* ̄(エ) ̄)ノ ただいもー♪ 帰ったよー♪ 対処方法わかったよー♪
つか、訪問者数スゲーんだけどwww
はい、まず、Firefoxのオプションを開いてください。 ※ここからいきなり説明口調w
次にコンテンツ タブの中の JavaScript のチェックを外して Firefox を終了してください。