Пользовательские свойства как основа архитектуры CSS

Распространившаяся имплементация пользовательских свойств CSS в большинство популярных браузеров открыла такой простор для творчества и экспериментов над архитектурой CSS-кода, какого раньше не было.

Всесильны ли препроцессоры? Можно ли дать CSS второй шанс? Наследуемость или БЭМ? А что с обратной совместимостью? Решение есть!

В докладе будет рассмотрены наиболее важные аспекты спецификации CSS Custom Properties for Cascading Variables Module Level 1. Разберём на практических примерах нюансы использования пользовательских свойств. Поговорим об обратной совместимости с браузерами, не поддерживающими эту технологию.