Почему SASS перестал быть основным синтаксисом (сейчас SCSS один)? - PullRequest
4 голосов
/ 23 июня 2010

На официальной веб-странице говорится:

Хотя больше не первичный синтаксис, отступ синтаксис будет продолжать быть поддержанным.

Кто-нибудь знает, почему SCSS "частично принял" SASS?

1 Ответ

5 голосов
/ 23 июня 2010

Понятия, на которые обращается Sass, не очевидны для дизайнеров, и это означает, что Sass всегда неправильно понимали как не что иное, как необычный, причудливый синтаксис для написания CSS.

(LESS.css получил немного шума среди дизайнеров, возможно, потому, что его синтаксис больше похож на CSS - даже несмотря на то, что Sass более эффективен и устойчив, независимо от синтаксиса.)

Поскольку Sass является языком для создания таблиц стилей, он должен быть доступен для дизайнеров. Синтаксис Sass с учетом пробелов воспринимается как «совершенно другой» язык с небольшим функциональным преимуществом, а другой синтаксис - это не чашка чая для всех. Ценные понятия, такие как переменные, миксины, подклассы (@extends), арифметика, цветовая математика и т. Д., Проносятся над головами людей, если они не могут преодолеть «странный» синтаксис.

SCSS был разработан как настоящий суперсет CSS. Это означает, что любой может начать с простого файла CSS и своего знания CSS, а затем постепенно вводить понятия, не перегружаясь.

Утилита sass-convert делает выбор синтаксиса спорным: если вы предпочитаете Sass вместо SCSS, как и я, его легко переключать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...