Oftmals sind Konventionen eine der wichtigsten Überlegungen bei der Gestaltung von Benutzeroberflächen. In der Regel wird empfohlen, es wie Microsoft zu machen.
Dafür gibt es drei Gründe:
- Wenn es nicht kaputt ist, sollte man es nicht reparieren.
- Wenn Ihre Benutzer erwarten, dass sie zum Speichern auf ein Disketten-Symbol klicken, sollten Sie das Symbol nicht ändern (auch wenn einige von ihnen vielleicht noch nie eine echte Diskette gesehen haben).
- Die Benutzer wollen nicht bei jeder Anwendung, die sie benutzen, die Schnittstelle (und die Tastenkombinationen usw.) neu erlernen.
Gleichzeitig sagte Emmerson: "*A töricht Konsistenz ist das Schreckgespenst der Kleingeister.*" Wann also überschreitet die Beibehaltung einer einheitlichen Benutzeroberfläche die Grenze von einer guten Idee zu einer stagnierenden Innovation?
Microsoft rüttelte die gute alte WIMP-GUI mit der Einführung der Symbolleiste und dann noch einmal mit dem Ribbon-Steuerelement (das die natürliche Weiterentwicklung der Symbolleiste ist, ob man es mag oder nicht.) Jetzt sehen wir Ribbons überall.
Meine Frage ist also, Welche Benutzerschnittstellen-Paradigmen sind über mehrere Anwendungen hinweg akzeptiert und konsistent, haben aber ihre besten Zeiten hinter sich und beginnen zu stinken? Gibt es einige wichtige Änderungen, die von einem Vorstoß der Entwickler zur Innovation und Verbesserung der Benutzeroberflächenerfahrung für unsere Nutzer profitieren würden?
Ein Gedanke, der mir in den Sinn kam, ist der modale Pop-up-Dialog. Sie wissen schon, die, die sagen: "Sind Sie sicher, dass Sie . - [Ja] [Nein] [Abbrechen] [Vielleicht]" und sein böser Zwilling "Erfolgreich abgeschlossen, was Sie tun wollten! [OK]." Mit dem "Info-Panel" in den Browsern ist eine Abkehr davon zu beobachten. Ich denke, sie sollten auch bei der Entwicklung von Windows-Anwendungen übernommen werden.
Wenn möglich, führen Sie bitte eine Lösung für jedes veraltete UI-Element auf.
Und bitte nicht Clippy auflisten. Wir alle wissen, dass er eine schlechte Idee war.
ANMERKUNG : Dies ist speziell Windows-Client-Benutzeroberfläche Paradigmen, aber ich bin sicherlich offen für Inspiration aus dem Web, dem Mac, etc.