Hatena::ブログ(Diary)

IT戦記 このページをアンテナに追加 RSSフィード Twitter

2006-08-18

実際、Script.aculo.us の Effect はどのくらい高速化できるか

最近、 MochiKitScript.aculo.us に対応するということで、いろんなプロジェクトでそれなりに Script.aculo.us が使われていたりする。

でも、やっぱり Script.aculo.us 遅い

うーん>< もっさり

というわけで、どのくらい高速化出来るかやってみた

  • 高速化前

http://sample.ecmascript.jp/effectperformance/original.html

  • 高速化後

http://sample.ecmascript.jp/effectperformance/new.html

※注意:同時に開くと両方のエフェクトが影響しあってしまう(バックグラウンドでも)ので、片方づつ開いてみてください。

エフェクトを 100 くらいまでしないと誤差が大きいです。

約、倍になった

けっこう、大きな差だと思う。

やっぱり、Script.aculo.us は高速化必要。それでも遅いと思うくらいだけど。。。

ちなみに

Prototype.js のほうは高速化してないので、もう少し速くできるかも。

今回の高速化は Appear と Fade に関するところとだけやった。