Это вопрос о том, как лучше спроектировать процесс поиска для пользователей системы на основе CMS. Это в интранет-системе.
Пользователи должны иметь возможность фильтровать результаты поиска в зависимости от того, где находится документ / информация, и иметь возможность поиска / фильтрации по другим метаданным, таким как автор, дата создания и другие поля.
Я имею в виду, нужно ли разрешить пользователям фильтровать это, прежде чем они нажмут на поиск, или попросить их отфильтровать результаты на странице результатов после того, как поиск будет выполнен.
Последний, вероятно, будет разработан с использованием механизма на основе Ajax, который обновляет результаты в режиме реального времени на основе их выбора.
Что ты думаешь?
Каков наилучший опыт использования с точки зрения пользователя?
Это касается страницы расширенного поиска в системе. Существует также простой веб-элемент управления поиском, но это как отработать расширенный поиск.