Старая версия xmlhack.ru


[W3C][Стили CSS]  Last Call Модуля CSS3: Цвет
  17.02.03 Александр Савенков

Опубликован Last Call Цвета CSS3

Официальное объявление

14 февраля 2003 года Рабочая группа по CSS выпустила второй Рабочий проект в стадии Last Call Модуля CSS3: Цвет (CSS3 module: Color), согласованного с SVG 1.0. Проект описывает единицы цвета и свойства, которые могут использоваться авторами для указания цвета переднего плана и прозрачности, цветовых профилей и желаемого отображения. Комментарии принимаются до 28 февраля. Посетите домашнюю страницу CSS.

Выдержки из документа

Настоящий проект является результатом слияния соответствующих разделов следующих Рекомендаций и Рабочих проектов с добавлением некоторых новых функций.

Это уже второй Рабочий проект в стадии Last Call данной спецификации, так как в результате откликов на предыдущий проект были сделаны изменения, достаточные для обоснования переиздания Last Call до присвоения документу статуса Рекомендации-кандидата.

Для удобства читателей, знакомых с предыдущим проектом настоящего документа, далее приводятся главные (нередакторские) внесённые изменения и причины, побудившие их сделать.

  1. Имена и значения цветов согласованы с SVG 1.0. Поступило большое количество откликов на предыдущий проект, требовавших, чтобы Цвет CSS3 нормативно перечислял все нормативные наименования и значения, принятые в SVG 1.0. Теперь этот документ содержит все дополнительно названные цвета: darkgrey, darkslategrey, dimgrey, lightgray, lightslategrey, slategrey. Обратите внимание, что данное изменение было сделано и в соответствии с решением TAG касательно последовательности наименований, значений и семантики форматирующих свойств.
  2. Добавление ключевого слова currentColor. SVG 1.0 ввела ключевое слово currentColor. Данная спецификация также принимает его.
  3. Необязательное значение <priority-index> удалено из свойства opacity и таким образом согласовано с SVG 1.0. Поступили комментарии, отмечающие, что указанное факультативное расширение свойства opacity было нежелательным, кроме того оно не обязательно является лучшим способом устранения проблемы, которую оно пыталась разрешить. Более подходящим путём, который позволит авторам контролировать оформление элементов в зависимости от (потенциальной) аппаратной поддержки прозрачности, является расширение Медиазапросов (Media Queries) для включения листов стилей (или правил), основанных на наличии или отсутствии такой поддержки. Более того, текстовое описание <alphavalue> согласовано с описанием этого значения в SVG 1.0.