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, плюс еще дофига всего. Плюс compass.
Я в руби не рублю, так что для меня лесс пока не идет лесом.
Вся крутизна Less/Sass видна только в руби-приложениях. Там и модули дописывать можно и вообще дофига всего делать.
А утилиты командной строки и там и сям есть. Так что юзать отдельно от руби можно. И опять же, Sass по всем фронтам мощнее и навороченнее.
А утилиты командной строки и там и сям есть. Так что юзать отдельно от руби можно. И опять же, Sass по всем фронтам мощнее и навороченнее.
А, я не заметил, что там еще под пхп с дотнетом какие-то порты есть. Так что беру свои слова назад. Если вы не рубист, вам Less.
Под другие (не под руби) языки программирования Sass и Compass есть?
Реализация под разные типы проектов впечатляет.
Особенно интересно приложение для MacOsX.
Спасибо за обзор.
Особенно интересно приложение для MacOsX.
Спасибо за обзор.
А для Python, Django есть подобное?
Попробуйте django-farstyle.
В Play Framework есть модуль SASS для (http://sass-lang.com/)
А ещё LESS есть и в виде JS-интерпретатора (удобно использовать из node.js) — github.com/cloudhead/less.js/
Less если честно не очень впечатлил, но вы меня мощно подтолкнули к haml + sass + compass))) спасибо!
А как это дебажить? Файрбаг же не будет показывать строчку в лесс файле, а будет показывать в сгенерированном ксс.
Вот, где css-фреймворки — это добро. Можно инклудить их стили, а на выходе получать человеческие и идеологически правильные названия классов.
Sign up to leave a comment.
CSS-препроцессор LESS и его интеграция с Ruby on Rails