Richtlinien für die Benutzeroberfläche - Human interface guidelines

Das abgebildete Dokument ist eine Seite aus Abschnitt 5 "Fortschrittsfenster" des Textes der GNOME Human Interface Guidelines, veröffentlicht unter GFDL 1.1 oder höher ohne Front-Cover-Texte, keine Back-Cover-Texte und keine unveränderlichen Abschnitte.

Human Interface Guidelines ( HIG ) sind Softwareentwicklungsdokumente , die Anwendungsentwicklern eine Reihe von Empfehlungen bieten. Ihr Ziel ist es, die Erfahrung für die Benutzer zu verbessern, indem Anwendungsschnittstellen intuitiver, lernbarer und konsistenter gemacht werden. Die meisten Führer beschränken sich eine gemeinsame Definition von Look and Feel für Anwendungen in einem bestimmten Desktop - Umgebung . Die Leitfäden listen spezifische Richtlinien auf. Richtlinien basieren manchmal auf Studien zur Mensch-Computer-Interaktion (sogenannte Usability-Studien ), aber die meisten basieren auf Konventionen, die von den Präferenzen der Plattformentwickler gewählt wurden.

Das zentrale Ziel eines HIG ist die Schaffung einer konsistenten Erfahrung in der gesamten Umgebung (in der Regel ein Betriebssystem oder eine Desktop-Umgebung ), einschließlich der verwendeten Anwendungen und anderen Tools. Dies bedeutet, dass sowohl das gleiche visuelle Design verwendet wird als auch ein konsistenter Zugriff und Verhalten auf gemeinsame Elemente der Benutzeroberfläche – von einfachen wie Schaltflächen und Symbolen bis hin zu komplexeren Konstruktionen wie Dialogfeldern – geschaffen wird .

HIGs sind Empfehlungen und Ratschläge, die Entwicklern helfen sollen, bessere Anwendungen zu erstellen. Entwickler entscheiden sich manchmal absichtlich dafür, sie zu brechen, wenn sie der Meinung sind, dass die Richtlinien nicht zu ihrer Anwendung passen oder Usability-Tests einen Vorteil daraus ergeben. Aber im Gegenzug kann die Organisation, die das HIG veröffentlicht, die Befürwortung des Antrags verweigern. Die Benutzeroberfläche von Mozilla Firefox zum Beispiel widerspricht dem HIG des GNOME- Projekts, das eines der Hauptargumente dafür ist, Epiphany anstelle von Firefox in die GNOME-Distribution aufzunehmen.

Umfang

Richtlinien für die Benutzeroberfläche beschreiben häufig die Regeln für das visuelle Design, einschließlich Design und Stil von Symbolen und Fenstern. Viel seltener geben sie an, wie Benutzereingabe- und Interaktionsmechanismen funktionieren. Abgesehen von den detaillierten Regeln enthalten Richtlinien manchmal auch umfassendere Vorschläge zur Organisation und Gestaltung der Anwendung und zum Schreiben von Benutzeroberflächentexten.

HIGs werden auch für Anwendungen durchgeführt. In diesem Fall baut das HIG auf einem Plattform-HIG auf, indem es die gemeinsame Semantik für eine Reihe von Anwendungsfunktionen hinzufügt.

Plattformübergreifende Richtlinien

Im Gegensatz zu plattformspezifischen Richtlinien sind plattformübergreifende Richtlinien nicht an eine bestimmte Plattform gebunden. Diese Richtlinien geben Empfehlungen, die auf jeder Plattform zutreffen sollten. Da dies nicht immer möglich ist, können plattformübergreifende Richtlinien die Einhaltung der auferlegten Arbeitsbelastung abwägen.

Beispiele

Linux , macOS , Unix-ähnlich

Programmiersprachen

Tragbare Geräte

Microsoft Windows

Sonstig

Siehe auch

Verweise