前 | 2018年 7月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
ブラウザでの処理が重たいなぁ、とちょいと困っていた作成中な Webサイト.
PCからなら、問題無いんだからね! と云いつつ、スマートフォンでもキッチリ動かしたい・・・・
不要な処理を省いたり、修飾を減らしたりと足掻くもまだ重い.
がしかし.
再起動した後は結構スイスイ動いてくれる. マジですか.
再起動直後ではなく、再起動後(ブラウザは未起動)一晩経過後なので、本来のスペックが出ている/出ていない の問題か.
・・・・なんだろか・・・・(古いから?)
条件付けが複雑になる.
scroll で付いてくる、下限に来た分はそこで止める、戻り時は即動き出すが、上限に来たら止める、ヘッダが見えたら初期値へ戻す・・・・・
当初 fixed で scroll値 を都度変更していたが「重い」 on 古いスマホ(爆)
なので、止める時は fixed に、動く時は「その状態」に合わせて absolute にした!
上と下で開始条件が異なるので、scroll の up / down も識別させないと行けない.
・・・・判定処理増えたが、軽くなったのか?!(汗)
DOM 操作が一番重たいから、軽くなっているはず! でないと組み上げた苦労が報われない!
以前に落下からの画面破損の憂き目に遭ってから、ちょいとヤボったいレベルのモノを付けている.
ポケットから取り出すときに落とした.
画面側から落ちたが、今回は無事.
ケース様様だな!と思ったが・・・・ポケットから取り出す際に、ケースが引っ掛かって落とした・・・・あれ?!