CSS設計
CSSは、簡単に書けるメリットがある一方、非常に破綻しやすいデメリットもあります。 保守性が高まる、CSS設計の代表例をメモします。 HTMLの要素名にスタイルを指定しない リリース後や改修後も、後から部分的な変更や、ブラウザやサイトの仕様変更によって…
よりよい設計のゴールとして、GoogleのエンジニアであるPhilip WaltonさんのBlogを引用すると。 予測しやすい事(Predictable) 再利用しやすい事(Reusable) 保守しやすい事(Maintainable) 拡張しやすい事(Scalable) 予測しやすい事 これは、思った通…