Dieser Artikel wurde maschinell übersetzt.

Fangen Sie bitte nicht mit diesem Thema an

Es geht wieder los.

David Platt

 

David PlattHalten Sie sich fest. Microsoft startet eine neue grafische Umgebung mit Windows 8. Die neue Benutzeroberfläche bietet leistungsstarke Funktionen wie eine native Touch-Oberfläche und interaktive Live-Kacheln. Es bedeutet aber auch, dass wir sind dabei, mit schrecklichen UXs von angeblichen Profis, deren Aufgabe es ist, zu wissen es besser und besser gebaut überflutet werden.

Jedes Mal, wenn eine neue grafische Umgebung ankommt, Zahlen Nutzer Preis, während Designer Gedächtnisauffrischung die Grundprinzipien, die in ihr Herz gebrandmarkt werden sollten: Benutzer nicht über Ihre app für sich selbst sorgen — sie nur kümmern uns um ihre Probleme und ihre eigenen Freuden.

Designer Ohnmacht über die auffällige neue Werkzeuge wie ein 6-jährige, eine Set-Aufrichter für Weihnachten. Sie werfen diese neue grafische Elemente in Anwendungen fast an zufällige, Sprichwort, "Look Ma, zu sehen, was ich tun kann! Ist das nicht cool?"

Nr. Es ist nicht. Eltern, die ihre Aufgaben schneller abschließen, so dass sie mit ihren Kindern spielen können ist cool. Großeltern Gespräch mit Enkelkinder auf eine Video-Konferenz-app, dass weder überhaupt bemerkt ist cool. Ihren blinkenden video-Buttons schreien, "Super! LOOK AT ME!"sind nicht cool.

Ich habe gesehen, dass dies geschieht öfter als ich wohl behalten. Windows inspiriert eine Parade der unsinnige Menü Element-Namen und inkonsistente Menüoptionen. HTML brachte gewundenen Navigationsstrukturen und ein Karneval der scrolling Festzelte und Logos, die begeistert die Marketingbozos auf wackeligen Internet-Startups, aber Übel ihren Nutzern die Spinnerei. Windows Presentation Foundation (WPF) und Silverlight entfesselte Farbverläufe, von denen sogar einfache, suspektes, in weniger als 30 Sekunden echte körperliche Schmerzen zufügen können. Finden Sie meine Whitepaper "Using WPF für gut und nicht böse" (bit.ly/bkzw5f), eine Demonstration.

Jetzt kommt die neue Kategorie Windows Store Apps auf der Benutzeroberfläche des Windows-8 gebaut. Sie werden mir verzeihen, wenn ich an die Lernkurve kriechen, die ich hier sehe. Da es nicht so geschehen.

Microsoft hat seit Jahren ein Hands-Off, UX-Design Ansatz. Das Unternehmen bietet immer Tonnen von Anweisungsinformationen für seine Produkte, aber es hat historisch wenig wann zur Verfügung gestellt-, und bei-nicht-zu-Anleitung. Das ist nicht OK. Motorsäge entwickelt haben, ist Microsoft verpflichtet, seinen Kunden zu lehren, welches Ende es zu halten.

Zu seinem Kredit hat Microsoft in diesem Bereich verbessert. Windows Dev Center enthält einen Abschnitt über "Designing UX für Apps" (bit.ly/yHiblE), zum Beispiel. Es ist ein anständiger Anfang und besser als das, was wir vor hatten (was nichts überhaupt war). Aber so viel mehr braucht dabei. Wenn Microsoft nachdrücklich den Weg führt, sehen wir schnellere Aufnahme und weniger so apps. Aber viel zu viele Entwickler und Designer immer sagen, "Wow, Microsoft gibt uns diese Magie Widget. Ich werde es bei meinen Benutzern zu werfen und sie werden es lieben."

Mumpitz. Das magische Widget, das Ihre Benutzer begeistern wird, ist nicht in der Visual Studio-Toolbox. Nicht mit Fenstern, nicht mit HTML nicht mit WPF oder Silverlight und jetzt nicht mit Windows 8, entweder. Das Magie Widget lebt an der gleichen Stelle hat es immer: zwischen den Ohren.

Die Magie kommt aus zu wissen, wer Ihre Benutzer sind: was sie wollen, was brauchen sie, was sie nur denken, dass sie wollen, und was sie nicht haben, aber realisiert, dass sie benötigen. Sie müssen wissen, welche Probleme, die sie versuchen zu lösen und was sie die Merkmale einer guten Lösung halten würde. Nur dann können Sie sagen, "Ich weiß, wer sie sind und was sie brauchen — wie nah kann ich bekommen mit dem Toolkit habe?"

Was Microsoft-Experte-Bangery-Versionen und werfen Sie es einfach an einen Benutzer ist es schlecht, in der Hoffnung es wird irgendwie ihn glücklich machen (weil es Sie glücklich, Sie hoffnungslos Geek macht) programmieren. Es ist faul Programmierung. Um das giftigste Wort im Vokabular zu Geek zu verwenden, es ist dumm Programmierung.

Es ist Zeit für diese Industrie, unsere Branche, unser Metier, erwachsen zu werden. Diese Zeit, fangen wir von der Perspektive des Benutzers, nicht aus dem Toolkit. Dann werden unsere Programme vielleicht weniger früher saugen.

Ich sage es noch einmal: Die magische Gizmo ist nicht auf Ihrem Computer. Es ist zwischen den Ohren. Beginnen Sie, es zu benutzen. Du bist schlau genug. Bist nicht du?

Ende Hinweis: Ich fühle mich so stark über UX, die ich mit der Firma IDesign besser diese Meldung der Welt bringen angeschlossen haben. Es wird meine Kurse zum Thema ab London auf Okt marketing sein. 8 (bit.ly/Tt2vrp). Seien Sie dabei! Aloha!

David S. Platt Programmierung .NET an der Harvard University Extension School und bei Firmen auf der ganzen Welt lehrt. Er ist Autor von 11 Programmierbüchern, darunter “Why Software Sucks” (Addison-Wesley Professional, 2006) and “Introducing Microsoft .NET” (Microsoft Press, 2002). Microsoft ernannte ihn im Jahr 2002 zu einer Softwarelegende. Er überlegt, seiner Tochter zwei Finger abzubinden, damit sie Zählen im Octalsystem lernt. Sie erreichen ihn unter rollthunder.com.