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

Reply via email to