Hacker News new | ask | show | jobs
by alistaira 1498 days ago
I'd be inclined to ask a second question in addition to "What happens when you press refresh?":-

What happens when the user presses BACK.

Pagination seems acceptable, but if I go to a list page, then apply 3 filters, do I have to click "back" 3 times to leave the page? Do you just overwrite the history to allow the described 'refresh recovery' without clogging the history? Do you "debounce" sessions of filter changes within a period of time into a single "back"?

1 comments

Selecting filters should not update the url. Applying the filter should load the results and update the url.

If your filters live update the results as you select them your UX will be crappy.

You mean like Amazon?
Yes, Amazon's UX is horrible.