Сделайте весь текстовый контент удобочитаемым и понятным
Основной (по умолчанию) язык каждой веб-страницы может быть определен программно.
Кодирование документа, соответствие серверного заголовка Content-Type и элемента META в коде самой страницы этой кодировке.
Веб-страницы должны отображаться и функционировать предсказуемым образом.
Перенос фокуса на другой компонент не вызывает изменений контекста.
Решение задач пользователя при работе со страницей не должно прерываться серьезными визуальными и текстовыми изменениями страниц при переходе с одного компонента на другой.
Изменение настроек любого компонента пользовательского интерфейса не вызывает автоматически изменений контекста, за исключением случаев, когда пользователя уведомили об этом до того, как он использовал этот компонент.
Помогайте пользователям избегать ошибок при вводе информации и исправлять их.
Если ошибки ввода выявляются автоматически, то ошибочный элемент идентифицируется, и ошибка описывается пользователю в текстовом виде.
Предпочтительно использовать нативные (встроенные) возможности клиентских технологий (типы полей и их обязательность в HTML). При использовании альтернативных средств максимально конкретизировать каждую ошибку, избегая универсального и мало полезного текста ошибок. Желательно размещать сообщение об ошибке рядом с местом возникновения.
форма поиска, форма обращений, форма авторизации
Когда контент требует от пользователя ввода информации, ему предоставляются пометки и инструкции.
Как правило, используется появление дополнительной информации при необходимости (HELP). Возможно наличие специального раздела и т.п.
Если на веб-странице фиксируются юридические обязательства, проводятся финансовые транзакции, меняются или стираются контролируемые пользователем данные в системах хранения данных или отправляются результаты тестирования пользователя, то существует, по крайней мере, одна из следующих возможностей.
На практике все 3 требования нужно стараться выполнять в любых элементах форм, которые возможно проверить, либо проконтролировать работу с ними во избежание возможных ошибок. Также желательно дать возможность вернуться к более раннему варианту.
1. Обратимость: отправленные данные можно вернуть. 2. Проверка: данные, введенные пользователем, проверяются на наличие ошибок ввода, и пользователю предоставляется возможность исправить ошибки. 3. Подтверждение: предоставлен механизм для проверки, подтверждения и исправления информации перед отправкой данных.
Назад к списку принципов
Очистить форму
- файл не должен превышать 5 МБ;
- поддерживаемые типы файлов: jpg, png.