2010-08-25 14 views
5

Ich habe über die fortschreitende "Revolution" im UI-Design und Metaphern für die Interaktion mit dem Computer über eine GUI nachgedacht und bin überrascht, dass Computer durch GUI-Programmierer zugänglich waren sind immer noch auf der Suche nach dem besten Weg, um den Benutzer mit ihren Programmen interagieren zu lassen. Es scheint, dass die meisten Arbeiten rund um die Astrologie (die ich verstehe, sind wichtig), aber ich verstehe nicht, warum wir immer noch nach der magischen Kugel in UI-Design suchen.UI-Design/UI-Komponenten

Meine Frage ist: Warum ist UI-Design und Komponenten kein gelöstes Problem mit akzeptierten und verstandenen Ansätzen?

+0

Es ist lustig, dass Sie erwähnen, "wir suchen immer noch die ** magische Kugel ** in UI-Design", da Fred Brooks gerade sein neues Buch veröffentlicht, [http://www.amazon.co.uk/ .com/Design-Essays-Computer-Wissenschaftler/dp/0201362988). –

Antwort

4

Wahrscheinlich weil, wie die meisten Dinge, Design (und Tech, im Allgemeinen) sich ständig ändern, bearbeitet und überarbeitet werden. Zu sagen, dass eines der wichtigsten Elemente in der Software "gelöst" werden kann, wäre eine Untertreibung und würde ständig wieder geändert werden. Es gibt keine echte Definition für die "perfekte" GUI, nur weil Sie nicht wissen, wer Ihre Benutzer sein werden (Power User versus Casual, mehr Input erforderlich als weniger).

0

Benutzerschnittstelle ist ein sehr subjektives Thema, was ideal (grafisch ansprechend, effizient) für eine Person oder Aufgabe wäre möglicherweise nicht ideal für eine andere Aufgabe oder sogar eine andere Person, die die gleiche Aufgabe.

Auch die verschiedenen Plattformen, auf denen GUIs implementiert werden, ändern sich ständig und benötigen daher GUIs, um bestimmte Plattformanforderungen zu erfüllen (Touchscreens, dh für eine völlig andere Benutzerschnittstelle, dann eine mausbasierte Plattform, oder sogar etwas wie ein Geldautomat)

Es gibt jedoch Klassen und Bücher zu dem Thema geschrieben, so gibt es ein gewisses Maß an Kontinuität in der Gegend, die seit einiger Zeit dort ist.

Kurz gesagt, TECHNOLOGIE.

1

Ich denke, wenn Sie Henry Ford die gleiche Frage über das Entwerfen von Autos stellen, hätten Sie eine Antwort erhalten, die auf Ihre Frage heute ebenso zutreffen würde.

Und diese Antwort ist, wir sind immer noch in den frühen Anfängen des Mensch-Computer-Interaktionsdesigns und wir haben noch nicht genug Daten, um wirklich ideale Systeme zu entwerfen. Und selbst wenn wir es getan haben, sind wir noch nicht in der Lage, ein solch ideales System zu einem erschwinglichen Preis herzustellen.

So wie Henry Ford den Bugatti Veryon seinerzeit nicht hätte konstruieren können, hätte er es auch nicht bauen können, wenn er es konstruieren könnte. Oder der Prius.

2

Perfektion ist ein bewegliches Ziel

Jacob Nielsen Recht vor etwa zehn Jahren, sagte, dass die Nutzer nicht scrollen. Das ist nicht mehr wahr.

Benutzer werden zu Benutzerschnittstellen geschult. Windows 7 zeigt kein Systemmenü-Symbol in der oberen linken Ecke für viele Apps (z. B. im Explorer), aber Sie können immer noch dorthin gehen und das Systemmenü aufrufen. Nahm mich eine Weile zu Hinweis das Symbol für einige Anwendungen fehlte - während der Verwendung.

(Es gibt wahrscheinlich viel bessere Beispiele.)

Die optimale nicht offensichtlich ist. Konsistenz ist der Kern der Benutzeroberfläche, aber nur Abweichungen von der Konsistenz können zu Verbesserungen führen. Sie können nur nicht für "am konsequentesten" oder "am kreativsten" optimieren, beide werden fehlschlagen.

es ist eine Cross-Domain-Fähigkeit. Wie viele Menschen sind Programmierer, Designer und Neurowissenschaftler? Wie viele CS Universitätskurse lehren kognitive Modelle und, wie sie auf Benutzerschnittstellen anwenden? Wie viele Programmierer haben über Muskelgedächtnis, Feedback-Schleifen und kognitive Belastung nachgedacht?

UI sind immer noch weitgehend von Programmierern entworfen und manchmal von Designern nach der Tat behoben.

Wirkung ist schwer
Nehmen Sie die Microsoft Office Ribbon zu messen: von den Antworten zu urteilen, scheint es für viele, besser zu arbeiten, noch härter ist um Größenordnungen für andere. Es war zweifellos ein kühner Schritt, aber war es gut? Microsoft führt UI-Tests durch, und sie haben es für die Bänder getan - ob sie die Tests vermasselt haben, ob Büropolitik Fakten gewonnen hat, oder ob der Backslash in den Daten gerade nicht vorhersehbar war, weiß ich nicht. (Aber ich würde ernsthaft gerne)

Wie viele Shops können User-Tests leisten? Jeder kann die Brauchbarkeit im Flur nutzen, aber das sorgt nur dafür, dass Sie nicht saugen.

Skimming entlang der Linie
Es ist niedriger Druck für die perfekte Benutzeroberfläche, gibt es Hochdruck für ein gut genug UI. Angesichts des Mangels an allgemeinem Wissen und der hohen Kosten für Verbesserungen wäre perfekt nicht erschwinglich. Der "Apple-Tradeoff" beinhaltet einen höheren Preis und technische Mängel. Sie drängen die Grenzen (gut!) Mit kühnen Schritten (sehr gut!), Die ein bemerkenswertes, aber nicht großes Marktsegment einfangen. Noch sind sie weit von perfekt entfernt.

0

Nein, Benutzeroberflächen sind nicht so subjektiv. Ergonomie ist ein wissenschaftliches Thema. Denke darüber nach: Heute benutzt jeder einen Computer. Das war vor 30 Jahren nicht der Fall. Heute nutzt jeder eine Glasoberfläche, um auf Daten zuzugreifen. Das war vor 30 Jahren nicht der Fall. Heute haben Sie mehrere Geräte, um auf Ihre Daten zuzugreifen. Das war vor 30 Jahren nicht der Fall. Heute werden Daten überall gesammelt. Das war vor 30 Jahren nicht der Fall. Heute können Sie Ihre Daten sogar mit einer Brille steuern. Das war vor 30 Jahren nicht der Fall.

Es gibt kein Wundermittel. Genau wie die Natur sprechen wir über ein evolutives und lebendiges Ökosystem auf rein darwinistische Art und Weise.

0

UI-Design soll Leute machen, die weniger Wissen darüber haben, aber die Anwendung leicht verstehen und sie bequem benutzen können. Das ist die zentrale Herausforderung des UI-Designs. So entwickelt es sich wie ein Roboter. Ein perfektes Design hat kein Ende. Da es die Benutzer leicht zu benutzen macht, ist es ein perfektes Design.