<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 26 August 2013 16:54, Heiko Tietze <span dir="ltr"><<a href="mailto:heiko.tietze@user-prompt.com" target="_blank">heiko.tietze@user-prompt.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Am Montag, 26. August 2013, 16:39:59 schrieb Thomas Pfeiffer:<br>


<div class="im">> Have you seen the arguments against it? In fact, they only point to<br>
> situations where the dual-list pattern indeed is not optimal.<br>
> This shows me that we might have to refine the "When to use" criteria<br>
> even further, though.<br>
</div>Actually, I'm not a big fan of this pattern too. Its usability is second to<br>
none but it looks outdated and 'smells like work', like sorting stuff from one<br>
filing cabinet to another.<br>
And I have no idea how we could refine the criteria without repeating ourself.<br>
Perhaps in this way: 'Always try to replace the selection from large lists by<br>
repeated simple choices with smaller lists.'<br></blockquote><div><br></div>The dual-list pattern *is* outdated - it's a remanent of a time where list views couldn't show checkboxes for checkable items and required ctrl+click for multiple selection. Adding a column with <span style="font-size:13px;color:rgb(54,53,52);font-family:'Open Sans',sans-serif;line-height:16px">checkboxes to items in the selection list eliminates the need for a second separate list, and provides a simpler interaction, where a multiple selection is made with a single click on each selected item, instead of requiring a second click on the horizontal "add/remove" arrows.</span><br>

<div class="gmail_extra"><br></div><div class="gmail_extra">The only case I can think of that dual-list pattern may be needed is when the list needs reordering; but at that time, what you have is two separate widgets: one list with the checklists for multiple selection and one list with the ordered items. This allows thinking of both lists as independent from each other, which makes for a simple mental model (the lists could be at different dialogs, solving the problem of requiring too much space).</div>

</div></div></div>