1

I try to show a list of 3,000 businesses of a city, within an acordion collapsed list, sorted alphabetically

+ Aa-At
+ Au-Bo
+ Bu-Ci
+ Co-Du
...

When user clicks an item of the "index", it's extended and show 'X' businesess (e.g. after clicking "Au-Bo"):

+ Aa-At
+ Au-Bo
-- Austin bookstore
-- Avaron clothing shop
-- Aware hardware
...
+ Bu-Ci
+ Co-Du

This list will be shown in Desktop and Mobile. My question is about the number 'X', the maximum number of elements per item. May it be 50? Just to not to bother Mobile users if they scroll a too-long list.

2
  • Can you add more context? Did you test with 50 elements and what were the results?
    – jazZRo
    Nov 13, 2023 at 17:38
  • Why would you show a list of 3000 items? Who is the user of this list and what are they supposed to do with it? Please edit your question to provide some more context Nov 14, 2023 at 13:00

1 Answer 1

0

If you have a list of 3000 businesses that isn't expected to grow or change substantially, then the approach should be to create the categories so that there isn't too much of a difference in the numbers contained in each group. So if most of the businesses are from A-M and there's not much from L-Z, then having many groups that don't contain any entries is not particularly useful.

Navigation strategies comes from expected search behaviours and strategies of the users, and whether they are going to search for a specific name (or something similar) or browse/scroll through a long list, having many accordions isn't going to be an optimal strategy for a large number of items most of the time. This is why for large datasets, an efficient or smart search gets you to the result quicker.

The best thing you can really do is perhaps show how many items are in each category, and let the users decide if it is too many for them to go through, and offer an alternate search strategy to help narrow down the number of results that they have to go through. Having an arbitrary number of 50 or 100 or x isn't really going to help as much as giving them multiple strategies to get to the result they want in the quickest way possible.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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