中学受験専門 理科総合研究所 −理総研−

フロントページへ
Name:
Pass:
RSS
: ユーザー登録はコチラ :
左 理総研ブログ 右
2012
08
10
投稿 Cordu-Roy

:: Shockwave Flash has crashed.

[ 投稿 水口佑@管理人 ]
カテゴリー> 我思う故にWareあり
連記 >> 次の記事

理総研ブログ
(2012-09-23)次の記事「[解決] Shockwave Flash has crashed.」でこの問題は何となく解決しています。

こんな時刻ですが外ではヒグラシが鳴き、そこはかとなく夏の終わりが近づいてきた事を感じておる管理人です。

Google Chromeのバージョン21.0が正式にリリースされて自動アップデートされしばらく経過しました。何かFlashでエラー出るなぁとか思いながら使い続けてましたけど、昨日(8月9日)のマイナーアップグレードで安定版バージョン21.0.1180.75が公開され、ちょっとは期待しました。が、脆弱性の修正がメインだったみたいで、相変わらずブラウジング中に次のようなエラーメッセージが度々出ます。

『プラグイン「Shockwave Flash」は応答していません。』

放っておくとエラーメッセージが消え、何事も無かったかのように振る舞うこともあれば、Flash領域にヒトを小馬鹿にしたような画像が表示されたりもします。この現象を再現することは簡単で、とにかくFlashを用いたページを新しいタブで開きまくる。これだけです。OS(Windwos XP)の問題もありそうですが、それについては後述します。

再現が可能なら逆に対策も可能で、つまりたくさんタブを開かないようにすればイーわけです。が、昨今はページ内のアフィリエイト広告にFlashが使われていたり、開いた先にFlashが稼働しているのかどうかも分からないし、そもそもこんなエラーは前バージョンのChromeまで発生しなかったんだから何でオレが気ぃ使わなアカンねんな。ともなるわけでしてね。


ではChromeのバージョンが20から21.0になってFlash関連でどんな変更点があったか?なのですけど、実は大きな変更がありました。サイト制作者としての自分にはあまり関係が無かったので読み流してた部分です。

まずFlashという技術はプラグインアーキテクチャとしては歴史が古く、その分Flashの設計と新しい技術を盛り込んで進化するブラウザとの間に解離が進行し続けています。Chromeが従来採用していたアーキテクチャはNPAPI(Netscape Plugin API)と呼ばれるもので、もう「Netscape」なんて単語を見ただけで懐かしさがこみ上げてくる代物です。DVD時代にまだカセットテープ使ってるの?と言った感じ。

古い設計を新しい環境で動作させるには、OSによる機能補助が必要となります。となると「OSによって動作が異なる!」という新たな問題が発生する事を意味し、これはマルチプラットフォームを目指すChrome戦略とは相容れない事態となります。

そこでGoogleはChromeをバージョンアップするにあたってNPAPIからの脱却を目指し、Flashを提供するAdobe社と協力して新しい拡張プラグインアーキテクチャであるPPAPI(Pepper Plugin API)を設計し、OSに依存することなく、かつ高度な機能を実現しようとしました。昨年から今年の上半期にかけてFlash Playerのアップデートの頻度が増えていたなぁ〜と感じたのは、よく知らないけどこのプロジェクトが原因のような気もします。ともかくプラグインが高機能化し、速度にせよセキュリティにせよ、安定性を得ることは大切なことです。そしていよいよ、このPPAPIをChromeのバージョン21.0から導入していました。


セキュリティ面でPPAPIが重要となり、かつ最大の恩恵を受けるのはWindwos XPです。Vistaより前のOSは整合性機構(保護モード)を持たず通信におけるアクセスレベルを設定できないものの、サンドボックス(外部プログラムを安全に実行させる保護された環境)上で実行できるようになるが故です。

しかしこのNPAPI→PPAPIの移行措置で省かれることになったレガシーコードが、何となく従来からあるFlashコンテンツに影響を及ぼしている感が、タイトルのエラーメッセージにあるように思えるのです。いやま、Flashの事はよく分かっていないココの管理人の戯れ言でございます。

あ、ヒグラシはもう鳴いてない様子です。
(2012-08-10 07:05:20)
コメント> 19
Cordu-Roy
2012-08-26 21:25:49
>>
comment #19
それはオレがハンパな男だからさ。
オクタンS
2012-08-26 16:43:04
>>
comment #18
理総研に入ってからずっと考えてたことなんですけど、管理人さんのユーザーIDはなぜちゅうとハンパな数なんですか?
unknown
2012-08-25 12:03:59
>>
comment #17
コメントは削除されました。
Cordu-Roy
2012-08-25 00:42:07
>>
comment #16
キャッシュの問題だ。いつか落ち着くから気にしない。
オクタンS
2012-08-24 18:01:51
>>
comment #15
僕のランクが頑張ってた頃のになったり、現実のランクになったりするんですがバグってるんでしょうか?
Cordu-Roy
2012-08-24 02:32:26
>>
comment #14
??

再現できるけど?
ips細胞
2012-08-23 23:08:37
>>
comment #13
プラグイン「Shockwave Flash」は応答していません。を再現できなくなったんですか!?
オクタンS
2012-08-22 18:38:43
>>
comment #12
ウルトラ久しぶりの投稿でーす。
夏休みで暇だから見てみたらメンツ変わってたーーーーーーって感じです。やはり予想通り甲陽は宿題多いーーー
来年甲陽に入るんだったら卓球部以外にしたほうがイイと思う。
コーチが鬼教官だから。ってか皆はもっといいとこ行くか…
Cordu-Roy
2012-08-20 04:20:23
>>
comment #11
Chrome 20→21 のバージョンアップは過去最悪のものだと確信した。

・タブをどんだけ開いても軽快だったあの日
→今は他のタブをロード中に操作が激オモ、最悪はエラー

・YouTubeのフルスクリーンがステキだったあの日
→今はどんだけ低解像度にしてもカックカク

すべてはFLASHに原因があると、管理人は思っている。
かつしゅん
2012-08-19 23:21:08
>>
comment #10
最近、俺ら以外しゃべってないな〜
かつしゅん
2012-08-19 23:20:04
>>
comment #9
ありがとう
ips細胞
2012-08-18 12:30:53
>>
comment #8
おーすごいじゃん!おめでとう
かつしゅん
2012-08-17 22:48:28
>>
comment #7
Fランクになりました!!!
かつしゅん
2012-08-16 21:20:27
>>
comment #6
ランクマッチの制限きびしくなってない?
かつしゅん
2012-08-15 12:29:54
>>
comment #5
うん
ips細胞
2012-08-15 11:44:57
>>
comment #4
かつしゅんエンブレム変えたんだね
かつしゅん
2012-08-11 22:43:12
>>
comment #3
たいへんだね〜(^。^)
ips細胞
2012-08-11 13:40:50
>>
comment #2
もう終わりやもんね〜(*^_^*)
かつしゅん
2012-08-11 00:12:34
>>
comment #1
今年の夏、はやいな〜
© 2011 System-iDO IT Devisers