IE6こと腐った牛乳について次のような事が分かったのでメモしておく。
- 分かっていたがやつらはベラボーに遅い
- 文字列結合よりもArrayにつっこんでjoinがよい。
- DOM操作は非常に重いので回数を絞る
- jQueryのappendよりもinnerHTMLの方が早い。
- 上のchildrenもjavascriptでごりごり書けば早そうだがjQueryを使う意味をなくすのでそこまでやらなかった。
- 半分ぐらい?
- 文字リテラルを極力使わない。
これでDivが5000個ぐらいの表でCPU PentiumM1.5Ghzで5秒ぐらい。もちろんChrome5であれば0.5秒ぐらい?