Как стать автором
Обновить

Не делайте проверки слишком жесткими

Время на прочтение1 мин
Количество просмотров1.7K
Когда пользователь заполняет форму, скрипт обычно проверяет правильность введенных данных. И тут у пользователей возникают проблемы, если разработчик сделал ограничения слишком строгими. Несколько примеров:

1. Я не могу зарегистрироваться на некоторых сайтах с адресом имя.фамилия@gmail.com или имя.фамилия+метка@gmail.com — разработчики посчитали, что точки и плюса в адресе быть не может.

2. Моя девушка не может зарегистрировать на себя домен, так как фамилия, по мнению разработчиков, не должна содержать меньше трех символов.

3. Я не могу выслать человеку инвайт на хабрахабр, потому что его адрес x@***.mp — либо одна буква в качестве логина не допускается, либо про доменную зону .mp разработчики хабра не знают.

Не нужно чрезмерно заботиться о пользователе. Дайте ему ошибиться, в конце концов — это лучше, чем если он не сможет воспользоваться вашими услугами из-за чересчур жестких, бессмысленных проверок.

Подумайте прямо сейчас: а может быть, и на ваших сайтах чересчур строгие условия проверки ввода?
Теги:
Хабы:
Всего голосов 177: ↑168 и ↓9+159
Комментарии121

Публикации

Истории

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
10 – 11 октября
HR IT & Team Lead конференция «Битва за IT-таланты»
МоскваОнлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
25 – 26 апреля
IT-конференция Merge Innopolis 2025
Иннополис