Вниз  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
Фильтровать сообщения
Поиск по теме