Вниз  CSS: Препроцессоры
- 19.08.2014 / 08:35
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline

Изменено aNNiMON (17.01 / 16:04) (всего 2 раза)
- 16.01.2015 / 16:41
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Статья о том, как увеличить скорость компиляции вашего SASS-кода.
- 16.01.2015 / 18:07
Dinisimys
  Пользователь

Dinisimys 
Сейчас: Offline
Слышал о этом, но так и не знаю, что это. Надо разобратся, что за новая примочка в CSS, так понял с ним связано.
- 16.01.2015 / 19:16
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Dinisimys, я в одном небольшом проекте использую SASS. В принципе доволен.
Достоинства:
сразу видно что нужно изменить, не приходится искать по значениям во всех стилях, чтобы заменить то, что тебе нужно.
гибкая возможность оперирования цветом. Нужно тебе, чтобы фон панельки был немного темнее, чем фон заголовка? Пожалуйста - указываешь darken($panel_color, 10%); Можно смешивать цвета с пропорциями и т.д. Больше никаких color picker'ов.
миксины (функции) очень полезны для объединения нескольких свойств в одно осмысленное. Теперь --webkit, --moz и т.д. можно закинуть в один миксин и вызывая его, будут закинуты кроссбраузерные версии свойств.
можно генерировать css как читабельные, так сразу и сжатые.

Недостатки:
почему-то для всей этой вещи понадобился именно Ruby!
лишняя прослойка. При оформлении каждый раз генерировать — хоть и малость, но затратно. А если среда не поддерживает работу с SCSS - задолбёшься в командной строке каждый раз генерировать.

Вот демка с использованием малой доли поддерживаемых фишек.
__________________
 let live

Изменено aNNiMON (16.01 / 19:17) (всего 1 раз)
- 16.01.2015 / 19:29
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Отлично.
__________________
 знает толк
- 16.01.2015 / 20:54
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
Не ново
__________________
 Да, детка, я - Король Ящериц!!!
- 16.01.2015 / 22:47
Dinisimys
  Пользователь

Dinisimys 
Сейчас: Offline
aNNiMON, к тебе вопрос: влияет ли на скорость загрузки страници то, что используется транслятор ruby?
- 16.01.2015 / 23:10
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Dinisimys, Ruby используется, чтобы скомпилировать исходный файл в css. Браузеры понятия не имеют о SASS и прочих штуках.
- 16.01.2015 / 23:13
Dinisimys
  Пользователь

Dinisimys 
Сейчас: Offline
Ксакеп, ну я просто в этом вопросе не очень понимаю, SASS как-то влияет на "скорость" работы сайта?
- 16.01.2015 / 23:37
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Dinisimys, нет. Процесс: пишем в SASS, компилируем его в CSS, заливаем готовый CSS на сайт. На скорость не влияет.
Наверх  Всего сообщений: 60
Фильтровать сообщения
Поиск по теме