イメージ処理の遅いIE(インターネットエクスプローラ)

画像の水面を揺らずのに十数年まえJAVAのアップレットを使って楽しんだ。
今は、セキュリティがきつくなりJAVAのセキュリティ例外サイトに設定してからでないと使えない
一般訪問者はそんなことまでしてみてはくれない。
Javascriptで表現しているところはないか探してみたところ、Jqueryとセットで使うlake.jsを見つけた。
http://alligatr.co.uk/lake.js/
しかしIEでは動かなかった

そこで、JavaScriptだけでCanvasに800X600の写真をセットしてビット単位に移動させるプログラムを作って
実験をしてみた
http://qpon.quu.cc/jquery/lake/canvas_test.html
その結果、変化はするが、IEでは1秒に一回以下ののスピードで波のようには到底見えない。
同じプログラムを、各ブラウザで開いたところ

IE    =   50回/分
Chrome=  400回/分
Safari  =  500回/分
FirFox  = 1200回/分

とIEが極端に遅かった。

いずれの場合もIEがネックだ。
どなたかアドバイスがありましたらよろしくお願いします。

<追記>
IEが遅かったのは繰り返しループの処理速度の差が大きかった

この記事へのコメント

この記事へのトラックバック

  • IEの遅いのは繰り返し処理の遅さだった

    Excerpt: 昨日、IEはイメージ処理が遅いと書いたが、その後の実験で、イメージ処理ではなくJavascriptの繰り返し処理の遅いことが原因と分かった。 単純に1億回繰り返して時間を計ってみた -------.. Weblog: 還暦QPONブログ racked: 2015-01-20 12:50