07/07/29 02:49:42 0
と思ったら釣りか…
982:名無しさん@そうだ選挙に行こう
07/07/29 02:58:50 0
ドンマイ
983: ◆3SHRUN.07U
07/07/29 03:12:40 0
>>973
#dEVRHln&
クマー
984:名無しさん@そうだ選挙に行こう
07/07/29 03:32:56 0
_ _
( ^ω^)
985:名無しさん@そうだ選挙に行こう
07/07/29 03:45:37 0
>>972
たぶん、>>968 でうp主が言っている
> 本家が更新したのを眺めていたら$('~')を使用しないのはヤバイ高速化するらしいのでやりました
の副作用かと思われ。
手元で、document.getElementById() を使っている箇所を $() や $$() に変更したら動くようになった。
986:名無しさん@そうだ選挙に行こう
07/07/29 08:24:40 0
('~')
987:名無しさん@そうだ選挙に行こう
07/07/29 08:26:44 0
顔文字に見えるコード だっけ?名前うろ覚えだけどまだスレあるのかなー
988:名無しさん@そうだ選挙に行こう
07/07/29 08:32:34 0
確かgetelementbyid("element_hoge")ってやんなくても
element_hogeって直接指定しても動くよね。
ID名と重複した変数名があったら上手く行かないけど…
$だと遅くなるっていうなら、さらにgetelementbyid()も使わずに
直接element_hogeのほうが早いとかいう事はないかな?
それとも内部的にオブジェクトのチェックするとかの関係で
getelementbyidで特定した方が早いのかな
989:名無しさん@そうだ選挙に行こう
07/07/29 09:30:12 0
>>988
IE 限定でいいならそれでも動くね。
クロスブラウザ考慮してないフィルタ公開すると風当たりが強いけど
個人的にいじるだけならそれでいいと思う。
990:名無しさん@そうだ選挙に行こう
07/07/29 09:52:24 0
クロスプラットフォームを考慮する事と
スピードアップトリックを試行する事は必ずしも排他的ではないと思う。
仮に、element_hoge直がgetelementbyidよりもかなり早いとしたなら
if(typeof(element_hoge)=='undefined'){element_hoge=document.document.getElementById('element_hoge')}
こんな感じにしとけばIE以外のブラウザでも問題なく動作するし
IEの場合はelement_hogeへのアクセスが早くなるはず。
でも速度差が無いか僅かしかなかったら確かにその通りだと思う。
991:名無しさん@そうだ選挙に行こう
07/07/29 09:53:33 0
ごめんdocument.が重複してる
992:972
07/07/29 10:05:56 0
>>979>>985
ありがとうございました。ちゃんと効くようになりました。
993:名無しさん@そうだ選挙に行こう
07/07/29 10:52:03 0
>>990
同じようなこと言ってるつもりだったけど伝わりにくかったね。補足ありがとう。
環境によってその都度分岐させるのがめんどいから
よく使うものは最初に環境判別して変数に突っ込んで使ってるけど、
(d_elm = (document.compatMode == "CSS1Compat") ? document.documentElement : document.body; みたいな感じで)
そういうのも速度アップに繋がったりしないもんかな。したとしても微妙か。
994: ◆FAY418EdhA
07/07/29 12:09:45 0
書くスレ間違えちゃった
スレリンク(software板:879番)
995:名無しさん@そうだ選挙に行こう
07/07/29 12:30:16 0
>>994
ばーか
996:名無しさん@そうだ選挙に行こう
07/07/29 12:40:18 0
↑は帰れ。
>>994
乙です、いつもありがとうございます。
市場が表示されないという人は>>952を参照。
997:名無しさん@そうだ選挙に行こう
07/07/29 13:54:42 0
ume
998:名無しさん@そうだ選挙に行こう
07/07/29 13:55:24 0
次スレ
ニコニコ動画RC専用オミトロンソフト板 part1
スレリンク(software板)
999:名無しさん@そうだ選挙に行こう
07/07/29 13:56:16 0
(^^)/~
1000:名無しさん@お腹いっぱい。
07/07/29 13:56:24 0
次スレは移動?
1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。