it-swarm.com.de

Verhindern von unmöglichen Klicks

Ich habe eine Diskussion über MSO mit demselben Titel gepostet (aber der Titel wurde geändert). Es geht darum, Elemente zu deaktivieren, die angeklickt werden können, aber nirgendwohin führen. Zum Beispiel tote Links. Derzeit wird die 404-Fehlerseite angezeigt.

Einer der Kommentare implizierte, dass das Aktivieren der Elemente tatsächlich positiv sein kann.

Ich habe immer gedacht, dass das Deaktivieren von Elementen, die nicht verwendet werden können, der richtige Weg ist, um zu verhindern, dass Benutzer ihre Zeit verschwenden, aber vielleicht gibt es andere Beweise. Wenn ja, wissen Sie davon?

5
GUI Junkie

Ich denke, hier gibt es zwei Probleme. Erstens sind Links, die nirgendwo hingehen - einschließlich einer 404-Seite - falsch, weil sie bedeuten, dass eine Site beschädigt ist. Wenn Sie nirgendwo hingehen können, geben Sie keinen Link an, um nirgendwo hin zu gelangen. In der Regel gibt es einige Fälle, in denen dies akzeptabel sein könnte, aber es spricht mich nicht für eine gute Website an.

Es gibt jedoch auch ein Problem mit deaktivierten Links und Schaltflächen, da sie für mich bedeuten, dass dies eine Funktion ist, auf die ich derzeit keinen Zugriff habe. Wenn ich eine vollständige Lizenz kaufe oder mich als Administrator anmelde, habe ich möglicherweise Zugriff darauf. Wenn es nie verfügbar ist, handelt es sich lediglich um Flusengrafiken - manchmal akzeptabel, muss aber als solche gerechtfertigt werden.

Das Problem beim vollständigen Entfernen des Links besteht darin, dass möglicherweise Designprobleme auftreten. Ich denke jedoch, dass es besser ist, etwas Arbeit in die Gestaltung des Designs mit oder ohne Schaltflächen oder Links zu stecken, als Links zu haben, die bedeutungslos sind. Es ist die gleiche Regel wie anderswo: Wenn die Grafiken nichts Nützliches bewirken, sollten Sie sie entfernen. Da der übliche Zweck von Links darin besteht, irgendwo Sinnvolles zu verlinken, bedarf es einer anderen Begründung, um sie dort ohne diese zu haben.

5

ich kann keinen Grund sehen, sie zu aktivieren. Am besten als schreibgeschützt mit einer Notiz belassen, die dem Benutzer sagt warum sie sind schreibgeschützt oder besser noch gar nicht zu erwähnen - sie dienen keinem Zweck.

Wenn Sie diese Elemente aktiviert lassen, laden Sie den Benutzer im Wesentlichen zu einem unnötigen Klicken und einem Fehlerstatus ein.

Ich sage nein!

5
colmcq

Stimmen Sie auch hier zu. Mir ist keine formelle Studie darüber bekannt, aber es wird normalerweise viel diskutiert, da die Leute es auf unterschiedliche Weise sehen.

In dem oben zitierten Kommentar geht es bei Joel um Aufklärung und Benutzerfeedback. Sein Argument, deaktivierte Menüoptionen anzuzeigen, kann zu Verwirrung führen. Er spricht nicht über Maßnahmen, die, wenn sie ergriffen werden, zu einem Fehler oder einem unproduktiven Zustand führen - worauf sich Ihre Frage bezieht.

Ich kann mir keine Situation vorstellen, in der man eine Operation zur Verfügung stellen möchte, die zu einer 404 führt. Sie sieht nur schlampig aus und würde sicherlich das Vertrauen des Bedieners in die Anwendung beeinträchtigen. (Stellen Sie sich vor, wenn Ihre Web-Banking-App dies tun würde, würde sich Ihre Meinung dazu ändern?)

Was Joels Punkt betrifft, werden die Leute darüber diskutieren. Lassen Sie uns nach UX-Studien zum Thema Ausschau halten.

2
CSSian