Je travaille sur une application qui a une interface utilisateur très dense avec beaucoup d'éléments de menu.
Existe-t-il un modèle d'interface utilisateur pour naviguer vers différents écrans en tapant du texte dans un champ de texte?
Le clavier se concentre sur ce champ de choix. L'utilisateur peut taper certaines commandes (généralement quelques lettres) pour ouvrir différents modules ou même naviguer dans certains ensembles de données.
Ce n'est pas vraiment un modèle d'interface utilisateur en soi, mais Gmail et Google Reader ont essentiellement normalisé ce comportement dans les applications Web, et j'ai essayé de le suivre depuis:
La fonction "séquence" vous permet de répondre aux pressions de touches individuelles sans obliger les utilisateurs à écrire des mots, et elle (théoriquement) vous donne des combinaisons de touches illimitées puisque vous avez une douzaine d'options par touche dans la séquence. Vous devriez pouvoir implémenter la plupart des commandes que vous souhaitez dans cette architecture.
J'aime vraiment la façon dont Google a mis en œuvre cela - c'est dommage qu'ils ne l'aient pas vraiment extrapolé quelque part dans les modèles de conception (à moins qu'ils ne l'aient fait et que je l'ai manqué). Ce serait bien de voir plus d'applications suivre la tendance qu'elles ont établie.
Je ne sais pas s'il y a un nom pour le motif mais il y a une excellente implémentation dans Mac OS X.
Si vous allez à Help | Search ou utilisez un raccourci Command+Shift+/ (Commande +?). Vous pouvez commencer à taper le nom d'un élément de menu et sélectionner cet élément.
Appuyez sur Entrée à ce stade pour activer la commande Reload Page.
Je ne comprends pas pourquoi le modèle traditionnel "appuyez sur Alt puis sur une séquence de touches" ne fonctionnera pas. (N.B .: "tap"!)
par exemple. "Alt-FX" (c'est-à-dire F . Ile - E . Xit ) pour fermer (la plupart) des applications sous Windows.
La solution OS X est intéressante et relativement utilisable jusqu'à ce que vous atteigniez le point où vous devez taper trop de caractères pour atteindre un point discriminant (par exemple, "Recherche" vs "Recherche dans les fichiers")
Aussi, ne les appelons pas "accords", malgré toute proposition erronée avancée par les rois belligérants de l'échec de l'utilisation (Google, MS et tant d'autres). Appelons-les "séquences". Quiconque joue d'un instrument de musique capable d'accords vous dira ce qu'est un "accord" de surnom antithétique pour ce que nous essayons de décrire. "Ctrl + Alt + Suppr" ou "Ctrl + B" sont des accords . "g, i" est une séquence .
TY Dan pour le lien vidéo MS. j'ai hâte de le regarder! S'il y avait un site avec des vidéos expliquant chaque autre décision stupide qu'ils prennent, je serais probablement là-dessus le reste de ma vie. Changer la présentation est une chose, mais couper les associations mnémoniques que beaucoup de gens ont passées au cours des 20 dernières années à apprendre de façon typique et apparemment arbitraire avec la SEP est un tueur de productivité (et un inducteur de frustration), et j'ai hâte de les entendre essayer de le rationaliser! <- parlant comme l '"utilisateur avancé" ("impuissant", plus comme) qui doit souffrir parce que les mesures d'utilisation de MS montrent "... 99% des utilisateurs utilisent la" Fonction A ", alors débarrassons-nous des fonctions" B " D 'afin que nous puissions agrandir toutes les icônes de 300%. " (... parlant aussi comme fier propriétaire de copies non ouvertes d'Office Pro 2007 et 2010.)