Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Oct 2012 22:11:27 +0200
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        Warner Losh <imp@bsdimp.com>
Cc:        Doug Barton <dougb@FreeBSD.org>, "freebsd-arch@freebsd.org Arch" <freebsd-arch@freebsd.org>
Subject:   Re: New Boot Loader Menu
Message-ID:  <20121009221127.000068c9@unknown>
In-Reply-To: <8E009EA2-2274-4B46-8309-410EE8879C08@bsdimp.com>
References:  <0655B56F-AD43-402B-872C-568378E650F9@fisglobal.com> <5071D6B5.1010609@FreeBSD.org> <B4A82131-4B11-4FE8-839B-FCC45C1D4445@fisglobal.com> <50726C73.10506@FreeBSD.org> <8E009EA2-2274-4B46-8309-410EE8879C08@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 8 Oct 2012 07:54:58 -0600 Warner Losh <imp@bsdimp.com> wrote:

> On Oct 8, 2012, at 12:02 AM, Doug Barton wrote:
> >>> Regarding the UI on your submenu example; never, ever, ever use 
> >>> Backspace to mean anything other than "delete the character behind
> >>> the cursor."
> >> 
> >> Seriously? Who made _that_ rule? and moreover, _WHY_?
> > 
> > Um, if you don't already know the answers, I really can't help you.
> > Go get a book on how to right proper user interfaces.
> 
> I've seen several interfaces that used this paradigm, and it works
> well so long as BackSpace doesn't have another binding in that
> context.  I'd be curious to find a book that says NEVER, EVER do
> this.  It drives me nuts on my DVD player that I have to hit 'STOP'

The good books tell it depends upon the context (like for the edges of
a screen... it makes only sense with hard edges which block further
movement, not with each edge of a multi-monitor setup). As you told
(cut by me), if backspace is not used anywhere, it may make sense to
use it for something else than to delete a character. I also agree that
it may be good to have backspace as one of multiple ways to go back.

Using backspace as a way to go back doesn't shock me in the given
context.

Bye,
Alexander.

-- 
http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20121009221127.000068c9>