ネイティブなマークアップのみによって駆動するモダンなスタイルシート・「No_Class.css」

Ads

No_Class.css

ネイティブなマークアップのみによって駆動するモダンなスタイルシート・「No_Class.css」
No_Class.cssはネイティブなマークアップのみによって駆動するモダンなスタイルシートです。class属性の使用を極力減らし、よりシンプルで効率的なコーディングを目指す為のものになります。

「白紙的な視点でCSSを設計する事で、より多くの創造性と表現の機会を得る事が出来る」という思考のもので開発されたCSSで、これは今に始まった問題ではありませんが、いわゆるCSSフレームワークの類を使用する事によるロックインへの懸念から開発されています。

Ads

多くのフレームワークのは利便性と効率性を提供する代償に依存性を要求しますが、永久に時代に合わせて機能し続けるのは難しいのはCSSフレームワークの歴史を見れば分かりますが、そのたびに移行時に相当のコストを払う事になります。それでも問題ないような体制が準備をしているケースもありますが、時代やフロントエンドの流れに関係なく機能させるにはそもそもclassを持たせずにスタイリングすればいい、というのは確かです。

No_Class.cssは全ての画面サイズやデバイスで見栄え良くなるよう設計されており、殆どのHTMLをカバー、迅速なプロトタイピングと本番環境の際に対応できる拡張性を実現した効率的で無駄のないCSSとして設計されています(※当然必要なケースもゼロではありません)。

もちろん、これが正解と言う訳ではありませんが、CSSフレームワークがいずれ障害になるという懸念を持っている開発者の方にとって1つの選択肢になるかもしれません。

No_Class.cssGithub