4

公式ウェブページでは、彼らは次のように述べています。

主要な構文ではなくなりましたが、インデントされた構文は引き続きサポートされます。

SCSS が SASS を「部分的に引き継いだ」理由を知っている人はいますか?

4

1 に答える 1

5

Sass が扱う概念はデザイナーにとって明白ではありません。つまり、Sass は、CSS を記述するための別の風変わりな構文にすぎないと常に誤解されてきました。

(LESS.css は、おそらくその構文が CSS に似ているため、デザイナーの間で少し話題になっています。ただし、構文に関係なく、Sass はより機能的で堅牢です。)

Sass はスタイルシートを作成するための言語であるため、デザイナーにとって親しみやすいものである必要があります。空白を認識する Sass 構文は、機能的な利点がほとんどない「完全に異なる」言語として認識されており、異なる構文は万人の好みではありません。変数、ミックスイン、サブクラス (@extends)、単位演算、色計算などの貴重な概念は、「奇妙な」構文を乗り越えられない場合、人々の頭を悩ませます。

SCSS は、CSSの真のスーパーセットになるように設計されました。これは、誰もが単純な CSS ファイルと CSS の知識から始めて、圧倒されることなく徐々に概念を導入できることを意味します。

このsass-convertユーティリティでは、構文の選択が問題になります。私のように SCSS よりも Sass を好む場合は、簡単に切り替えることができます。

于 2010-06-23T08:27:29.390 に答える