CSS勉強するだるさ
そろそろ勉強しないトナーと思いつつもだるくなる原因列挙する
前提
- お前はJS書いてればいいよと甘やかされてきたので仕事で書いた量は少ない
- リフロー、ペイント等の表示制御系とパフォーマンス周りだけはそれなりに知ってる
- position: absolute や visibility: hidden とか
- 簡単な装飾はできる
- 段組とかの知識があんまりない
わからないこと
- 解法が一つではなく、最適解がわからない
- 数こなせばわかる気がするが時間かかってだるい
- すでにあるサイトを参考にするもそれが正しいのかよくわからない
- 正解が(プログラマ的感覚だと)醜くみえる
- たとえば中央寄せ
- たとえば段組
- このrelative指定は本当に必要なのか…みたいな
- ググって引っかかる資料のレベルが低い
- 古のspacer.gifとか未だに引っ掛かる
- これはJSと同じ問題なので2010~の資料しかみないようにする
- 楽できそうなフィーチャーがだいたいIE10~
- 固定幅ではなくリキッドレイアウトなのが確認事項が多い
- 最近は設計手法の概念が多い
- OOCSS
- BEM
- WebComponentによるセレクタ隠蔽
- パラダイムの変化によって実装アプローチが定期的に変わる
- フラットデザイン
- マテリアルデザイン
- パラダイムに対して意見を持てるだけのデザインセンスが自分にあるか自信が持てない
- これが一番つらいかもしれない
おそらく個人の特性に起因するもの
- 派手な装飾するとパフォーマンスが気になりすぎる
- transform命令とか
- ピクセル単位のこだわりを持てない
- あとで適当に修正すればいいだろと思ってしまう
- そんで微妙に歯がゆくてテンションが上がらない
だるいという表明であってやらないというわけではないので、隙をみて勉強してます