littlepad blog

CSS Nite LP39に参加してきました

CSS Nite LP39「コーディングスタイルの理想と現実」に参加してきたので、そのメモ。
今回、CSS設計に関する下記2セッションが印象に残った。特に後者はいつも頭を悩ませるコンポーネントの粒度、余白の設計についての話だったので非常に参考になった。

基調講演:CSS設計の理想と現実

CSSの設計方法論

いわゆるコンポーネントベースの設計

何が難しいのか?

アンチパターン

名前と機能が一致しない

メンテナブルなCSS

いかにして詳細度を抑えて制御できるかが重要

優れた設計はCSSだけではならず

柔軟なコンポーネント設計のためのCSS

BEM, SMACSSを知っていることが前提の話

ブロックの粒度

ブロックの拡張性

無理のない範囲で予測して実装しておくと後々便利

余白の設計

総合的に俯瞰して設計の指針を立てる

モバイルバージョンを終了