J'ai récemment rencontré un démonstration de la preuve du concept qui utilisait la souris pour "faire glisser et sélectionner" plusieurs éléments dans une liste.
La solution actuelle et largement acceptée pour la sélection de plusieurs éléments consiste à implémenter un système Shift + Click pour gérer la sélection d'un grand nombre d'éléments.
Cela m'a fait penser que le concept de sélection Shift + Click peut être à l'envers. Pourquoi voudriez-vous utiliser un périphérique d'entrée distinct (le clavier) pour modifier le comportement de la souris.
Pourquoi Shift + Click est-il devenu la norme pour la sélection de plusieurs éléments?
Existe-t-il une meilleure façon de gérer la sélection de plusieurs éléments?
Clavier
Le modificateur Shift
est également utilisé pour la sélection au clavier, et pas seulement pour la sélection unique.
Peu importe où vous êtes, quelle que soit la durée de la liste, [Shift] + [END]
sélectionne tout, depuis le focus de votre élément actuel jusqu'à la fin de la liste, [Shift] + [PgDwn]
une page (quelle que soit la définition).
Cela se combine également avec le saut Word de Ctrl
le cas échéant.
i.a.W. Shift est un "prolongateur de sélection" universel dans la navigation au clavier. Il est également judicieux de l'étendre aux opérations de la souris.
Sans doute, il n'est pas idéal pour la sélection de souris. Cependant, il existe d'autres problèmes:
Drag & Drop est initié par le même geste. Mélanger ces fonctions dans un seul environnement est problématique, d'autant plus que le "glisser-déposer accidentel" peut être effrayant.
Mise à l'échelle des listes déroulantes fonctionne un peu mieux avec shift: cliquez sur le premier élément, utilisez la barre de défilement pour naviguer jusqu'au dernier élément, shift + cliquez sur le dernier élément.
Le défilement dû au glissement ne semble pas être résolu dans le cas général (défile soit pour ralentir soit pour accélérer dans la plupart des applications).
Même sans défilement, dans une grande liste, le Shift-Click semble légèrement avantageux
Maintenant, je conviens que ce geste est plus agréable que le clic Maj pour une liste courte et sans défilement. Les inconvénients ne compensent pas l'OMI.
Pas une réponse complète, mais quelques réflexions sur la raison pour laquelle le glisser-sélectionner n'est pas si bon.
La solution actuelle et largement acceptée pour la sélection de plusieurs éléments consiste à implémenter un système Shift + Click pour gérer la sélection d'un grand nombre d'éléments.
Pas sûr que ce soit le cas. D'après les tests que j'ai effectués, le Click + Shift n'est pas une fonction bien comprise et est caché à l'utilisateur final. L'utilisation d'une autre méthode, que ce soit des listes de contrôle ou une invite d'ajout, a plus de succès dans mon expérience.