Basically, I deal with a user task which frequency is low, but very
important to configure and updating the system. This task includes two
1--> a multiple selection in a large set (>50) where the average
selection number is 5 to 15 items. Each items have some meta-data that
can be useful to the user to make its choice.
2--> a multiple selection a a small set (<10) when the average selection
number 1 to 3. There is no meta-data
Usually the style guide I work with use simple checkbox list/table to
allow the user to make multiple selection. But for the first sub-task, I
believe that this widget is not very usable because the user would not
have a good overview of what he has selected (because of the large
number of items). So for this sub task, I would choose another widget
like a dual list/table (with available items on one side, and selected
items on the other side).On the other hand, a simple checkbox list seem
perfectly ok for the the second sub-task
Now I feel that it is a problem to provide the user with two different
widgets to make the same kind of task (ie multiple selection),
particularly when the multiple selections are done one after one (e.g in
I think that the most important is to support efficiently the first
sub-task (and thus the dual list/table must be used), but using a dual
list for second task is really too heavy (...but more consistent! ) So I
would go for using two different widgets, but I've got some doubt yet.
Have you ever got such a dilemma ? How did you decide ?