Когда вы протестировали все свои ссылки и страницу сами, воспользовались HTML- и CSS-валидаторами, чтобы убедится в валидности кода, остается еще один важный тест вашего сайта: необходимо провести тестирование на удобство использования.
Множество тестов удобства использования можно сделать online на сайте «Bobby»:
http://bobby.watchfile.com/bobby/html/en/index.jp.
Как и ШЗС-валидаторы, сервисная программа Bobby проверяет online-страницу по URL. Вы можете выбрать, хотите ли вы, чтоб страница была протестирована по Рекомендациям по удобству использования для Web от W3C или по правилам 508 статьи закона США (U.S.Section 508 Guidelines).
Вот рекомендации WT3C, которые использует Bobby в своей работе:
• обеспечить эквивалентность звукового и визуального содержания;
• не зависеть только от разметки при помощи цветов;
• использовать разметку и стили по назначению;
• правильно использовать естественный язык;
• таблицы должны легко настраиваться;
• работа страницы не должна нарушаться при использовании новых технологий;
• должен быть удобный доступ для пользователей вспомогательных устройств;
• дизайн не должен быть привязан к техническому обеспечению;
• применять технологии и рекомендации W3C;
• предоставлять контекстную и ориентирующую информацию;
• предоставлять прозрачный механизм навигации;
• документы должны быть доступными и понятными.
У каждого из этих принципов от W3C есть точки контроля. Некоторым из них приписывается определенный приоритет. Bobby в отчете указывает на проблему, связанную с вашей страницей, в порядке приоритетности. Если у вас есть какие-то ошибки с Приоритетом 1, то Bobby в первую очередь говорит о них. Вот как разграничиваются приоритеты W3C:
Приоритет 1. Разработчик содержания должен пройти контрольную точку. В противном случае один или даже несколько классов пользователей сочтут невозможным получение информации из этого документа. Прохождение этой контрольной точки — основное требование для того, чтобы все классы посетителей имели доступ к информации.
Приоритет 2. Желательно, чтобы разработчик прошел контрольную точку. В противном случае для одного или нескольких классов пользователей получение информации с этой страницы будет трудным. Прохождение этой контрольной точки позволит существенно понизить барьеры для доступа к Web-документу.
Приоритет 3. Разработчик содержания может пройти контрольную точку. В противном случае один или несколько классов пользователей столкнется с некоторыми трудностями при попытке получить нужную информацию из документа. Прохождение этой контрольной точки облегчит доступ к Web-документу.
Когда вы читаете отчет, составленный Bobby, необходимо обязательно исправить ошибки с Приоритетом 1. Проблемы с Приоритетами 2 и 3 остаются на ваше усмотрение — решайте сами, стоит или нет их исправлять.
Если страница не удовлетворяет требованиям удобства использования, Bobby отмечает это в следующих выражениях: «Эта страница не соответствует требованиям Bobby. Ниже находится список из 1 ошибки (ошибок) с Приоритетом 1».
К списку основных рекомендаций Bobby может приложить длинный список «User Checks». Не позволяйте им сбить себя с толку. Это надуманные проблемы. User Checks указывает на те моменты, которые потенциально могут являться ошибками, и вам предлагают убедиться, что таких ошибок на вашей странице нет.
Одно из замечаний с Приоритетом 1, которое может дать Bobby, такое: «Если страница стилей игнорируется или не поддерживается, можно ли читать страницу и использовать ее?». Некоторые браузеры позволяют просматривать Web-страницы, когда поддержка CSS отключена. Конечно, собственные страницы можно проверить на этот счет, если временно отключить ссылки на все таблицы стилей, а затем посмотреть на нее в браузере. Помните, она и не должна хорошо выглядеть без CSS, главное, чтобы ее можно было читать и использовать.
Можете посмотреть, на что будет похожа ваша страница в браузере, поддерживающем только текст (даже изображения не появятся) при помощи браузера Lynx на:
http: //www.delorie.com/web/Ivnxviewhtml.
Если вы можете читать, понимать свою страницу и перемещаться при помощи навигации по ней, то это хороший признак — ваша страница будет работать в самых разных условиях.