Acho que as listas de seleção múltipla funcionam perfeitamente - basta manter pressionada a tecla Ctrl enquanto clica com o mouse para selecionar vários itens da lista. A seguir está uma caixa de listagem típica de seleção múltipla:
O código da caixa de listagem acima é o seguinte:
<form método="get" action=""> <b>Confira seu fast food favorito:</b><br/> <SELECIONE TAMANHO MÚLTIPLO=5 nome="favoritos"> <OPTION VALUE="McDonald's">McDonald's</option> <OPTION VALUE="BurgerKing">Burger King</option> <OPTION VALUE="Wendys">Wendy's</option> <OPTION VALUE="JackInTheBox">Jack na caixa</option> <OPTION VALUE="KFC">KFC</option> <OPTION VALUE="TacoBell">Taco Bell</option> </SELECIONAR> <br/><input type="submit" value="Escolher"> </form> |
Na verdade, mesmo se você adicionar instruções de uso à página, ainda haverá usuários que não sabem como usar a caixa de listagem de seleção múltipla. Além disso, adicionar títulos extras a cada item realmente ajudaria, mas não tenho certeza se o uso de uma caixa de listagem regular de seleção múltipla atingiria esse objetivo.
No entanto, eu sei que com um pouco de CSS e um pouco de JavaScript, você pode gerar uma caixa de listagem de seleção múltipla mais bonita e criar um URL equivalente a uma caixa de listagem de seleção múltipla normal. Dessa forma, você não precisa modificar o código de back-end que trata a caixa de listagem — você só precisa embelezar o front-end.