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 have a product page with product reviews which can be filtered. The top level filters are by review type: All, videos, product reviews and stories.

Product reviews and stories can then be filtered by subject type. How should the subject type filter work. For example if ALL is selected the subject filter only applies to Product reviews and stories. How do I show the filters only apply to two of the review types?

share|improve this question
    
Can you give some examples of "subject types"? How many are there? –  Matt Obee Dec 4 '12 at 18:25
1  
There are 3 review subject types based on rating scales the user fills out in a feedback form. "Fast acting" "Continuos benefit" and one other yet to be defined. So if the user rated the "Fast acting" as high the product review would be tagged with this term and can therefore be seen if the user wants to filter reviews by users who have said the product is "Fast acting" Hope that helps? –  user19592 Dec 4 '12 at 18:46
    
Are the reviews of different types (video, product reviews, stories) interleaved on the page or are they separated into groups of reviews of the same type, e.g., all videos together, all product reviews together, all stories together? –  user1757436 Dec 4 '12 at 20:14
add comment

1 Answer

up vote 4 down vote accepted

One idea is to group the child category filters below the parent category. This makes it clear that the child category filters will return a subset of the parent:

mockup

download bmml source – Wireframes created with Balsamiq Mockups

This design gives you flexibility in the event that your taxonomy changes. For example if a new subject type is created for Product Reviews but not videos, you could add that in without having to make any changes to the control's logic.

Update

The more I have thought about it, the more I dislike having "All" as an option in the UI at all.

Marcos' question about faceted search made a good point:

...most of the websites use a set of check boxes, and the All function is done by checking all the boxes, eg. Kayak or Amazon do it like this.

With only 3 review types, it is fairly simple for a user to select 1, 2, or 3 options. As a result I'd instead use the following UI:

mockup

download bmml source

Update 2 Incorporated kountor's excellent suggestion of pre-checking child categories.

share|improve this answer
    
Great answer, the key is that it must be very clearly expressed that the subject types are related to the Product reviews and Stories only... –  Marcos Ciarrocchi Dec 4 '12 at 22:01
1  
As an addition you can consider the following when a user clicks on "Product Reviews": Automatically also check all child-types. –  kontur Dec 5 '12 at 10:25
    
Excellent point, I updated the second mockup to reflect that –  Charles Wesley Dec 5 '12 at 18:03
add comment

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.