Frage

Was sind einige allgemein anerkannte Praktiken für zwischen unregelmäßig angeordnet und großen Elementen in einer Leinwand (auf einer Form, wie Kontrollen) Navigieren mit den Pfeiltasten?

Zum Beispiel, wenn das aktuell fokussierte Element ein tall Element (A) umfasst, deren Höhe drei kürzere Elemente rechts davon (B, C und D):

#######    #######
#     #    #  B  #
#     #    #######
#     #
#     #    #######
#  A  #    #  C  #
#     #    #######
#     #  
#     #    #######
#     #    #  D  #
#######    #######

Welche dieser Elemente fokussiert werden soll, wenn der Benutzer den Right Pfeil drückt? Das obere Element (B)? Die eine in der Mitte (C)?

Was ist, wenn D vor dem Fokus bewegt Verwendung Benutzer fokussiert wurde auf A von Left drücken? Sollte Rückkehr zu D konzentrieren, wenn der Benutzer anschließend Right drückt?

Ich frage mich, ob es einige veröffentlichten Richtlinien für diese Szenarien sind.

War es hilfreich?

Lösung

Ich habe in keine bestimmten Richtlinien oder irgendetwas gesucht, aber es scheint, dass im ersten Fall, wenn Sie auf A sind und Sie drücken rechts, sollte es nach B gehen.

Wenn Sie bereits auf C oder D sind, wenn Sie einen Push, macht es wahrscheinlich sinnvoll, dass man zurück zu gehen. Ich bin mir nicht so sicher über diese ein, weil der Benutzer auf einem von unten als „Abkürzung“ gegangen sein könnte, um B zu erhalten (Dies macht Sinn, wenn es eine Menge von Elementen in der rechten Spalte, ist so, anstatt zu gehen ( up-up-up-up-up-up gehen Sie links-rechts).

Andere Tipps

Ich denke, es ist auch wichtig zu beachten, welches Element ‚B‘ ist, dass Sie die Navigation zu. Angenommen, B ist ein Textfeld. Wenn Sie von A nach B gehen, wird vorausgesetzt, dass Sie die Benutzereingabe eingeben will und automatisch ihren Cursor im Textfeld den Fokus? Dies würde ein Benutzer den sofortigen Einsatz der Eingabe in die Box geben, aber sofort Probleme, wenn er / sie wollte stattdessen C oder D bewegen.

Ich denke, dass es wichtiger ist, das Nutzer-Feedback zu geben, auf dem Feld, das er / sie in ist. Windows-Steuerelemente ein gut markiertes Feld zu zeigen, saugen neigen, während in O X, Sie ein unverwechselbares Highlights rund um den Griff zu bekommen, die ausgewählt wird (in den meisten Fällen).

Nur macht es zu einem Punkt nicht in der Art und Weise des Benutzers zu erhalten, wenn sie woanders hinwollen. Sperren Sie nicht, ihre Tastatur, nachdem sie in A-D zu bewegen, wenn sie nur auf ein anderes Element verschieben möchten.

In der Regel durch Kontrollen der Navigation sollte die natürliche Leserichtung des Benutzers folgen. In der westlichen Kulturen, das ist von links nach rechts, von oben nach unten. Dies hat ein Usability-Standard bei Microsoft war die hervorragende der Windows-Richtlinien zurück für Software Design und Microsoft Windows User Experience .

In Ihrem Beispiel der Navigation durch die Kontrollen sollte A-B-C-D-A geht -...

Wenn Sie auf A sind und Sie treffen richtig, Sie zu B gehen sollte.

Wenn Sie auf D sind, und Sie treffen Links, gibt es zwei Möglichkeiten: „nach links gehen“, das A ist, oder „zurück“, was nach B gehen würde bedeuten Wenn Sie die zweite Möglichkeit wählen, gibt es kein Platz verloren gehen, obwohl es ein wenig seltsam auf den ersten Blick kann.

Das heißt, wenn Sie den ersten Weg wählen, ich glaube, die richtige zu B gehen würde: es gibt keine Notwendigkeit zu erinnern, wo Sie waren, gerade da, wo Sie sind, zu wissen, wo Sie sein werden. ( „State ist schlecht. Nicht der Benutzer darüber denken.“)

Werfen Sie einen Blick auf das, was Microsoft für Vista-Anwendungen sagt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top