Pull to refresh

Comments 21

Если интересуют такие штуки, то есть еще Sass и <a href=«compass-style.org/>Compass. Первое — CSS-препроцессор, второе — Sass-фреймворк, дающие в паре много удовольствия =)
Чиорт, тег не закрыл. Вы уж меня извините, я только проснулся.
А какие инструменты предоставленные связкой sass+compass пригодились лично вам?
Собственно, сам Sass (функции, переменные), готовые хаки для браузеров, и семантический Blueprint (периодически пользовал раньше в несемантическом виде), избавляющий от мусора в разметке. В доках можно найти еще полезные штуки. Да, все это можно делать руками на чистом CSS, но я предпочитаю иметь переменные, какие-то хелперы и хранить что-то в отдельных файлах, если это мне нужно, зная, что на выходе я получу всего лишь один CSS файл (уже сжатый, если нужно). Ну, и, субъективно, в связке с Haml получается вполне себе приятная верстка.
LESS перестал иметь смысл после появления SCSS в Haml/Sass 3.

Собственно, теперь сасс умеет все то же самое, что less, плюс еще дофига всего. Плюс compass.
Я в руби не рублю, так что для меня лесс пока не идет лесом.
Вся крутизна Less/Sass видна только в руби-приложениях. Там и модули дописывать можно и вообще дофига всего делать.

А утилиты командной строки и там и сям есть. Так что юзать отдельно от руби можно. И опять же, Sass по всем фронтам мощнее и навороченнее.
А, я не заметил, что там еще под пхп с дотнетом какие-то порты есть. Так что беру свои слова назад. Если вы не рубист, вам Less.
SASS как gem может работать независимо от Rails/Rack, как отдельное ПО и для его использования не требуется знание Ruby. Лично я последний год вообще не использовал чистый CSS ни разу, после SASS (равно как и с HAML для HTML) это уже кажется жутко неудобным.
Под другие (не под руби) языки программирования Sass и Compass есть?
Реализация под разные типы проектов впечатляет.
Особенно интересно приложение для MacOsX.
Спасибо за обзор.
В Play Framework есть модуль SASS для (http://sass-lang.com/)
Less если честно не очень впечатлил, но вы меня мощно подтолкнули к haml + sass + compass))) спасибо!
А как это дебажить? Файрбаг же не будет показывать строчку в лесс файле, а будет показывать в сгенерированном ксс.
Вот, где css-фреймворки — это добро. Можно инклудить их стили, а на выходе получать человеческие и идеологически правильные названия классов.
Sign up to leave a comment.

Articles