Универсальный чеклист веб

advertisement
Универсальный чеклист веб-сайта
1. Показывает ли ваш сайт возможность воспринять действия пользователя? По
преимуществу это касается активных (изменяющих свой вид в зависимости от
положения курсора) кнопок.
2. Всегда ли вы предупреждаете пользователя о неприятных последствиях его
действий? В основном вопрос касается апплетов, но также затрагивает
необходимость предупреждать пользователя о длительном ожидании загрузки
станицы (если она богата графикой).
3. Постоянно ли доступны пользователю все управляющие элементы сайта? К
примеру, постоянно ли доступна пользователю вся необходимая система
навигации? Вопрос относительный, т.к. единственный на данное время способ
сделать что-нибудь постоянно видимым — это кадры, которые сами по себе
нехороши.
4. Корректно ли сайт печатается? Надо проверить, как печатаются страницы на
монохромных и цветных принтерах. Если вы режете большие тексты на множество
отдельных страниц, вы должны предоставить пользователю возможность открыть
и напечатать весь текст одной страницей.
5. Если глубина вашего сайта больше 5 страниц, предоставляете ли вы возможность
текстового поиска?
6. Отсутствуют ли страницы с дизайном, отличающимся от актуального в настоящее
время? Есть ли страницы с содержанием, стилистически отличающимся от
обычного?
7. Всегда ли корректно работает кнопка Back браузера? Некоторые страницы,
переданные по шифрующему протоколу, не могут быть взяты браузером из кэша и
их требуется загружать заново (в лучшем случае пользователю нужно самому
нажать кнопку Refresh, в худшем — производить более сложные и неочевидные
действия). Если у вас есть страницы с формами ввода, добейтесь того, чтобы
вернувшийся на эту страницу пользователь (не важно, копкой ли Back, либо
благодаря гиперссылке) нашел её со всеми своими установками (это очень
экономит время, если нужно вернуться и что-нибудь поправить).
8. Видимы ли все изменения в содержании и дизайне, произошедшие из-за действий
пользователя? Например, если пользователь установил какой-нибудь
переключатель, то во всех страницах, демонстрирующих результаты его действий,
должно быть показано, что этот переключатель установлен в соответственное
положение. Принципом, послужившим основой этого вопроса, является
утверждение, гласящее, что любое действие пользователя должно быть отражено
интерфейсом.
9. Хорошо ли выглядит ваш сайт на низкокачественных мониторах? Хорошо ли он
выглядит на монохромных мониторах, шестнадцатицветных или показывающих
только оттенки серого? Если вы используете какое-либо цветовое кодирование
информации, то имеются ли иные способы индикации (текст, графическое
воплощение и т.д.)?
10. Использует ли графика метафоры, известные пользователю по обычной жизни?
Лишаете ли вы её несущественных подробностей, без пользы усложняющих её
восприятие?
11. Если вы используете более или менее трёхмерные изображения, то все ли они
обладают одинаково направленной тенью? Это одна из самых распространённых
дизайнерских ошибок.
12. Избегаете ли вы использовать цвет в значимых областях страницы, если этого не
требует необходимость выделять важную информацию?
13. Используете ли вы яркие (насыщенные) цвета только в небольших областях и
только при необходимости? Используете ли вы только нейтральные фоновые
цвета? Если вы используете тёмный или чёрный фон, установлено ли жирное
начертание текста по умолчанию (на большинстве низкокачественных мониторов,
которые и составляют большинство, тонкий светлый текст на тёмном фоне
проявляет несведение лучей и от этого выглядит сильно размытым)?
14. Уверены ли вы, что ваш сайт приемлемо выглядит с любым размером системного
шрифта?
15. Организована ли информация так, чтобы наиболее важные данные находились в
начале страницы (чтобы их можно было прочесть в первую очередь)?
16. Используете ли вы только командно ориентированные фразы в текстовых
сообщениях любой природы (либо фразы, ориентированные на прямые действия)?
Например, "Нажмите кнопку Абв, чтобы узнать результаты забегов" вместо "При
нажатии кнопки Абв откроется страница с результатами забегов" или вместо "Не
нажимайте кнопку Абв, если не хотите узнать результаты забегов".
17. Сохраняется ли смысловая последовательность текста при его верстке (очень часто
последовательность портится при использовании таблиц). Правильная
последовательность важна для индексирующих машин, причем её значение будет
возрастать в будущем (например, это важно для воспроизведения страниц
синтезирующими речь системами).
18. Стараетесь ли вы использовать кнопки с глаголами, нежели иными частями речи,
например "Показать" вместо "Готово"?
19. Установлен ли соответствующий альтернативный текст на все значимые
графические изображения? Отвечает ли этот текст на один из трёх (или больше)
вопросов: "Что это?", "Что это делает?" и "Что произойдет, если по этому
щелкнуть?"
20. Обладает ли ваш сайт своей справочной системой? В идеале каждый тип страницы
должен обладать страницей со справочной информацией (вроде "Нажмите на эту
кнопку, чтобы перейти к следующему разделу").
21. Различаются ли цвета у пройденных и непройденных гиперссылок?
22. Проверили ли вы грамматику и орфографию?
23. Убедились ли вы, что все страницы имеют корректный заголовок (title)?
24. Отражают ли заголовки страниц (title) путь пользователя к этим страницам?
Download