Dieser Artikel wurde maschinell übersetzt.

Don Get Me gestartet

Absage an die Neinsager

David Platt

David PlattDie Antwort in meinem letzten Artikel Aufrufen von Standards für die Benutzeroberfläche für Windows Presentation Foundation (WPF) und Silverlight, veröffentlicht Microsoft war ziemlich gratifying in Praise und Scorn.Viele Leser fand er; andere detested es und so ziemlich laut bezeichnet. Hier finden Sie die am häufigsten strident Objections mit meinem Refutations.

Einige Leser hated die Idee, jede Art von Standards. “ Plattski, Sie Luddite, fahren Sie ” schrieb Sie, “ müssen wir Don Stinkin ’ Standards. In diesem Fall 20th Jahrhundert handelt. Wir haben Gelegenheit, Dinge, die tollen und Benutzer diese Liebe werden, da wir Cool lieben, und Benutzer genau wie uns werden. ” Sie sind keine nicht, und Sie wird keine nicht. Wie hier erwähnt haben, kümmern Don Benutzer Ihre Software in und von sich selbst. Nie haben, nie wird, auch nicht Ihre Mutter. Sie möchten nicht cool, werden beendet werden soll.

Fast alle Leser, die dies andererseits befinden sich unter ALTER 35. Ich bilden diese parallelen Ihre Augen an mich als meine Tochter nun 10 täglich für Ihre beinahe Teenager Jahre Vorgehensweisen. Sie haben mit Benutzeroberfläche Gemeinsamkeit geworden wie diese mit den Measles Impfstoffs zugenommen haben: Nie auftreten, und sogar nur selten zu denken – entweder fehlen. Aber ich habe erlebt die Welt in beide Richtungen und mich, Ihnen mitteilen: Erlernen die Benutzeroberfläche Peccadilloes verschiedener Anwendungen bestenfalls beansprucht Zeit und Aufwand, die verwendet werden könnten, produktiver und im schlimmsten Laufwerke barking Benutzer mad wird der Befehl Speichern von einem Programm eines anderen Befehl löschen. Und sogar zwischen andernfalls fehlerfrei Patienten in Ländern entwickelte Measles beendet eine oder zwei von 1.000 Patienten und dauerhaft beschädigt mehr. Wir müssen sowohl die Benutzeroberfläche Gemeinsamkeit der Measles Impfstoffs und einem von Ihnen aufgegeben keine gute Idee ist heute viel besser.

Eine zweite Cohort geschrieben: “ Wir Don Microsoft-Standards vorzugeben möchten. Wir möchten Standards natürlich von der Verwendung von WPF in unserer Anwendungen weiterentwickelt. ” Meine Antwort: WPF wurde nun vier Jahre aus. Pioneer Unternehmen haben damit verbracht Eons Programmierer Zeit und Geld bergen in WPF, von denen einige Benutzer leichter gemacht, und von denen einige vorgenommen werden weniger zufrieden.

Die Ahnenforschung Family.Show-Beispielanwendung von Vertigo bietet spektakuläre Beispiele für beide einschließlich hervorragende subconscious rechts Gehirn-Kommunikation, bis zum und einschließlich der schnelle Infliction des physischen Schwierigkeiten. (Siehe meinen Artikel “ mit WPF für gut und NOT und ”, Details.) Darn auch besser haben wir etwas von Beispielen, wie dies erfahren. Microsoft ist die einzige Entität ist, die die Community-Erfahrungen zu sammeln, mit Ihren eigenen umfangreichen Daten kombinieren, und er industrieweite promulgate.

From the Family.Show application. This is what can happen without standards.

Von der Anwendung Family.Show. Das ist, was passieren kann, ohne Standards.

Eine dritte Cohort geschrieben: “ Standards cramp Innovation und sind eine riesige Barriere zu übergehen, das klassische Beispiel hierfür wird die QWERTY-Tastatur ”. Poppycock. Standards lösen Sie den Balken für was eine nützliche Innovationen ist und was nicht. Wenn Sie eine alternative Layouts Tastatur, die sehr viel effizienter waren, würden wir es verwenden. Wenn Sie Benutzer leichter machen können durch einen Standard mehr Energie zu verletzen. Ein ausgezeichnetes Beispiel ist Microsoft OneNote Dokumente automatisch, gespeichert ohne Benutzeraktion. Benutzer erstellen, wird der neue Standard angegeben werden. Folgen den größten Teil der Standards kann den Rest der Anwendung arbeiten, während Sie Ihre neue Innovationen für die Benutzer für Ihre Genehmigung oder Disapproval darstellen. Genau wissen Sie, was Sie tun und warum Sie es tun.

Soziale Arten, wie sich die Hand oder Bowing, sind im Verhalten Konventionen, mit deren Hilfe Personen live und harmoniously zusammenarbeiten. Wie Technologie setzt, wir dazu gezwungen, neue Verhalten Konventionen zur Deckung der Innovationen, z. B. in einem Theater Telefone Zelle deaktivieren. In ähnlicher Weise Standards für die Benutzeroberfläche sind Konventionen, die Personen und Ihre Computerprogramme live und harmoniously zusammenarbeiten. Als UI-Technologie Fortschritte, benötigen wir neue Konventionen, wie und wann an seine neue Features, die Benutzern mehr zufrieden stellen, nicht weniger. Und wir benötigen Sie jetzt, wie WPF und Silverlight-Entwicklung-Übergänge von Pioneer Mainstreamtechnologie.

David S. Platt Zeigt .NET Programmieren in der Harvard University Erweiterung für Schule und in Unternehmen auf der ganzen Welt. Er ist der Autor der Bücher 11 Programmierung, einschließlich “ warum Software braucht ” (Addison-Wesley Professional, 2006) und “ Introducing Microsoft .NET ” (Microsoft Press, 2002). Microsoft benannt ihm eine Legende Software in 2002. Er wonders, ob er Sie zwei seiner Tochter Finger Band, sollten so, dass er eine oktale zählen lernt. Sie erreichen ihn unter rollthunder.com-.