I'm kubosho_

思想の固まり

Atomic Designを実案件に導入して運用してみた結果はどうなのか

かつてAtomic Designの考え方と利点・欠点という記事を書きました。 この記事内で日本ではAbemaTVで使われていると書きました。そして今でもAbemaTVではAtomic Designの考えに基づいてコンポーネントが作られています。 AbemaTVでの経験を通じて、Webアプリ…

Sassなどにあるルールセットを入れ子できる機能がいらないと感じる理由

CSS

Sassなどにはルールセットを入れ子できる機能がありますが、個人的にはいらない機能だと感じています。 理由は、詳細度の総計が分かりにくくなるので .foo .bar .baz .foobar みたいに上書きしにくいセレクタ宣言ができてしまうことが多いように感じるためで…

CSSを破綻させない

12/3(土)にCSSを破綻させないということをbuilderscon tokyo 2016で話しました(動画見ましたが「えっと」や「なんか」とか言い過ぎなのと、髪の毛触りすぎですね)。 そこで使った発表資料の内容を編集した上で、CSS Advent Calendar 2016 14日目の記事と…

若者?がCSSを覚えた方法

もうちょっと書こうかなと思って結局放置してしまったので公開していきます。 1年前、こんな記事を見ました。 若者はどうやってCSSを覚えたのか どうやってCSSを覚えたのか、その方法について書かれている記事をあまり見たことがない気がしたなと思ったので…

CSSをリファクタリングするためのテストツール選定

この記事は今年のはじめに公開しようと思っていたのですが、体裁を整えないままずっと下書きに残ってしまっていたので供養の意味も込めて公開します。 もしかしたら間違ったことが書かれているかもしれないのと、情報も若干古くなってしまったのでそれらを承…