Frage

So wir eine Desktop-Anwendung neu zu entwerfen, so dass es mit thye der Touch-Schnittstelle mit dem Windows auch verwendbar ist 7. Wir die UX Leitlinien konsultiert haben.

Für einen Teil der Benutzeroberfläche gibt es Toolbox Symbole, die wegen einiger obskuren Regeln deaktiviert sind (die Software mit einem Hardwaregerät kommuniziert). Wir deaktivieren die Aktionen, die nicht anwendbar sind (wegen einer Bedingung) und lassen Sie den Benutzer mit der Maus auf dem Werkzeug-Symbol schwebt auf die Tooltip Erklärung, um zu sehen, warum das Werkzeug ist deaktiviert.

Da es kein "schweben" für das Touch-Interface ist (Windows 7, iphone, ..), was ein besseres Muster / Modell für das?

Danke!

War es hilfreich?

Lösung

Nicht eine offizielle Lösung, aber hier ist, wie ich diesen Ansatz würde, bis eine bessere Lösung zur Verfügung:

  • Machen Sie das Element deaktiviert aussehen, aber immer noch angeklickt werden.
  • Fügen Sie ein Overlay-Symbol (eine Frage oder ähnliches), so sieht es mehr als nur deaktiviert.
  • Wenn Sie darauf klicken, zeigen Sie die Meldung, die im Tooltip gewesen wäre. Vorzugsweise in einer nicht modalen Art und Weise und das nicht quittiert werden.

Andere Tipps

Eine Möglichkeit ist es, die Steuerung aktiviert zu lassen und eine Meldung, wenn es angeklickt wird zu sagen, warum es nichts tun. Doch wie bereits erwähnt in ‚Deaktiviert Menüs sind benutzbar‘ dies wirft wertvolle Informationen für einen erfahrenen Benutzer entfernt (obwohl dies für Symbole als Menüs weniger ein Problem ist, da es in der Regel weniger Symbole sind durch als Menüs gehen).

Eine andere Möglichkeit ist es, eine Kontrolle wie der Klick um Hilfe Tools zur Verfügung zu stellen, die beliebt vor ein paar Jahren waren. Der Benutzer klicken Sie zuerst auf das ‚Warum ist dies deaktiviert‘ Kontrolle, dann klicken Sie auf das Steuerelement, das deaktiviert ist. Dies ist jedoch eine ziemlich klobig Lösung.

Ein weiteres Problem mit Toolbox-Icons auf einem Touch-Interface ist, dass der Tooltip-Text ist oft wichtig, da es oft unmöglich ist komplex / domänenspezifische Aktionen mit einem Symbol zu vermitteln. Ich würde auf einem Touch viele Anwender vorstellen, nur Gerät wird nur die Menüs verwenden, anstatt, wie sie arbeiten können, was sie tun werden.

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