Статьи

Новый веб-сайт W3C запускается … с недействительным CSS!

Веб-сайт W3C Следуя запросам на получение отзывов в апреле , W3C, наконец, запустил свой новый блестящий веб-сайт 13 октября.

Консорциум World Wide Web (W3C) — это международное сообщество организаций, штатных сотрудников и общественных деятелей, которые работают вместе над разработкой веб-стандартов и технических спецификаций (HTML, XML, CSS, DOM, RDFa, SOAP, SVG, семантическая сеть). и т. д.). До недавнего времени сотрудники вежливого характера описывали бы веб-сайт как функциональный, а не удобный или привлекательный. W3C надеется, что редизайн сделает сайт более удобным для навигации и более приятным в использовании.

Новый сайт, несомненно, является улучшением. Дизайн более четкий, гораздо более привлекательный и работает во всех современных браузерах (а также в IE6). Используется гибкий макет, который переключается на один столбец «мобильное представление», когда ширина области просмотра браузера уменьшается ниже 481 пикселя. Это приятное прикосновение, хотя я не уверен, что многим пользователям мобильных телефонов срочно требуется доступ к сайту?

Содержимое так же тщательно, как и всегда, хотя очевидно, что некоторые страницы являются неполными. Первыми разделами, которые я посетил, были браузеры и средства разработки — они представляют значительный интерес для разработчиков, но контент пока недоступен? Понятно, что сайт и спецификации будут развиваться, но зачем указывать на главной странице ссылку на отсутствующий контент?

За кулисами сайт использует строгий XHTML 1.0, и каждая протестированная страница прошла проверку. По иронии судьбы, CSS не проверяется в первую очередь из-за многочисленных взломов IE6. Сайт также не проходит автоматическую проверку доступности: в элементах управления формы отсутствуют метки, существуют проблемы с ссылками и описательные метатеги не используются.

Элемент управления «view: desktop, mobile, print» в верхней части страницы работает на JavaScript. К сожалению, в нем отсутствует прогрессивное улучшение : элемент управления никогда не появляется, если JavaScript отключен или недоступен в вашем браузере. Это кажется мне немного странным: элемент управления, который приносит пользу мобильным пользователям, вероятно, выйдет из строя на многих мобильных устройствах?

Контроль представления — единственная функциональность JavaScript, которую я мог найти. Так почему же сайту требуется полная библиотека jQuery и плагин cookie? Я ничего не имею против jQuery, но можно было бы разработать лучший автономный код виджета, который бы занимал часть размера загрузки и поддерживал больше браузеров.

Возможно, я немного чрезмерно критичен, но разве W3C не должен показывать пример? Мне нравится их новый сайт, но было бы лучше, если бы разработчики следовали рекомендациям, которые они публиковали.

Что вы думаете о новом сайте W3C? Должны ли они исправить проблемы с проверкой и доступностью? Или они просто используют хаки и ярлыки, которые ежедневно используют многие веб-разработчики?

Ссылки: