clasherATOK2013をインストールして以来、FirefoxでFlashが頻繁にクラッシュするようになりました。ATOKの2013より古いバージョンならFlashがクラッシュすることはないのですが、Windows8に完全対応しているのが2013以降のため古いバージョンを使うわけにはいきません。ATOK2013のテキストサービスを無効にするとクラッシュを避けられるようですが、ATOKバーが表示されなくなって不便です。その上、テキストサービスを無効ににしてもFirefoxがフリーズしてしまうことがあったためテキストサービスを有効のまま使用しています。クラッシュするFlashと共存する方法を考えてみました。27.0.1FirefoxにFlashblockという拡張機能をインストールするFlashblockという拡張機能をインストールするとFlashコンテンツを自動でロードしなくなります。https://addons.mozilla.org/ja/firefox/addon/flashblock/Flashblockインストール後、Flashコンテンツはこのように表示されます。Flashがロードされてないので不意にクラッシュされることを防ぐことが出来ます。クリックすればFlashが再生されます。Flashを再生した後のクラッシュは防ぐことは出来ません。Flashをブロックすることでコンテンツが正常に動作しなくなることもあります。Youtubeの動画プレイヤーをHTML5プレイヤーに設定するいろいろなサイトにYoutubeの動画プレイヤーが埋め込まれています。Flashがクラッシュした後の様子を見ると、Youtubeの動画プレイヤーが表示されていたことが多いです。Youtubeは設定を変更すると、Flashを使わずに動画を再生することが出来ます。クリックすると、Flashが使われなくります。Youtubeが原因でクラッシュすることはなくなります。dom.ipc.plugins.hangUITimeoutSecsの設定を変えるFlashがハングアップすると、Firefoxがフリーズし操作を受け付けなくなります。その後、警告の画面が表示されます。この画面でプラグインを停止をクリックすればFlashがクラッシュしますが、Firefoxの操作をすることが出来るようになります。初期設定ではハングアップしてから警告の画面が表示されるまで11秒に設定されています。この時間設定を小さくすればフリーズしている時間が短くなります。探し、値を11より小さい数字に設定する下の画像は3秒に設定したものです。Flashがハングアップしてから短時間で停止することが出来るので無駄に待たされる時間が少なくなりました。IMEならFirefoxのFlashが頻繁にクラッシュすることはありません。Explorerなど他のブラウザーはFlashが頻繁にクラッシュすることはありません。以上がFlashのクラッシュを少なくするアイデアでした。おまけ・謎のイベントログイベントビューアーを見ると、Flashがクラッシュしたタイミングでエラーが記録されています。与えることはできません。サービス管理ツールを使って変更できます。このCLSIDをインターネットで検索するとFlashによるものという主張を見かけます。したらFlashはユーザーが気付かないうちにアクセス許可の無い動作をしようとして失敗しハングアップしていることになします。何をしようとしてるのでしょうね?以上、参考になれば幸いです。当ブログは公開後に内容を修正することがあります。当ブログの内容により発生した損害につきましては一切の責任を負いかねますのでご了承下さい。ユーザーの訪問の際にクッキーやアクセス解析という方法でユーザーの行動を記録しています。これはユーザー個人を特定できない情報であり、サイトの質向上のために用いられます。プライバシー保護のために当ブログのクッキーの取得を拒否するにはお使いのブラウザのクッキーの送受信を拒否するよう設定してください。当サイトは第三者によって配信される広告を表示します。その際、ユーザーが過去に閲覧したサイトの情報からユーザーの興味のある広告を優先的に表示することがあります。このために、ユーザーのインターネット閲覧履歴情報を利用することがありますが、これらは個人を特定できる情報ではなく、個人情報の漏洩や電話、手紙、メールによるセールスはありません。