«Поговорим о верстке: Архитектура» Корнаков Артур HD
Слайды — https://speakerdeck.com/fliptheweb/poghovorim-o-vierstkie-arkhitiektura Тезисы и ссылки доклада: 1) Что такое верстка? 2) Из чего складывается скилл верстальщика? Оформление и Архитектура 3) Фундаментальные концепции — Наследование, специфичность и каскад 4) Наследование 5) Специфичность. Калькулятор специфичности http://specificity.keegan.st/ 6) Как работают CSS-селекторы? https://github.com/benfrain/css-perfo... 7) Проблемы CSS — Наследование, специфичность и каскад 8) Не используйте слишком длинные/короткие название классов 9) Избегайте общих названий в болших приложениях 10) Не переносите иерархию HTML в CSS 11) Препроцессоры и нестинг 12) Фильм ужасов про нестинг и @extend в Sass http://coub.com/view/alku7 13) Пересечение CSS деревьев. 14) Модульность (или компонентность, или блочность) 15) Методологии (БЭМ, OOCSS, SMACSS, SUITCSS, AMCSS, MCSS, DOCSS, RSCSS) 16) БЭМ http://bem.info/, http://getbem.com/ 17) Наиболее частые ошибки разработчиков в БЭМ, доклад Игоря Зенича http://ihorzenich.github.io/talks/201... 18) SUITCSS http://suitcss.github.io 19) Atomic CSS (или почему я не использую классы-хелперы) https://www.smashingmagazine.com/2013... 20) Что почитать? Scalable CSS Reading List (https://github.com/davidtheclark/scal...) CSS Guidelines (http://cssguidelin.es/) Sass Guidelines (http://sass-guidelin.es/) Must Watch CSS talks (https://github.com/AllThingsSmitty/mu...) Спасибо! Нам в компанию всегда требуются специалисты разного профиля, вакансии можно посмотреть на странице http://aviasales.ru/vacancies
Похожие видео
Показать еще