10 usability epiphanies for your open source web app
play

10 Usability Epiphanies for your Open Source web app. Sigurd - PowerPoint PPT Presentation

10 Usability Epiphanies for your Open Source web app. Sigurd Magnusson twitter.com/sigurdmagnusson Why care? ROZO ROMEO T.C.O. Making FOSS accessible to the mainstream [through good usability] may be the difference between an uphill


  1. 10 Usability Epiphanies for your Open Source web app. Sigurd Magnusson twitter.com/sigurdmagnusson

  2. Why care? ROZO ROMEO

  3. T.C.O.

  4. “Making FOSS accessible to the mainstream [through good usability] may be the difference between an uphill battle and a downhill battle against proprietary competitors”

  5. http://www.google.com/googlebooks/chrome

  6. Why are we here?

  7. 1885 Benz

  8. 1. Hot Mouseover

  9. Affordance • Suggest how an object may be interacted with • en.wikipedia.org/wiki/Affordance • class=”dangerous”

  10. 2. Button vs Link

  11. 3. Loading Spinners webscriptlab.com

  12. 4. Drag & Drop

  13. 4. Drag & Drop Explains feature, makes it available only when wanted.

  14. 4. Drag & Drop

  15. 4. Drag & Drop

  16. 4. Drag & Drop

  17. 5. Iconitis • Why icons? • Windows 3.11 had them •

  18. 6. Too many steps?

  19. 7. Choose your choices

  20. http://developer.apple.com/documentation/UserExperience/Conceptual/AppleHIGuidelines/

  21. 8. Language • Descriptive • Succinct • Necessary • Edifying

  22. 9. Undo

  23. 10. Keyboard • Focus cursor conveniently • Allow Escape and Enter to cancel and proceed • Shortcuts for common actions. E.g.: Ctrl-S to Save

  24. challenge for communities

  25. D7UX • Still company-funded, but is an open process. • Aims to “fix D7” plus create an ongoing culture of usability that doesn’t require Acquia’s sponsorship and leadership.

  26. Further Reading “The Inmates are Running The Asylym”, by Alan Cooper. developer.apple.com/documentation/UserExperience/Conceptual/AppleHIGuidelines/ mpt.net.nz/archive/2008/08/01/free-software-usability firstmonday.org/htbin/cgiwrap/bin/ojs/index.php/fm/article/view/1018/939 openculture.cc/coding-to-community (Thesis by Brad Weikel.) 280slides.com Javascript libraries: cappuccino.org, extjs.com, jquery.com, developer.yahoo.com/yui/ d7ux.org Creative Commons Image Use www.flickr.com/photos/awiederhoeft/3268664372/ www.flickr.com/photos/daveseven/2820280348/ www.google.com/googlebooks/chrome www.flickr.com/photos/jbgoblin/3291302112 en.wikipedia.org/wiki/File:Benz_Patent_Motorwagen_1886_(Replica).jpg

  27. Thanks! SilverStripe Community Meetup Birds of a feather session 7pm Thursday, Ballroom A8 Sigurd Magnusson twitter.com/sigurdmagnusson

Recommend


More recommend