
Выберите даты
Терпеть не могу интерфейсы бронирования жилья, где для обязательного просмотра гостиниц, номеров, приблизительных цен или услуг нужно указывать даты начала и конца бронирования.
Это отсекает огромную долю пользователей со сценариями, которые не подразумевают покупку в конце сессии. Может, клиент еще не оформил себе отпуск, и может сдвинуть даты на несколько недель вперёд или назад ради лучшего размещения? Даже если клиент оформил отпуск, вдруг он готов подвинуться на пару дней ради более выгодной цены? Может, для клиента имеет первоочередную важность именно отель? Может, в конце концов, клиент зашел посмотреть интерьеры гостиниц или помечтать о путешествии? У всех этих людей в памяти и в закладках браузера останется сайт с более дружелюбным и менее строгим к вводу данных интерфейсом.
Но еще хуже и абсурднее, когда подобный интерфейс с обазятельным указанием дат бездумно копируют на свои сайты компаний-перевозчики, например "РЖД".
Во-первых, разные поезда идут разное количество времени. Пользователь знает дату, в которую ему надо прибыть в город N (к моменту поиска билета жилье уже ангажировано), но в целом ему может быть совершенно безразлично, в какой день будет назначено отправление - в среду в 23:40 или в четверг в 0:30. Для долгих авиаперелётов с пересадками, особенно со сменами аэропортов, актуально не менее.
Во-вторых, для многих городов реальность - это поезд, уходящий в город N один или два раза в неделю. Но откуда я как клиент могу знать, по каким датам и ходит этот самый поезд?! "РЖД", я захожу на сайт чтобы вы показали мне даты, когда вы едете в город N, а я уже разберусь как-нибудь сам, по пути мне с вами или нет!
На скриншоте выше - это вообще уже какое-то издевательство. На первом же экране главной страницы обман: русским языком написано - "посмотреть расписание", но это самое расписание я посмотреть нигде не могу, только сыграть в "Поле чудес" с базой данных. Сайт знает, когда поезд поедет, но он мне не скажет, пока я сам не угадаю дату. Сайт знает, по каким дням уходит поезд, но я должен сам найти закономерность. Ввод случайной даты почти всегда предсказуемо не найдёт ничего, и придётся прокликивать еще на три дня вперёд или назад в поисках регулярного рейса.
Несмотря на смежные отрасли, у гостиниц совершенно другая специфика, постоянная текучка и громадный номерной фонд, в выборку по любым датам в базе всегда найдётся хотя бы один номер. Но поезд не подстроится под туриста! Зачем требовать от клиента ввод точной даты, если от его желания всё равно ничего не зависит? Очень неловко!
Интерфейс должен быть услужливым, кротким и покорным, как "служба сохранения клиентов" у мобильных операторов при попытке переноса номера. Интерфейс не должен ничего требовать; интерфейс может только вежливо просить. Ограничивать количество информации, если вводных не хватает; и непрозрачно намекать, что ввод дополнительных данных поможет подобрать более точные результаты.
А когда интерфейс провоцирует клиента выдумывать фейковые данные, чтобы показать интересующую клиента информацию - это какой-то позор!