Догма W4

Translations


Манифест «Догма W4»

Версия 1.1 | Окончательная | 26 февраля 2003 (обновление)
Текущая версия и дополнительная информация: http://dogma.pixy.cz
Эта версия замещает предыдущую: Догма W4 1.0
Скачать: в формате HTML [архив ZIP, 233 kB]


Словарь

Догма:
официальная и точная формулировка провозглашенной доктрины, не предназначенная для обсуждения, а подразумевающая веру; система принципов или доктрин, или самостоятельная доктрина, составленная влиятельным лицом или группой лиц; установленный и широко распространенный принцип или мнение.
W4:
Worth World Wide Web
Worth:
хороший, ценный; заслуживающий внимания; достойный

Введение

Манифест Догма W4 (W4D) является публичным выражением позиции группы веб-дизайнеров. Цель манифеста — наметить стратегию разработки дизайна веб-сайтов согласно четко установленным правилам. Манифест не устанавливает обязательные стандарты, а демонстрирует один из многих возможных подходов к веб-дизайну. Соблюдение правил W4D должно обеспечить доступнные, практичные и прозрачные документы. Любой может придерживаться этих правил, но никто не обязан это делать. При этом мы не отрицаем существование других способов создания качественных веб-сайтов.

Авторы W4D убеждены, что соблюдение некоторых (или всех) принципов улучшит доступность и юзабилити веб-сайта. Мы не предлагаем и не ожидаем ничего кроме этого.


Декларация W4D

Существует множество статей о качественном и универсально доступном WWW. Как веб-дизайнеры, мы полагаем, что один пример лучше тысяч книг. Поэтому данный сайт сделан в соответствии с Принципами W4D.

Эти принципы не исчерпывают меры по улучшению веба. Тем не менее, следование им демонстрирует преимущества более доступного веба.


Принципы W4D

Примечание: Каждый раздел содержит ссылку на подробное описание и разъяснения, почему мы используем это правило и какие преимущества оно дает.

1. Код

Код документов не содержит ошибок и успешно проходит проверку на валидность в соответствии со строгим (strict) HTML 4.01 или XHTML. Должна присутствовать обратная совместимость; следует также обеспечить совместимость снизу вверх.

2. Head-блок

В head-блоке веб-документа должны быть указаны: краткий соответствующий содержанию заголовок, имя и e-mail авторов кода, и кодировка документа (если она отличается от кодировки по умолчанию).

3. Структура

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

4. Навигация

Все документы веб-сайта (кроме титульной страницы) должны содержать ссылку на титульную страницу этого сайта. Представление всех остальных секций веб-документа, относящихся к навигации по сайту, должно быть сходным во всех документах сайта. Большие документы, размещенные на веб-сайте, следует разбивать на фрагменты, каждый из которых имел бы ссылку на начало документа или его вводную часть.

5. Титульная страница

Титульная страница должна четко выражать цели сайта. Контактная информация администратора оформлена визуально.

6. Информационное наполнение

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

7. Ссылки

Все ссылки и иные активные элементы, используемые в веб-документах, должны давать четкое представление о своей сущности или результате действия. Все ссылки должны быть подчеркнуты, если их подчеркивание не отключил пользователь. Только активация элемента может приводить к изменению вида документа.

8. Таблицы

Таблицы в веб-документе должны использоваться для определения структуры табличных данных, но никогда — для определения визуальной разметки документа. Таблицы в веб-документах должны быть доступны вне зависимости от навигационной среды пользователя (за исключением случаев, когда браузер в принципе не поддерживает таблицы), читабельны и снабжены выразительным заголовком и/или описанием.

9. Отображение

Документ не должен предполагать, требовать или рекомендовать применение особых средств навигации. Удобство работы с документом не должно обеспечиваться специфическими средствами просмотра.

10. Расширения

Весь код, влияющий на вид веб-документа, должен быть вынесен в отдельные файлы, на которые следует ссылаться из head-блока документа. Правильное отображение веб-документа не должно зависеть от ресурса, который может оказаться отключенным или удаленным пользователем, или который требует от пользователя установки программного обеспечения, поставляемого вне обычного браузера. Более того, пользовательские настройки браузера нельзя изменять или игнорировать в коде или разметке документа.

11. Цвета

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

12. Текст

Текст должен быть явным образом пространственно отделен от окружающих элементов. Указывать размер шрифта следует только с помощью абсолютных размеров или относительных единиц. Шрифт не должен быть меньше xx-small. Гарнитуры, указанные в таблицах стилей, предназначенных для экрана или печати, должны включать альтернативу, безусловно доступную на пользовательском устройстве вывода (обычно указывается общий тип).

13. Авторы

Авторам веб-документов, в которых соблюдаются эти Принципы, предлагается ссылаться на них (в т.ч. гиперссылкой) в таких документах.