Usability redux and some Firefox details
Aug. 28th, 2005 07:29 amA recent discussion at
landley has died because lj moves on pretty quickly, so I'm adding to it here.
I think usability splits into at least four somewhat overlapping parts: visual interface, documentation, installation, and making modification no harder than it has to be.
The visual interface may be the most specialized of the bunch--people's eyes and minds vary a lot, so a "good" user interface is, at best, one that's good for a lot of the target audience.
Interaction with users: I've heard that one way of improving user interfaces is to torture programmers by making them watch from behind one way glass or otherwise remotely while people try to use their programs.
After having accepted that usability is a separate skill, I've wondered if it's possible to outsource it, whether by recruiting usability mavens into the open source community or by having some of it done for pay by compahies which get the money back by offering conveniant packages. Eric's told me that both are being tried.
Random usability thing: the little black triangle in Firefox. I'd been using Firefox for months, and enduring having my search window stuck on Ebay for most of them before I noticed the little black triangle which gives pull-down menus. How many of you have noticed your little black triangles? There are two more by the forward and backward arrows.
I think the little black triangle could be improved by making it a little black downward pointing arrow, but it really is a fight between making all the handy features accessible and not cluttering the screen up too much.
And I've finally gotten a handle on adding new bookmarks--afaik, it isn't documented. Arguably, it's my fault for using the slow bookmark dragging process instead of noticing the Move icon right there at the top of the manage bookmarks screen. If there's any way to put a new bookmark where I want it as a simple part of adding it, I haven't discovered it yet.
It also took me a while to realize that checking "open in sidebar" does not improve my life in any way whatsoever.
On the other hand, it's not my fault that the slot for the url is called "location".
I think usability splits into at least four somewhat overlapping parts: visual interface, documentation, installation, and making modification no harder than it has to be.
The visual interface may be the most specialized of the bunch--people's eyes and minds vary a lot, so a "good" user interface is, at best, one that's good for a lot of the target audience.
Interaction with users: I've heard that one way of improving user interfaces is to torture programmers by making them watch from behind one way glass or otherwise remotely while people try to use their programs.
After having accepted that usability is a separate skill, I've wondered if it's possible to outsource it, whether by recruiting usability mavens into the open source community or by having some of it done for pay by compahies which get the money back by offering conveniant packages. Eric's told me that both are being tried.
Random usability thing: the little black triangle in Firefox. I'd been using Firefox for months, and enduring having my search window stuck on Ebay for most of them before I noticed the little black triangle which gives pull-down menus. How many of you have noticed your little black triangles? There are two more by the forward and backward arrows.
I think the little black triangle could be improved by making it a little black downward pointing arrow, but it really is a fight between making all the handy features accessible and not cluttering the screen up too much.
And I've finally gotten a handle on adding new bookmarks--afaik, it isn't documented. Arguably, it's my fault for using the slow bookmark dragging process instead of noticing the Move icon right there at the top of the manage bookmarks screen. If there's any way to put a new bookmark where I want it as a simple part of adding it, I haven't discovered it yet.
It also took me a while to realize that checking "open in sidebar" does not improve my life in any way whatsoever.
On the other hand, it's not my fault that the slot for the url is called "location".
no subject
Date: 2005-08-28 07:58 pm (UTC)Main points: I suspect that documentation is yet another skill distinct from designing visual interfaces, but it's still part of usability. And while it would be nice for programmers and interface designers to work closely together, I get the impression that most programmers are so tempermentally averse to the sort of thought actually needed for interface design that bribery may be necessary. When I said "out-sourcing", I didn't mean that the work had to be done in India, but just that resources from outside the existing open source community might be needed.
As for working closely together, I don't have a feeling for how collaboration works in programming in general or in open source in particular. If anyone wants to chime in, please do. I gather that coordinating programming is another of those Hard Problems.
green circle?
Date: 2005-08-29 02:45 am (UTC)-mark m.
Re: green circle?
Date: 2005-08-29 06:02 am (UTC)Re: green circle?
Date: 2005-08-29 09:39 pm (UTC)Re: green circle?
Date: 2005-08-30 01:59 am (UTC)Me, i was well aware of the triangle-arrows, but I'm a programmer who's been online for longer than the WWW has existted, at least in usable form, and I've been writing web apps for several years now (nigh-exclusively for 5.5 years, occasionally before that.)
Re: green circle?
Date: 2005-08-30 03:28 am (UTC)Re: green circle?
Date: 2005-08-30 03:37 am (UTC)Re: green circle?
Date: 2005-08-30 05:13 am (UTC)The circle-with-arrow and the word "Go" are part of the same widget, which does not appear to be affected by the text/icon settings. I didn't notice color or presence/absence on my Linux box at work, which probably means it's also green, sameness being less noticeable than difference, in interfaces.
Re: green circle?
Date: 2005-08-30 12:43 pm (UTC)Thanks for your help.