タグ

2016年3月1日のブックマーク (2件)

  • CSSカスタム・プロパティへの期待

    “Why I’m Excited About Native CSS Variables”という、CSSカスタム・プロパティ(CSS変数)を紹介する記事を日語に翻訳し、「僕がネイティブなCSS変数にわくわくする理由」として公開した。元記事から3カ月近くたってしまい、旬を逃した感もあるけど、近々カスタム・プロパティがChromeとSafariの安定版でもサポートされるというタイミングなので、まあいいかと思って公開した。 僕はこの記事を読むまで、CSSカスタム・プロパティの存在は知っていたもののほとんど注意を払っておらず、当面はSassがあるしべつにいいやと思っていたという、まさに記事の想定読者の典型だったと言える。でもこれを読んで考えをあらためました。個人的には、Sassにはじめて触れたとき以来と言っていいくらいの驚きがあった。 記事の例にあるように、レスポンシブ・デザインやコンテクスチュア

    CSSカスタム・プロパティへの期待
    kyaido
    kyaido 2016/03/01
  • 僕がネイティブなCSS変数にわくわくする理由

    数週間前、CSS変数(より正確にはCSSカスタム・プロパティ)が、Chrome Canaryの「試験運用版のウェブ プラットフォームの機能」フラグ1を有効にすることで利用できるようになりました。 Chromeエンジニアであるアディ・オスマーニがそのリリースについてはじめてツイートしたとき、多くの否定的で、敵対的で、懐疑的な声が寄せられました。その量は驚くべきものでした。少なくともCSS変数にわくわくしいてる僕にとっては。 これらの反応をざっと見渡したところ、苦情の99%は次の2つの点についてのものだとわかりました。 構文が汚くて冗長。 Sassの変数がすでにあるじゃん。興味なし。 もちろん僕もあの構文は好きじゃありません。それは認めます。でも、あれがいい加減に決定されたものではないってことは理解しておくべきです。CSSワーキング・グループのメンバーは、CSSの文法と互換性があり、かつ将来

    僕がネイティブなCSS変数にわくわくする理由
    kyaido
    kyaido 2016/03/01