Рабочая группа по Cascading Style Sheets (CSS) обновила спецификацию модуля CSS Conditional Rules Module Level 3, который на данный момент имеет статус "рабочий проект - последняя версия"
Рабочая группа по Cascading Style Sheets (CSS) обновила статус и спецификацию модуля CSS Conditional Rules Module Level 3 (Условные правила). Предполагается, что в данном статусе документ будет находиться до 10 января 2013 года, после чего будет переведен в статус "Кандидата в рекомендации", если не будет предложено дополнительных изменений. Спецификация CSS Conditional Rules Module Level 3 определяет возможные условные конструкции, которые можно применять в CSS. Они реализуют проверку поддержки css-свойств текущим браузером с возможностью группировать условные выражения с помощью логических операторов and, or и not.
Основные изменения в текущей версии:
- Удалено правило
@document
. Оно перенесено для доработки в следующую версию стандарта. - Добавлена поддержка записи функциональных нотаций в правиле
@supports
. Данное изменение внесено для возможности расширить функциональность в будущем, на данный момент никакие функции в правиле@supports
не обрабатываются. - Описание правила
@supports
дополнено, чтобы пояснить его взаимодействие с функциями разбора CSS. - Некоторые изменения в описании грамматики для правил