We can sense that a huge part of the issue here is organizational. We'll
have to invent ways to create a UI Pattern Library, make it usable enough
for devs to refer to them, and sustain its development so it's always
relevant.

Inputs please

On Wed, Oct 13, 2010 at 11:27 PM, Allan Caeg <allanc...@ubuntu.com> wrote:

> On Wed, Oct 13, 2010 at 11:02 PM, Calum Benson <calum.ben...@oracle.com>wrote:
>
>> FWIW, I'd say a good pattern library requires best practice for certain
>> tasks, rather than certain widgets.  In most cases, the 'best practice for a
>> widget' should be enshrined as the default behaviour of that widget. (And we
>> need to be proactive at filing bugs when it isn't.)
>>
>
> Well, best practices for tasks are definitely needed, and considering them
> should come before looking at best practices for widgets. Best practices for
> tasks determine what widgets to use (plus more) and best practices for
> widgets determine how widgets look like and behave (which is communicated by
> the UI Pattern Library).
>
>
>> Of course there will be situations where using something other than the
>> defaults is necessary, and we do need to document the more common of those
>> situations too -- but again, in more of a "when the user needs to do that,
>> use the widget like this" sort of way, rather than the way the HIG currently
>> does it ("here's the XYZ widget, and here's ten different ways you can use
>> it").
>>
>
> Definitely. It would be nice to document the times when it makes sense to
> deviate from the UI Pattern Library. It will mean that it's incomplete or
> the current UI Pattern or "best practice" isn't the real best practice
> anymore. Thus, we must act on the Library's shortcoming
>
>
> --
> Regards,
> Allan
>
> http://www.google.com/profiles/allancaeg#about<http://www.google.com/profiles/AllanCaeg>
> +63 918 948 2520
>
>


-- 
Regards,
Allan
http://www.google.com/profiles/allancaeg#about<http://www.google.com/profiles/AllanCaeg>
+63 918 948 2520
_______________________________________________
usability mailing list
usability@gnome.org
http://mail.gnome.org/mailman/listinfo/usability

Reply via email to