Ein gutes UI Design-Standards kompatibel sein müssen. oder sollte es? Meine Top 10 UI Design Rules
Weder ich bin sehr neu in User Interface (UI) Entwicklung noch bin ich ein Veteran und als ich es immer, ich passen in das Profil der UI-Entwickler mehr als die von einem Designer, ohne Reue. Oh Well! Was sollte ich schreiben? ... Seit einiger Zeit (muss im Jahr nicht weniger sein), hin und wieder, wenn ich in ein bisschen UI-Design (wenn die professionellen Designer hat sich auf einen Urlaub gegangen) bekommen haben, dachte ich immer cant stop, ob mein Design sollte richtig complient oder nicht (aufrichtig, nicht, dass ich 100% allen Ernstes für die Einhaltung von Standards, wenn ich wollte auch). Dann sage ich mir, was crap! ... Das Design sollte einfach, schön und vor allem brauchbar scheinen, sollte es nicht machen Besucher weglaufen ... oder Bounce (technisch sein). Was gut wäre eine schöne tableless CSS-Layout für den Besucher, der blind für all die Smart Hypertext und Cascading Style Sheet unter die Haut Ihrer Webseite ist ... Zilch sein!
Es sollte schön aussehen und einfach zu bedienen sein ... dann kommt das ganze Zeug Standards.
Ich stumbbled accross diesen Blog-Eintrag von Jason Fried von 37 Signals (Für diejenigen, die nicht bewusst sind 37 Signale sind die onces, die einige tolle Web-Anwendungen erstellt haben, wie Basecamp, Campfire, etc.), der etwas Ähnliches im Jahr 2004 schrieb und glauben Sie mir, fast 5 Jahre und nicht viel geändert, dass seit ... Ich war glücklich, seinen Posten zu lesen, wie ich völlig einverstanden mit dem, was er zu sagen hat und die auch die Tatsache, ist ihr nicht sicher, was über seine soeben sein Bauchgefühl zu erzählen und so ist mein ![]()
Jason Fried: "Es gibt viel zu viel reden über CSS und XHTML und Standards und Zugänglichkeit und nicht genug über Menschen zu sprechen. CSS-Code und standardkonform sind nur Werkzeuge - man muss wissen, was sie mit diesen Werkzeugen zu bauen. Großartig, ich bin froh, Ihre UI verwendet keine Tabellen. Na und? Wen kümmert es, wenn es immer noch nicht lassen Menschen ihre Ziele zu erreichen. Webstandards sind toll, aber Menschen die eigenen Standards gehören Getting Things Done (und das ist immer noch zu schwer zu tun, online).
UI-Designer machen die gleichen alten fundamental "zu vergessen der Mensch auf der anderen Seite" Fehler - außer dieser Zeit ihren Code besser aussieht. Menschen - Keinen Code Validatoren - Einsatz-Schnittstellen ".
DISCALIMER: Das bedeutet nicht, dass wir nicht über Normen überhaupt die Mühe. Standards sind gut zu haben und halten an ihnen so viel wie möglich. Wir müssen uns nur, dass eine gute UI-Design zu verstehen bedeutet nicht immer 100% Standards Complience oder umgekehrt ....
Aus meiner Liste meiner bisherigen Erfahrungen, folge ich ein paar UI-Design und Entwicklung Goldene Regeln ... Heres die TOP 10 ... nicht, dass Sie folgen ihnen auch ... 
Ein. Achten Sie auf Ihre Nutzer. Die Benutzer kann Pause machen oder Ihre Website. DONOT machen Benutzer aussehen wie ein total idoit, völlig unfähig mit Ihrer Website. Das ist schlimm!
2. Halten Einfachheit und Benutzerfreundlichkeit Ihr primäres Leitfaden. Zu viele Dinge auf dem Bildschirm, desto höher ist die Wahrscheinlichkeit, dass ein Benutzer verwirrt wird oder sich ablenken von ihrer ursprünglichen Aufgabe.
3. In den Grenzen liegen ... DONOT frönen zu viel in Usability, Barrierefreiheit und NORMEN. Verwenden Sie Standards effektiv und machen sie zu dem Team verstanden. Dadurch wird sichergestellt, richtige Konsistenz des Produkts
4. Prototyp der Anforderung. Da in diesen Tagen die nutzbare Schnittstellen sind reich, Prototyping immer besser ist als nur die Herstellung einfacher Wireframes und letztere ist nichtig menschenwürdiger Interaktionen, wäre es nicht, übermittelt dem Kunden ein klares Bild von dem Endprodukt, die derzeit entwickelt wird. Immer ist es einfacher, die Prototypen in die endgültige Ergebnisse umzuwandeln. Auch! Prototyping mit jeder Interaktion Fragen könnten schon früher im Entwicklungszyklus werden gebügelt.
5. Konsistenz in Ihrem Design und Interaktion ist sehr wichtig. Donot verwirren Sie Ihre Benutzer mit unvorhersehbaren Interaktionen und Spielereien.
6. Verstehen Sie Ihre "Design Mission Statement". Imbiss auf dem Primär-Aktion auf der Seite beign entworfen konzentrieren. Also, stellen Sie eine Liste Ihrer seconday Aktionen auf der Seite, und diese priorisieren.
7. Kontrollieren Sie Feedback zu den Anwendern vor Ort. Bei den meisten der Websites rund um AJAX konzipiert, bieten visuelle Hinweise an den Benutzer über Änderungen an Seite. Der Benutzer muss gegeben eine Bestätigung der Beendigung einer Aufgabe, die er ausführt. Donot machen den Nutzer warten und zu erraten, denn zB. Indikatoren für Fortschritt sorgen Datei uplaods.
8. Verwenden Kontrollen angemessen. Für z. B. 's Wählen Sie die Dropdown-Liste für kleine Listen nur, donot damit der Benutzer wählen Sie eine der 200 Städte mit Auswahlboxen. Verstehen Sie den Unterschied zwischen einem Knopf und einem Link. Ein Link und Button haben unterschiedliche Zwecke verwenden donot eine für das andere. Sorgen für die richtige Steuerung, um die Interaktion mit einer Seite zu erleichtern. Vermeiden Sie die Verwendung Menus, das sind mehr als zwei Ebenen tief. Nicht das Rad neu erfinden. Verwenden Sie Standard-Steuerelemente, passen Sie sie nur, wenn sehr notwendig. Definieren Sie keine benutzerdefinierte Steuerelemente für Ihre Site aus erster Hand benötigt, so dass sie erstellt werden konnte und unabhängig getestet einsatzbereit accross Website.
9. Donot ITERATE zu sehr auf das Design. Denken Sie daran! Die gesamte Produkt besteht aus mehr, dass Design allein. Bauen Sie entsprechende Fristen in Ihr Projekt ein Zeitplan für die Design-Iterationen und dabei zu bleiben. Iteration hilft uns, um herauszufinden, was funktioniert und was nicht, herausgreifen die Krisenherde. Als eine gute Schnittstelle dauert seine Zeit, genügend Zeit für Wiederholungen in der Anfang des Entwicklungszyklus, so dass Design-Iterationen doesnot direkt zu überarbeiten gleichzusetzen. Zu viel Nacharbeit konnte jeopradize Fristen.
10. Lehnen Sie sich zurück und denken, wie ein Benutzer manchmal.










































