Entwicklung von Benutzeroberflächen für eine nachhaltige Informationsarchitektur: Von abstrakten Patterns zu wieder verwendbaren Interface- Komponenten Rupert Kiefl Head of User Interface Engineering Max Planck Digital Library (MPDL), 16. Mai 2009 Design und praktischer Einsatz von User Interface Patterns
Ausgangspunkt
Juni 2007
Start des Teams U ser I nterface E ngineering
Webanwendung “Publication Manager”
Weitere Anwendungen für komplexe, wissenschaftliche Anwendungen geplant
Entwicklung in Java Server Faces
Problem: Automatisch generiertes HTML, CSS, JS
Entscheidung im Juni 2007 das GUI aus der JSF Entwicklung herauszulösen
Plan Juni 2007
GUI V1
Aufbau eines einfachen, seitenorientierten GUIs ohne Patterns
Testlauf für Einführung von Referenz HTML für JSF Entwicklung
Schwerpunkt: Funktionalen Anforderungen
GUI V2 (Unabhängig vom Releaseplan der Anwendung)
Definition von Patterns
Umsetzung und Vorbereitung der XHTML Snippets, Style Guide
Schwerpunkt: Reife und Qualität des Frontends (Accessibility, Usability, Performance, Browserkompatibilität)
Marc Fornes / THEVERYMANY 14 Schermerhorn street, Apt10, Brooklyn, New York 11201, US
Ergebnis Ende 2008 (5 Patterns implementiert) http://qa-pubman.mpdl.mpg.de:8080/pubman/ http://pubman.mpdl.mpg.de
Ausblick: Erweiterung der Pattern Library … UI-03 Form Wizard ND-02 Bitmap Navigation ND-FS Format Selector UI-08 Timeline OL-D Dialogue OL-DR Details Report U ser I nput N avigating D ata O rganizing L ayout
Because it’s neither the developer’s, nor the organization’s interface. It’s the user’s interface.
0 comments
Post a comment