[804] in Athena User Interface

home help back first fref pref prev next nref lref last post

Gnome-Athena usability re-assessment

daemon@ATHENA.MIT.EDU (Christopher D. Beland)
Sat Jun 23 00:02:20 2001

Message-Id: <200106230402.AAA31983@whack-a-mole.mit.edu>
To: aui@MIT.EDU
cc: sbjones@MIT.EDU, jlittell@MIT.EDU, kcahill@MIT.EDU
Date: Sat, 23 Jun 2001 00:02:14 -0400
From: "Christopher D. Beland" <beland@MIT.EDU>


So Abby suggested to me the other day that it might be useful to get
the braintrust together to re-evaluate the Gnome-Athena user interface
(in terms of usability) now that it's almost ready to go to release.
A lot of changes have been made since we originally did usability
testing, including the removal of Nautilus, which was our biggest
source of issues.

In any case, I've pulled together a list of usability-related issues
that I've personally been concerned about, which we could dispatch
decisively one way or the other, and prioritize things we wanted done.

Since more and more people are running Athena 9.0 every day, we are
already getting good feedback.  However, it would probably be useful
to watch some incoming freshmen try to use the system for the first
time, come August.  It would be easy enough to do that just by sitting
in W20 on the day all their Athena accounts go active, and ask random
people if they wouldn't mind if someone from I/S looked over their
shoulder.  8)  But we could talk about that sort of thing, too, in a
meeting. 

Speaking of such things, would a Thursday afternoon meeting be good
for those people who would be interested in participating?  Maybe
around 2-ish?

To get things rolling, then, here's my list.  Feel free to add things
you'd like to talk about.  (Also feel free to suggest a different way
of going about doing this; I'm just trying to go with the flow.  8)

-B.

P.S. - There are 9.0 machines available for experiementation in W92's
test cluster, or an N42 machine or two could be converted if need be.

---

 - Should we enable splashscreen feedback for launchers and menu
   items?  If so, should it be for all programs, only those that start
   slowly on fast machines, or some other subset?  (See
   aui[798]-[802].)

 - Should (i)nfo menu items open a new browser window for the user if
   they have already have one open, or should they reuse an existing
   window?  (See testers[4777].)

 - Should the following programs be made available, either in a locker
   or in the release:
   - gMix (gnome-audio)
   - gtcd (gnome-audio)
   - gEdit
   (See aui[763].)

 - The broken link from the gnome-help-browser intro page (i.e. the
   missing Gnome Users' Guide, which is very hard to make work on
   Athena natively) can by fixed by repointing the broken link in
   /usr/athena/share/gnome/help/help-browser/C/default.html to
   http://www.labs.redhat.com/gug/users-guide/

    Is it worth it to fix this and put gnome-help-browser back on the
    menus?  Do users get any benefit from a friendly GUI to man and
    info pages (which could be added separately)?  Should the Gnome
    Users' Guide useful supplementary documentation, or will it only
    confuse people if it is accessible?

 - Is there any reason for zephyrs not to stack such that when you
   click them, they cycle through in chronological order?

 - I think a middle-click on a window's title bar should
   maximize/unmaximize it.  (This would produce behavior consistent
   with Windows.)  I've put together Lisp to do this and can formally
   submit the code as soon as I learn how to do cvs diffs properly.

 - Should we turn off the "feature" that gives focus to a new
   application window when it first appears?  Beland opines: "It's
   really annoying to say, start Netscape, go type in Emacs for three
   minutes while it loads, and then have it steal keyboard focus in
   the middle of a word."  In usability testing, users seemed to
   figure out very quickly that if an application wasn't responding to
   keystrokes, they should click on it and try again.

 - Should an entry be added to the Dash menu that will allow you to
   revert back to Gnome-Athena if you've changed?  (I.e., delete
   ~/.athena_dash_login)?  Perhaps also check your .environment to see
   if you need to change anything there?  Or should users who do this
   be expected to follow instructions on the web or contact OLC?

===============================================================
Christopher Beland - http://web.mit.edu/beland/www/contact.html
MIT STS/Course 6 (EECS)   -   MIT Athena User Interface Project              
===============================================================

home help back first fref pref prev next nref lref last post