Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

I'm currently working on the global search of a site. When the user submits a search, he can see 3 types of content: company, contact and news. Filter options are available on the left side. I have filters that can be applied to any kind of content (e.g. region) and filters that are relevant to only one kind of content (e.g. company size).

I'm wondering which approach is the best to deal with those 'conditional' filters:

  1. Drill-down approach: when the user selects a content type, additional filters are added and they are only related to that type of content. Example: Amazon.

  2. All filters available at all time: if the user selects a filter that can be applied to only one type of content, the content type will be changed accordingly. Example: LinkedIn.

Filter options

Conditional Filters

Thanks for your help :)

share|improve this question

1 Answer 1

I'd go with the drilldown approach and only display filters that are applicable to the currently applied filters.

If I understand correctly, the second approach would lead to a reset of the first option. E.g. if a user selects Contact first and then tries to apply the Company size filter would result in changing the content type to Company. This is not only confusing, it's also very frustrating for the user as they have to start all over again.

share|improve this answer
    
Yes, you are understanding correctly. Thanks for your response. –  Leo Jul 17 at 14:12
    
Can you dynamically display the filters related to your category (e.g. All, contact, company, news) So the unrelated filters will simply be hidden when they are not related to your category –  Leths Jul 17 at 14:29
    
Yes, that's the plan. The filters are updated every time the user ticks a box or choose a content type. –  Leo Jul 18 at 9:13

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.