Доброго времени суток !
Простите что возможно отвлеку некоторых своим глупейшим вопросом.
Но для меня это очень важно !
зачем мне нужен sass - если я могу сделать вот так .logo, .search, .menu { text-align: center;}
а в sass мне можно использовать переменную - миксины.
в Чем прикол ?
тут sass скорее всего работает только для больших проектах что бы не запутаться.
И еще - говорят что sass "помогает " браузеру - это как ? если браузер все ровно все обрабатывает - а оптимизированый css и я могу бес sass писать ?
Вся фишка в возможностях организации стилей.
Что-то вроде абстракций в программировании, наверное.
Вы можете написать .logo, .search, .menu { text-align: center;}, потом возможно добавить в эту строчку еще селекторов.
А можете описывать каждый блок отдельно, не оглядываясь на другие
Второй случай удобнее. У вас перед глазами цельный блок кода, описывающий отдельный элемент на странице. При необходимости в него подмешаны какие-то общие стили.
Вячеслав Коростин, это бесполезно.
Либо вы продолжите "грызть" препроцессоры и сами поймете их фантастическое удобство, либо забросите и будете верстать голым css.
В первую очередь sass/less это удобно, попробуйте попользоваться и сразу поймете насколько удобнее станет писать.
Учить их особо не нужно, несколько часов и готово