Клуб Яндекс.Расписаний

Фильтр по времени отправления/прибытия и по цене

В замечательном сервисе «Яндекс.Расписания» я чаще всего ищу билеты между Петербургом и Москвой.

Замечательный сервис «Яндекс.Расписания» выдаёт мне обычно табличку, в которой добрые полсотни вариантов.

А мне из них интересны только те, что стоят не больше 1000 р., являются плацкартом, выезжают не раньше 21:00 и прибывают не позже 9:00 на следующий день. Как бы мне сообщить замечательному сервису «Яндекс.Расписания» свои параметры поиска?

Может, сделаете «расширенный поиск» или возможность фильтровать результаты по таким-то критериям?

И было бы совсем трогательно, если бы мои критерии ещё и запоминались! (Например, профили, как в архиваторе WinRAR, кто знает)


3 комментария
Расширенный поиск сделаем. Но мы столкнулись с проблемой, что он не может быть "слишком расширенным", начиная с некоторого уровня количество контролов выносят мозг любому.
А надо скрывать от пользователя с его ранимой пользовательской психикой всю дикую мощь вашего расширенного поиска! На мой взгляд, если вы не хотите давить пользователя перегруженным интерфейсом, решение может выглядеть примерно так:

Ваши критерии
+ по цене билета
+ по типу вагона и классу места в самолёте
+ по времени отправления и прибытия
и т. д.

Кто какие критерии захочет ввести, тот на такие плюсики и нажмёт — меню и раскроется. А то, что ему неинтересно, проигнорирует.

Возможны подменю, например, если пользователь уже зашёл в меню с типами вагонов и выбрал «купе», то хорошо бы дать ему возможность попросить только нижние места.
Да, а если у вас есть наполеоновские планы каких-то сверхинтеллектуальных критериев поиска, то их просто можно вынести в:

+ продвинутые критерии

И если пользователь раскрыл это меню, то пусть не удивляется, увидев там что-то выносящее мозг.