Erwartungen der Web-Benutzer

8

Welche Erwartungen können wir beim Entwurf einer guten Web-GUI von einem Endbenutzer erwarten?

Ich habe mir folgendes ausgedacht, aber ich frage mich, ob es noch andere gibt, die vorschlagen können ..

  • Wenn ich auf einen Hyperlink klicke, komme ich zu einer anderen Seite / Teil dieser Seite
  • Wenn ich eine Checkbox ankreuze / deaktiviere, ändert sich möglicherweise der Seitenstatus (Elemente aktivieren / deaktivieren)
  • Wenn ich auf einen Knopf klicke, erwarte ich, dass er etwas mit Daten macht.
  • Wenn ich auf eine Schaltfläche klicke, erwarte ich, dass sofort etwas passiert (entweder auf der aktuellen Seite oder auf einer anderen Seite)
  • Wenn ich auf einen Hyperlink geklickt habe und er mich zu einer anderen Seite geführt hat, kann ich mit der Schaltfläche "Zurück" in einem ähnlichen Zustand wie in
  • Wenn ich etwas in einem Formular ändere, kann ich es ggf. auf seinen vorherigen Wert zurücksetzen
  • Wenn ich nicht auf "Senden" klicke, sollte meinen Daten nichts passieren.
  • Wenn ich eine Seite als Lesezeichen / Favoriten verwende, sollte sie jedes Mal, wenn ich sie besuche, dieselben Daten anzeigen
  • Wenn Text unterstrichen ist und wie ein Link aussieht, sollte er ein Link sein und als ein
  • fungieren

Die Begründung hinter dieser Frage ist eher eine "UI aus der Hölle". Zum Beispiel bin ich auf Seiten gestoßen, die beim Markieren eines Kästchens neben einem Eintrag sofort mit Ajax gelöscht werden. Für mich scheint das einfach falsch zu sein, eine Checkbox ist ein Toggle - etwas was ein Löschvorgang definitiv nicht ist!

    
Ash 25.03.2010, 08:22
quelle

4 Antworten

7
  • Wenn ein Text unterstrichen ist, soll es ein Link sein.

  • Wenn ich den Zurück-Knopf drücke, gehe ich zurück zur vorherigen Seite, die ich als die vorherige Seite erkennen werde.

  • Wenn etwas ahnlich geschieht, sollte es für mich offensichtlich sein, dass es im Flug ist und offensichtlich, wann und in welchem ​​Zustand es abgeschlossen ist.

  • Wenn ich die Textgröße (ctrl ++, ctrl + -) vergrößern oder verkleinern möchte, soll dies nicht zu Lasten des Layouts gehen.

  • Ich werde keine Radioeingaben erhalten, bei denen ich mehr als ein Element auswählen möchte.

  • Wenn ich Javascript oder Flash deaktivieren möchte, darf ich das tun und habe trotzdem Zugriff auf die grundlegenden Funktionen der Site.

annakata 06.01.2009 14:58
quelle
6
  • Wenn ein Formular nicht validiert wird, erwarte ich nicht, es erneut eingeben zu müssen, bevor ich es erneut versuche
  • Wenn ein Steuerelement deaktiviert ist, sollte es in grauer / grauer Farbe dargestellt werden
  • Wenn ich zurückdrücke, erwarte ich, dass ich zurückgehe und nicht aus dem System geworfen werde (blutige Bankwebsites)
Neil Aitken 06.01.2009 15:03
quelle
2

In diese Frage sind grundlegende Prinzipien des UI-Designs eingebettet. Ich empfehle allen, die sich mit dem UI-Design beschäftigen, mindestens einmal unsere eigene Joel's "Kontrolle über Ihre Umgebung" zu lesen Happy ", ein Artikel, den ich vor einigen Jahren gelesen habe und der bei mir geblieben ist und immer noch so aktuell ist wie am Tag seiner Entstehung.

Ich empfehle auch das Buch "Lass mich nicht denken!" als eine hervorragende Quelle zu den Prinzipien von gutem UI-Design, insbesondere von der Macht und Wichtigkeit von Konvention.

In Ihrer Liste dreht sich alles um Konventionen.

Mehrere Kommentare:

  • Die Zurück-Schaltfläche war schon immer (und wird wahrscheinlich immer so lange wie das Web existiert) umstritten. Es gibt Sicherheits- und Verwendbarkeitsgründe, um seine Verwendung zu deaktivieren. Double-Submit kann ein Ärgernis in einem Forum sein, aber es kann ein kostspieliger Fehler sein, wenn Sie einen Auftrag zum Kauf von Anteilen haben. Dies kann mit anderen Techniken gehandhabt werden (zB POST + REDIRECT + GET oder Überschreiben des Browserverlaufs), aber der Punkt bleibt: Das Verhalten der Zurück-Schaltfläche ist nicht immer wünschenswert, geschweige denn erforderlich;
  • Das Markieren einer Seite und das Erwarten der Ergebnisse hat einige Vorteile (zB wenn ich ein Zitat für GOOG buche, dann sollte ich zurückgehen und ein aktuelles Zitat bekommen, nicht das Zitat, das ich zu dem Zeitpunkt sah, als ich ein Lesezeichen gesetzt hatte), aber eine Seite Ergebnis kann auch teuer sein, so dass dies nicht immer angemessen ist.

Ich werde ein paar hinzufügen:

  • Wenn ich darauf klicken kann und es keine Schaltfläche ist, sollte der Cursor in eine Hand wechseln, wenn sich meine Maus darüber befindet;
  • Umgekehrt, wenn sich der Cursor in eine Hand verwandelt, könnte ich darauf klicken und etwas tun; und
  • Wenn es eine Box gibt, die Text enthält, der einen Rahmen hat und wie ein Textelement in einem Formular aussieht, dann sollte ich in der Lage sein, es einzugeben, es sei denn, es ist "schreibgeschützt" oder "deaktiviert" ( zB durch Ausgrauen).
cletus 06.01.2009 15:07
quelle
0

Wenn eine Anzeige sagt, dass ich eine Million Dollar gewonnen habe, gib mir das Geld. Wenn nicht, lassen Sie die Anzeige verschwinden.

    
Arve Systad 16.01.2009 02:09
quelle

Tags und Links