- From: Walter Ian Kaye <walter@natural-innovations.com>
- Date: Wed, 12 Mar 1997 01:18:25 -0800 (PST)
- To: www-html@w3.org
On Wed, 12 Mar 1997, Simon Cox wrote:
> James Aylett wrote:
> >
> > On Wed, 12 Mar 1997, Simon Cox wrote:
> >
> > > > Silders and dials I think would be very useful.
> > >
> > > I suggest <INPUT TYPE="range" NAME=string>
> > > but there are quite a few attributes that are needed, at least:
> > > 1. variable type - float, int, ?alpha
> > > 2. limits - min & max, and
> > > 3. granularity/quanta
> > > 4. selector type - slider|dial - though perhaps this is a client issue
> > > ...
> > > 5. selector scaling - linear (default), logarithmic, ?reciprocal,
> > > ?square etc
> > > 6. discontinuous ranges?
> >
> > I'm sure there are uses for logarithmic etc. scaling, but I can't think of
> > them at the moment ...
>
> There are many cases where the valid range may be
> eg 1->1000, where 5-4 (for example)
> is much greater in meaning than 995-994.
> The volume control on your stereo has this property.
> This can be handled by converting to a log scale
> before choosing (eg dB), but another solution is to
> have the non-linear selection hidden behind the knob,
> with the numbers on the knob still in units that
> the user is comfortable with.
If we're talking about what Microsoft FoxPro refers to as "spinners" (the
numerical textboxes with adjacent up/down mini-arrows), the way Apple's
color picker (which goes from 0-65535) handles it is that the longer you
hold down the arrow-button, the larger the increment/decrement for each
"tick". Thus, the first couple of seconds it goes 1,2,3; the next couple
of seconds it goes 10,20,30; the next couple of seconds it goes 100,200,300
and so on. You zero in on your desired number by "pumping the gas", so to
speak.
-Walter
__________________________________________________________________________
Walter Ian Kaye <boo@best.com> Programmer - Excel, AppleScript,
Mountain View, CA ProTERM, FoxPro, HTML
http://www.natural-innovations.com/ Musician - Guitarist, Songwriter
Received on Wednesday, 12 March 1997 04:19:54 UTC