最近、 MochiKit も Script.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 に関するところとだけやった。