On Jun 2, 2010, at 12:34 , Megan ORorke wrote: > You've expressed interest in learning more about the field of > Usability, particularly in ways that can benefit developers. > > I've presented on some quick and cheap usability outsourcing options. > Tell me what you want to hear about next.
To facilitate discussion, not necessarily what I would want a presentation on per se, but: Is there, somewhere, a library of user interface patterns for programmers? There may be various forms such a thing could take. A part of such a library that I would love to see is something that gave UI patterns that optimize the ability of ordinary mortals to (in order of what I imagine is progressive difficulty): - view - query - author the major data structures (tree; list; graph; one-one relation; one-many relation; many-many relation). Another major one is what is the best interface available for arbitrary or at least optimal complexity-expressivity tradeoffs for database queries? Also best UIs for entering various types of data — date; date range; currency; numeric range; ordinary language text; markup [as for a blog say]; tagging. Ideally, there would be research to back up the effectiveness of each solution. The universe of designs gets bigger if you go to larger UI considerations, but is there a set of best practices for micro-UI elements such as these? Having defined a good set of recipes for each, let's have a collection of JQuery + Rails libraries for deploying them. -- SD Ruby mailing list [email protected] http://groups.google.com/group/sdruby
