Filtering of items on e.g. an ecommerce website is very useful to find the wanted items. However the interaction design, and more specifically the transitions used, has a big impact on the usability of the filtering mechanisms.
Don’t: Change position of items
As an example of what NOT to do, see what happens when you apply a filter on a bike manufacturer’s site:Read more