ÿþ<H1>Essay: Cultural constraints in user interfaces</H1> <H2><span lang="de">Wen</span>-Wang Wu</H2> <br> <P> <STRONG>Definition von User Interface</STRONG><br> Wenn man &quot;definition of user interface&quot; als Schlagwort bei Google eingibt, bekommt man als erstes eine Liste von Definitionen der GUI, also der Graphischen Benutzeroberfläche, z.B. die folgende Definition: <A HREF= http://about-the-web.com/shtml/glossary.shtml#UV >"The part of a computer program that displays on the screen for the user to see. Also used to describe how humans interact with what they see on the computer screen. A good user interface makes it easy for users to do what they want to do. See also graphical user interface". </A>Das ist jedoch eine sehr eingeschränkte Definition von User Interface. User Interface soll als eine Schnittstelle zwischen Menschen und einem System betrachtet werden. Das System kann ein allgemeines System sein, mit dem Menschen interagieren können, z.B. eine Lichtschaltung, eine Fernbedienung oder sogar ein Cockpit ist ein User Interface, mit dem man ein System steuern will. Lichtschaltung, Fernbedienung und Cockpit weisen stark unterschiedliche Komplexitäten auf. Mit einem einfachen System wie einem Lichtschalter hat der Benutzer nur die Möglichkeit ein Licht ein- und auszuschalten. Bei dem System wird ein Benutzer nicht durch die Steuerungsmöglichkeiten verwirrt. Aber mit der allgemein zunehmend wachsenden Komplexität der Systeme ist die Benutzerfreundlichkeit für das Design des User Interfaces ein wichtiges Thema geworden. </P> <br> <P> <STRONG>Gutes Design vs. schlechtes Design: was ist ein gutes User Interface Design?</STRONG><br> In unserem alltäglichen Leben lauern viele Gegenstände, über deren Funktionsweise wir verwirrt und gar verärgert sind. Über die Existenz mancher Funktionen hätten wir sogar keine Ahnung, wenn wir die Gebrauchsanweisung nicht durchgelesen hätten. Gegenstände mit schlechtem Design erschweren unser Leben. <A HREF=http://digilander.libero.it/chiediloapippo/Engineering/iarchitect/shame.htm>Interface Hall of Shame</A> listet eine Sammlung von Beispielen f<span lang="de">ür </span>schlechte<span lang="de">s</span> Design <span lang="de">auf</span>. Was ist nun ein gutes Design? Woran kann man die Merkmale erkennen? <A HREF=http://www.useit.com/jakob/ >Jakob Nielsen </A>hat in einem seiner <A HREF=http://www.useit.com/papers/heuristic/heuristic_list.html> Online Artikel </A>über Prinzipien <span lang="de">des</span> guten User Interface Design geschrieben. Es gibt 10 heuristische Prinzipien um ein <span lang="de">b</span>enutzer freundliches Design zu erreichen: </P> <P> 1. Das System soll mit passendem Feedback de<span lang="de">n</span> Benutzer über den Systemzustand informieren. </P> <P> 2. Das System soll die reale Welt in einer natürlichen und logischen Weise widerspiegeln. </P> <P> 3. Der Benutzer soll die Möglichkeit haben, einen unerwünschten Zustand durch Betätigen der klar markierten Eingabe zu verlassen, ohne lang ausgedehnte Dialog. REDO und UNDO sollen dem Benutzer angeboten werden. </P> <P> 4. Konsistenz und Standard<span lang="de">s</span> sind wichtig. Der Benutzer soll keine Zweifel bekommen, ob die Bedeutung <span lang="de">eines </span>bestimmte<span lang="de">n </span>Ausdrucks, <span lang="de">einer </span>bestimmte<span lang="de">n</span> Situation oder <span lang="de">einer </span>bestimmte<span lang="de">n</span> Aktion immer <span lang="de">die</span> gleiche <span lang="de">ist</span>. Konventionen sollen eingehalten werden. </P> <P> 5. Besser als eine Fehlermeldung auszugeben, ist ein sorgfältig durchdachtes System zu entwerfen, um Probleme <span lang="de">überhaupt nicht </span>auftreten zu lassen. </P> <P> 6. Wo Benutzer mit Objekte<span lang="de">n</span> interagieren oder Aktionen bzw. Optionen durchführen k<span lang="de">önnen</span>, soll immer offensichtlich gemacht werden. Der Benutzer soll erkennen können und sich nicht erinnern müssen, wie er mit dem System arbeitet. </P> <P> 7. Das System kann je<span lang="de"> </span>nach erfahrenem oder unerfahrenem Benutzer angepasst werden. Der Benutzer hat die Möglichkeit, oft verwendete Aktionen nach seinem Bedürfnis anzupassen. </P> <P> 8. <span lang="de">Ein </span>Dialog-Fenster soll keine Information enthalten, die unrelevant oder unwichtig ist. Zu viele Informationen in einem Dialog-Fenster reduzier<span lang="de">en</span> die Sichtbarkeit der Hauptinformation. </P> <P> 9. <span lang="de">Eine </span>Fehlermeldung soll im Klartext ausgedrückt werden und auf das Problem präzise hinweisen, sowie konstruktive Lösungen vorschlagen können. </P> <P> 10. Hilfe und Dokumentation über das System sollen angeboten werden. Solche Information soll einfach zu finden <span lang="de">sein </span>und konkrete Schritte vorführen. Die Dokumentation soll nicht zu gross sein.<br> Diese zehn Punkte sind für ein gutes Design unverzichtbar. Wir wollen nun aber nur auf den Punkt vier mehr eingehen. </P> <br> <P> <STRONG>Cultural Constraints im Design des User Interfaces</STRONG><br> Der vierte Punkt des vergangenen Abschnittes hat angedeutet, das die Einhaltung der Konvention zu den Prinzipien eines guten User Interface Design gehört. In seinem Buch &quot;The psychology of ever<span lang="de">y</span>day things&quot; [1] hat Donald A. Norman Cultural Constraints so definiert: &quot;Cultural constraints are <STRONG>learned conventions </STRONG>by a cultural group. & A convention is a constraint in that it prohibits some activities and encourages others.&quot; Dies verdeutlicht die Tatsache, da<span lang="de">ss</span> die Konventionen einer bestimmten Gesellschaft die Wahrnehmung bzw. die Handlung der darin lebenden Menschen beeinflussen. Man beachte hier den Ausdruck: gelernte Konvention. Viele Konventionen in unserem Verhalten und <span lang="de">unserer </span>Wahrnehmung sind durch Lernen angeeignet, d.h. sie sind nicht angeboren. <span lang="de">Z</span>.B.<span lang="de"> </span>klicken <span lang="de">wir </span>auf ein beschriftetes Viereck in einer Web-Seite und erwarten dadurch eine Reaktion auszulösen. Warum klicken wir genau auf dieses Viereck, obwohl die gesamte Bildschirmfläche theoretisch anklickbar ist? Weil wir dort eine Funktion erwarten! Und das Wissen haben wir <span lang="de">uns </span>durch Ausprobieren oder Nachahmung (sehen, was die anderen damit tun) angeeignet. Das ist ein Lernprozess. Eine Person, die zuvor noch nie eine Web-Seite gesehen hat, würde nicht eine Funktionsauslösung auf so ein Viereck erwarten. Donald A. Norman ist sogar der Meinung, die Konventionen sind zwar gelernt, aber sobald sie gelernt und in der Gesellschaft/Gruppe etabliert sind, sind sie kaum noch abzuschaffen. Deshalb sollen solche Einflüsse von Konventionen von Designer<span lang="de">n</span> jeglicher User Interfaces in der Entwurfphase unbedingt mit einbezogen werden. Wenn solche kulturbezogene<span lang="de">n</span> Ko<span lang="de">n</span>ventionen nicht ernst genommen werden, können sie im schlimmsten Fall zur Katastrophe führen. </P> <br> <P> <STRONG>Ein Beispiel für die unterschiedliche Wahrnehmung</STRONG><br> In den deutschen Web-Seiten für Börsendaten ist es normal, dass für die aufsteigenden <span lang="de">Werte</span> der Aktien grüne Schriftfarbe und für die absteigenden Zahlen der Aktien rote Schriftfarbe verwendet werden. Wenn diese Konvention in Taiwan verwendet würde, würde Verwirrung und Chaos am Aktienmarkt ausbrechen. Denn in Taiwan werden die zwei Farben genau umgekehrt verwendet, also für aufsteigende Aktien wird rot verwendet und für absteigende Aktien wird grün verwendet. Das liegt daran, dass die rote Farbe in der taiwanischen Gesellschaft Glück symbolisiert. Man stell<span lang="de">e</span> sich vor, wenn ein deutscher Web-Designer für eine Aktiengesellschaft oder Bank aus Taiwan die Web-Seite entwerfen würde. Wenn er keine Ahnung von dieser Konvention hat, würde diese Web-Seite bei den Aktientradern zu falschen Entschlüssen führen. Und das könnte grosse Verluste bedeuten. </P> <br> <P> <STRONG>Sprachen als Cultural Constraints</STRONG><br> In den vielen Artikeln von Donald A. Norman vermisse ich den Aspekt, dass unterschiedliche Sprachen auch eine Art von Cultural Constraints <span lang="de">sind</span>. Meiner Meinung nach <span lang="de">sind</span> nicht nur die Wahrnehmung Kulturgruppen-abhängig, sondern auch die Sprachen, die in der Kulturgruppe oder Gesellschaft gesprochen werden. Die unterschiedlichen Sprachen bedeuten weitere Einschränkung bei dem User Interface Design. Offensichtlichstes Beispiel ist das Design von Software. Internation<span lang="de">a</span>lisierung und Lokalisierung sind zwei wichtige Themen in der Software Branche geworden. Die sprachliche Einschränkung ist nicht durch Streben <span lang="de">nach</span> Standardisierung <span lang="de">gemäß</span> de<span lang="de">m</span> vierte<span lang="de">n</span> Punkt der zehn heuristischen Prinzipien für gutes Design zu beseitigen. Vielmehr muss man seine Zielgruppe oder seine Benutzer kennen und sein User Interface auf diese bestimmte Zielgruppe anpassen. </P> <br> <P> <STRONG>Fazit</STRONG><br> Es ist erlaubt, das Design unkonventionell zu gestalten, um dadurch seine Kreativität zeigen zu können. Jedoch kann man dann nicht mehr vom &quot;guten Design&quot; oder &quot;Benutzerfreundlichkeit&quot; sprechen, weil die Benutzer eventuell von dem neuartigen Design verwirrt werden. Eine Ausnahme könnte sein, dass sich dieses neue Design in der Gesellschaft durchsetzen kann, sich weit verbreitet, und somit nach einem langwierigen Prozess als eine neue Konvention von den Benutzer akzeptiert wird. </P> <br> [1] Norman, Donald A. (1988). The psychology of everyday things. New York: Basic Books