Quit panel improvement

Mike Kienenberger FXMLK at aurora.alaska.edu
Mon Mar 6 23:26:59 PST 1995


> Putting up a panel asking to verify a quit is a violation of NEXTSTEP UI
> guidelines:
> 
> Quit
>         Terminates the application.  If quitting the application might cause
> the user to lose work, then the application should bring up a Quit  panel.
> Otherwise, the application should not require confirmation of a Quit  
> command.

Some of us consider our current history and cached files loseable "work".
At least make it a preference option.  Take a look at Stuart.app.
I doubt many people would consider it a non-NS UI, and it provides
the ability to prompt for a quit.  It *does* take work to set up a window
and a history.   Losing it because you pressed the wrong command combination
or hit "quit" instead of "hide" is strongly annoying.

And never forget that UI guidelines are just that.  Guidelines.
Guidelines don't sell products.  Useability does.  *grin*

-Mike Kienenberger




More information about the OmniWeb-l mailing list