А. Г. |
Евгений! Вас никогда не удивляло, что в гайдлайнах ни одной операционной системы не упомянуты индикаторы обязательных полей? Все Разделение на обязательные и необязательные поля пришло в интернет вместе с маркетингом. В формы регистрации стали пихать поля, которые якобы помогают составлять портрет пользователя и рассчитывать хитроумную статистику. Как только первая форма на В итоге звёздочки стали удобным ориентиром для быстрого ввода бессмыслицы типа sdfgh или 1111. Тогда хитроумные программисты придумали валидацию, или проверку заполнения, чтобы например в поле ввода электронной почты непременно потребовать собаку и правильно прописанные домены. Помехи пользователю — это неэффективный путь. Общее правило: если поле необязательно для заполнения, уберите его из формы или дайте понять, чем может быть полезно его заполнение. Например, в форме обратной связи на сайте могут быть два необязательных поля — адрес электронной почты и номер телефона — с пометкой, что можно заполнить любое из них для получения ответа администрации. Поле Скорее необязательные поля требуют специальной пометки, чем обязательные. За всеми этими рассуждениями стоит простой принцип — не просить у пользователя ничего лишнего, если нам самим от него |
P. S. |
Я ничего не имею против пометки ошибочно заполненных полей. |