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
   13   14   15   16   17   18   19   20   21   22   23