Page 18 - Сила CSS3 Освой новейший стандарт
P. 18
18 • Глава 1. Основная информация о CSS3
употребляют термин «статус стабильности» (stability status)) текущей версии, статус
следующей версии и приведены ссылки на соответствующие документы.
иСпользуйте CSS3 уже Сегодня
Пара модулей CSS3 находятся в статусе Candidate Recommendation (Кандидат в реко-
мендации), т. е. их можно и нужно использовать. Однако вполне можно применять
в ежедневной работе и некоторую функциональность из модулей уровня Working
Draft (Рабочий проект). Разумеется, следует воздерживаться от использования
свойств и методов, которые все еще претерпевают изменения и плохо поддержи-
ваются браузерами, но нет никаких препятствий к тому, чтобы применять хорошо
поддерживаемые и стабильные части CSS3, когда того требуют обстоятельства.
До тех пор пока новые методы CSS не будут опробованы в работе, мы не сможем
обнаружить реальные трудности их использования, а W3C не сможет их устранить.
Применение методов CSS уже сейчас в реальных ситуациях помогает сообществу
веб-разработчиков обнаруживать недостатки, расхождения и дыры в спецификации,
а также придумывать новые идеи, касающиеся способов улучшения, расширения и
упрощения спецификации. Мы можем помочь разработчикам CSS3 сделать специфи-
кацию лучше и удобнее, тестируя новую функциональность в то время, пока еще воз-
можно внесение изменений. Дожидаясь завершения работы над спецификацией, мы бы
упустили множество уникальных шансов поспособствовать ее усовершенствованию.
Использование этих передовых методов также позволяет разработчикам браузе-
ров понять, какие составляющие CSS3 наиболее популярны и полезны для веб-
разработчиков. Фактически это заставляет создателей браузеров скорее внедрять
поддержку новой функциональности CSS и двигаться вперед.
Итак, очевидно, что использование новых возможностей — это неотъемлемая
часть процесса, ведущего к превращению их в стандартную функциональность
CSS. Спецификация не может быть окончательно оформлена, если ее никто нигде
не применяет.
Я не говорю, что все перечисленное на веб-сайте W3C стоит того, чтобы прямо
сейчас пускать это в дело. Не все свойства и методы готовы к практическому при-
менению, и не для каждого проекта они подходят. Следует применять только те
части CSS3, которые считаются относительно стабильными и с отсутствием которых
не поддерживающие их браузеры смогут успешно справиться. И всегда тщательно
продумывайте стратегию! Не используйте CSS3 только потому, что у вас есть такая
возможность. Подумайте, имеет ли это смысл с учетом задач вашего веб-сайта и це-
левой аудитории, и добавляйте функциональность CSS3 только там, где это уместно.
Некоторые фрагменты спецификаций CSS3 еще не достигли уровня Candidate
Recommendation (Кандидат в рекомендации), но их синтаксис стабилен — в него
не вносились изменения уже очень давно, и вряд ли он будет меняться в будущем.
К сожалению, невозможно узнать, к каким именно фрагментам это относится, всего
www.trk.kg