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 ..
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!
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.
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:
Ich werde ein paar hinzufügen:
Wenn eine Anzeige sagt, dass ich eine Million Dollar gewonnen habe, gib mir das Geld. Wenn nicht, lassen Sie die Anzeige verschwinden.
Tags und Links user-interface design