Enduring CSSの設計思想 第1回 ECSSが目指す設計 CSS設計方法、Enduring CSS(ECSS)は、複雑さを排除し、ある程度のCSS容量増加を覚悟することで、CSSの寿命を伸ばすというアプローチを取っています。今回は、その基本となっている考え方から解説します。 はじめに CodeGridでは過去に、OOCSS、SMACSS、BEMの3つのCSS設計概念を紹介しました。 知っておきたいHTMLテンプレート設計法 この連載で紹介するEnduring CSS(以降、ECSS)は、これら3つと同じように、CSSの設計方法を示したものです。エンジニアのBen Frain氏が電子書籍として著し、現在はWebサイト上でもすべてのコンテンツが読めるようになっています。 ECSS: Home Page 先に挙げた3つのCSS設計概念と比較すると、本記事執筆時の2016年5月現在、ECS
![Enduring CSSの設計思想 | 第1回 ECSSが目指す設計](https://cdn-ak-scissors.b.st-hatena.com/image/square/f67e2b2730494d785ff8c516a4dec119efacf1bc/height=288;version=1;width=512/https%3A%2F%2Fcodegrid.imgix.net%2Fimage.png%3Fixlib%3Djs-3.8.0%26w%3D1200%26h%3D630%26mark%3Dhttps%253A%252F%252Fcodegrid.imgix.net%252F~text%253Fixlib%253Djs-3.8.0%2526w%253D1000%2526txt%253DECSS%2525E3%252581%25258C%2525E7%25259B%2525AE%2525E6%25258C%252587%2525E3%252581%252599%2525E8%2525A8%2525AD%2525E8%2525A8%252588%2526txt-fit%253Dmax%2526txt-size%253D57%2526txt-font%253DHiragino%252520Sans%252520W5%2526txt-color%253Dfff%26mark-x%3D90%26mark-y%3D195%26blend%3D%2523E3203D%26blend-mode%3Doverlay%26txt%3DEnduring%2520CSS%25E3%2581%25AE%25E8%25A8%25AD%25E8%25A8%2588%25E6%2580%259D%25E6%2583%25B3%2520%257C%2520%25E7%25AC%25AC1%25E5%259B%259E%26txt-align%3Dtop%252Cleft%26txt-font%3DHiragino%2520Sans%2520W5%26txt-size%3D30%26txt-pad%3D100%26txt-color%3Dfff)