Re: A really good article on software usability

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 2007-01-06 at 02:17 +1030, Tim wrote:

> > For a lot of things, software should work like an appliance.  If the
> > thing that needs to be done can be predicted, just do it without
> > offering any choices.  Doesn't work for everything of course...
> 
> Therein lay the rub...  That approach is often applied to things that do
> get used in different ways.

The most likely/useful way should be the default and you should
have some way to change the default.  If it is something you
will use repeatedly you shouldn't have to deal with the settings
every time.

> One my pet peeves is inadequate explanations.  For instance, I never use
> the "synchonise" option on various software, because it doesn't explain
> what's going to happen.

Again, I'll point to podcast subscriptions->itunes<->ipod as an
excellent example.  There's a place where you set up the actions
but to repeat them you just plug in the connector.  And the synch
operation does what you are likely to want, including maintaining
your position in a partially-listened item.

> Are the files that are not on the server going to be wiped off the
> client, so they're the same?  Or vice versa?  Are the two going to be
> made so that they both contain the same, adding what's missing on the
> opposite?

There are lots of ways to do things wrong.  You probably aren't
going to increase the chances of doing it right by offering more
choices that no one will want or letting the user select things
he doesn't understand.

-- 
  Les Mikesell
   lesmikesell@xxxxxxxxx


[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux