1

Этап 1

Поиск учебных материалов

2

Этап 2

Изучить Less

3

Этап 3

Часть I - Отчёт о статье c Хабра http://habrahabr.ru/post/136525/ + http://www.lesscss.ru/

4

Этап 4

Часть II - Отчёт о статье http://www.helloerik.com/bootstrap-3-less-workflow-tutorial + Отчёт о статье https://medium.com/@fat/mediums-css-i

5

Этап 5

Отчёт о статье http://www.bennadel.com/blog/2645-thinking-about-strings-quotes-tokens-and-tildes-in-less-css.htm и о ресурсе ресурсе http://

1

Этап 1

Поиск учебных материалов

2

Этап 2

Изучить Less

3

Этап 3

Часть I - Отчёт о статье c Хабра http://habrahabr.ru/post/136525/ + http://www.lesscss.ru/

4

Этап 4

Часть II - Отчёт о статье http://www.helloerik.com/bootstrap-3-less-workflow-tutorial + Отчёт о статье https://medium.com/@fat/mediums-css-i

5

Этап 5

Отчёт о статье http://www.bennadel.com/blog/2645-thinking-about-strings-quotes-tokens-and-tildes-in-less-css.htm и о ресурсе ресурсе http://

13 сентября 2014
Цель завершена 5 августа 2015

Автор цели

Образование

Изучить Less и Sass: часть первая - LESS

Честно сказать, я удивлена тому, что тут нет ни одной цели посвящённой изучению препроцессоров... Хотя, возможно просто никто не выносит это в отдельную цель. Ну что ж, значит я буду первой!)

Начну с определений:

Sass (Syntactically Awesome Stylesheets) — модуль, включенный в Haml. Sass — это метаязык на основе CSS, предназначенный для увеличения уровня абстракции CSS кода и упрощения файлов каскадных таблиц стилей. (о, Боже, википедия, не грузи!)

Less - это динамический язык стилей, который разработал Alexis Sellier. Он создан под влиянием языка стилей Sass, и, в свою очередь, оказал влияние на его новый синтаксис «SCSS», в котором также использован синтаксис, являющийся расширением CSS. Это CSS препроцессор, расширяющий язык CSS поддержкой переменных, примешиваний (миксинов; mixins), функций и многих других вещей, что позволяет сделать CSS более поддерживаемым, тематизируемым и расширяемым.

Вы ещё здесь?! Не переживайте, я и сама понимаю не намного больше вашего)

Если объяснить проще - это технологии, которые помогают ускорить написание css-кода и упрощают его изменение в будущем. Простой пример - на сайте используется красный шрифт, без этих технологий вам приходится задавать этот цвет много раз для каждого элемента в отдельности, а если вы решите со временем поменять оттенок красного - вам нужно будет его изменять опять-таки для каждого элемента. С этими технологиями цвет 1 раз присваивается переменной и уже эта переменная прописывается для каждого элемента. Если вы решите поменять оттенок цвета на этот раз, вам нужно будет поменять его только в одном месте. Это, в общих чертах, моё мнение насчёт Sass и Less на данный момент, посмотрим, как оно поменяется по итогу.

Для чего это вообще нужно и нужно ли это вообще?

Я работаю веб-разработчиком уже 3 года и всё это время мне удавалось обходиться без препроцессоров. Справедливости ради надо заменить, что эти технологии стали популярны не так давно - примерно 1-1,5 года назад, с появление Twitter Bootstrap Framework'а, в состав которого они входят и без которого я тоже благополучно обходилась (наиболее частая фраза со стороны моих заказчиков - "Только не bootstrap!"). Т.е. я могла бы без этого прожить, но...

Но, во-первых, у меня есть цель выйти на Themeforest - а там Bootstrap как-раз таки очень моден, а если есть спрос, то должно быть и предложение. Опять-таки, использовать Bootstrap ещё не означает использовать Less&Sass, можно обойтись и без них, но с ними круче - вероятность того, что выберут именно мой шаблон повышается.

Во-вторых, просьбы использовать Sass периодически бывают, пора бы уже это дело изучить. Я считаю, что лучше знать и не использовать, чем не знать и из-за этого упустить проект.

А в-третьих, я ещё с прошлой жизни мечтаю узнать, что же на самом деле лучше - Less или Sass?!

На этой позитивной ноте и приступим, пожалуй!)

 Критерий завершения

Критерий-критерий) В идеале, хотелось бы сделать шаблон на Themeforest c использованием Less и Sass, но пока мне кажется, что это unreal, так что пока критерий - чтоб не было такого итога, как на картинке к цели)) Надеюсь, администрация простит меня за матюк 0:-)

А ещё я должна выяснить что же лучше - Less или Sass, это обязательно!))

  1. Поиск учебных материалов

    Это немаловажный пункт, т.к. пока я не очень представляю с чего начать, но кое-что на примете у меня всё-же имеется:

    Less:

    1. http://lesscss.org/, у ресурса была русскоязычная версия http://www.lesscss.ru/ но в данный момент она к сожалению не работает
    2. http://www.developerdrive.com/2012/04/learning-les...
    3. http://www.bennadel.com/blog/2645-thinking-about-s...
    4. https://medium.com/@fat/mediums-css-is-actually-pretty-fucking-good-b8e2a6c78b06
    5. http://www.helloerik.com/bootstrap-3-less-workflow-tutorial
    6. http://habrahabr.ru/post/136525/

    Sass:

    1. Бесплатная версия первой части курса по Sass с codeschool - спасибо большое за наводку Кириллу. Я решила, что сначала попробую free-вариант и если понравится, то оформлю себе подписку на месяц, чтобы как-то вознаградить разработчиков ресурса, сделать задания и пройти вторую часть.
    2. http://sass-lang.com/
    3. http://www.paulund.co.uk/getting-started-sass
    4. http://code.tutsplus.com/articles/mastering-sass-l...
    5. http://code.tutsplus.com/tutorials/mastering-sass-lesson-2--net-19073
    6. http://code.tutsplus.com/tutorials/mastering-sass-lesson-3--net-19292
    7. http://compass-style.org/
    8. Build a Responsive, Single Page Portfolio with Sass and Compass
    9. A WordPress Development Process Using Sass and Compass
    10. http://alistapart.com/article/why-sass?utm_source=...

    И ещё:

    1. Блог сразу обо всех препроцессорах http://csspre.com/
    2. Сравнение Less & Sass http://www.sitepoint.com/whats-difference-sass-sc...

    Списки будут пополняться.

  2. Изучить Less

  3. Часть I - Отчёт о статье c Хабра http://habrahabr.ru/post/136525/ + http://www.lesscss.ru/

  4. Часть II - Отчёт о статье http://www.helloerik.com/bootstrap-3-less-workflow-tutorial + Отчёт о статье https://medium.com/@fat/mediums-css-i

  5. Отчёт о статье http://www.bennadel.com/blog/2645-thinking-about-strings-quotes-tokens-and-tildes-in-less-css.htm и о ресурсе ресурсе http://

  • 8545
  • 13 сентября 2014, 22:44
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?