New Boot Loader Menu
Alexander Leidinger
Alexander at Leidinger.net
Tue Oct 9 20:11:35 UTC 2012
On Mon, 8 Oct 2012 07:54:58 -0600 Warner Losh <imp at 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
More information about the freebsd-arch
mailing list