Teil von  SELFPHP
Professional CronJob-Service

Suche

International PHP Conference


WebTech Conference


:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: SELFPHP Forum ::

Fragen rund um die Themen PHP?
In über 130.000 Beiträgen finden Sie sicher die passende Antwort!  

 
PHP Summit


Software Architecture Summit


:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 
HTML5 Days


JavaScript Days


:: Qozido ::

Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.   

 
 
Grundlagen des User-Interface-Designs

Experte
Ein UI-Designer setzt sich intensiv mit der Anwendung zur Gestaltung von User Interfaces, zum Beispiel Expression Blend, auseinander.

Der Experte versucht, das Optimum des Systems auszuschöpfen. Er möchte das System nach seinen Wünschen gestalten, nutzt Automatismen und geht in Abläufen möglichst kurze Wege. Er hat grundlegendes Interesse, das System und seine Grenzen auszuloten. Wissenschaftlich betrachtet hat diese Benutzerklasse das der Realität am nächsten kommende Modell vorn System (siehe den Abschnitt»Wie Software verstanden wird« weiter vorn in diesem Kapitel).


Die acht goldenen Regeln des UI-Designs
Es gibt viele Regelwerke für »gutes« User-Interface-Design und eine umfangreiche ISO-Norm (EN ISO 9241). Hierin werden unter dem Titel»Ergonomische Anforderungen für Bürotätigkeiten mit Bildschirmgeräten « die offiziellen Anforderungen an ein User Interface beschrieben. Da die Beschreibung der Norm recht umfangreich ist, möchte ich stattdessen sehr pragmatische Grundsätze aus dem Buch »Designing the User Interface« von Ben Shneiderman aufgreifen. Zwar stammt dieses inzwischen vergriffene Buch aus dem Jahr 1987, dessen Inhalt hat aber bis heute Bestand.

Er formuliert »acht goldene Regeln des UI-Designs«:

  1. Konsistenz wahren
  2. Routinebenutzern ermöglichen, Abkürzungen zu benutzen
  3. Informative Rückmeldung an den Benutzer geben
  4. Operationen klar ersichtlich abschließen
  5. Hilfreiche Fehlerbehandlung bieten
  6. Umkehrung von Aktionen ermöglichen
  7. Benutzerkontrolle zulassen
  8. Kurzzeitgedächtnis entlasten

Diese Regeln greifen zum Teil bis in die technische Implementierung einer Software. Sie sollten aber immer auch bei der grafischen Gestaltung Berücksichtigung finden.

Konsistenz wahren
Die Durchgängigkeit von Terminologien und Visualisierungen in einern User Interface gewährleist, dass der Benutzer leicht Elemente wiedererkennen und auf Sinn und Funktion aufgrund von nachvollziehbarenÄhnlichkeiten zu anderen Elementen schließen kann.

Die Konsistenz bezieht sich dabei auf drei Bereiche: die innere, dieäußere und die metaphorische Konsistenz.

Innere Konsistenz
Die innere Konsistenz beschreibt die Durchgängigkeit von Darstellung und Bediensystematik innerhalb einer Anwendung. Wurde zum Beispiel an einer Stelle ein Symbol als Stellvertreter für eine Funktion verwendet, so sollte überall das gleiche Symbol für diese Funktion Verwendung finden.

Äußere Konsistenz
Die äußere Konsistenz bezieht sich auf die Durchgängigkeit von Anwendungen untereinander. Ein Benutzer mag aufgrund von ihm bekannten Paradigmen Erwartungen oder Assoziationen mitbringen, die bei Einhaltung eine erheblich einfachere Bedienung für den Benutzer zur Folge hat. Zum Beispiel hat sich auf Webseiten ein blauer, unterstrichener Text als Erkennungsmerkmal für einen Link etabliert. Benutzer können diese Assoziation webseiten- und browserübergreifend herstellen.

Abbildung 4.3: Der sehrähnliche Aufbau von Excel 2007 und Word 2007 führt zu einer äußeren Konsistenz



Seite 3 von 5 1 2 3 4 5



Copyright © 2010
Microsoft Deutschland GmbH
Alle Rechte vorbehalten.

 Microsoft Deutschland GmbH
 




:: Premium-Partner ::

Webhosting/Serverlösungen

Profihost AG weitere Premium-Partner
 

:: SELFPHP Sponsor ::

ionCube Ltd. weitere Sponsoren
 

:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Webhosting/Serverlösungen

Suchen Sie den für Sie passenden IT-Dienstleister für Ihr Webhosting-Paket oder Ihre Serverlösung?

Sie sind nur ein paar Klicks davon entfernt!


 

Ausgewählter Tipp im Bereich PHP-Skripte


Server oder Webseite auf Online/Offline testen

Weitere interessante Beispiele aus dem SELFPHP Kochbuch finden Sie im Bereich PHP-Skripte
 

SELFPHP Code Snippet


Datei in einem Verzeichnis mit der jüngsten oder ältesten Änderung ermitteln

Weitere interessante Code Snippets finden Sie auf SELFPHP im Bereich PHP Code Snippets
 
© 2001-2014 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt