- From: David Hyatt <hyatt@apple.com>
- Date: Wed, 16 Jun 2004 11:39:52 -0700
Also a float slider is simply continuous... it effectively has no step value... I don't see how to specify a continuous float slider without having to say something hacky like step="0.001". If you must have a step attribute, I think you should have a special value, continuous, to denote that the entire range of values is allowed. This is another reason why I think the precision value was necessary. Both a float slider and int slider should by default be considered continuous, i.e.to support all possible values. While a step attribute is definitely useful, I don't think it's intuitive to use it to set the data type of the slider control. Logically the default value of step should be "continuous" IMO and precision="integer|float" should be supported to determine what "continuous" means. Adding numeric values for step also introduces an ambiguity of how the slider should behave when dragging. Does it jump in increments or does it smoothly slide and do rounding to the nearest step increment? This is perhaps something for a CSS property to control. dave On Jun 16, 2004, at 11:05 AM, Dave Hyatt wrote: > I strongly disagree with dropping the precision attribute for <input > type=range>. I at least like the ability to distinguish between float > and integer. > > How does a user tell the form control to submit as either a float or > an integer now? I already implemented precision="float" to accomplish > this. The precision as an integer ensured that even if the slider was > handing out float values that they would be auto-converted when > accessing/submitting/setting the value attribute. With your changes > this ability seems to have been lost. > > dave > > On Jun 16, 2004, at 7:40 AM, Ian Hickson wrote: > >> >> Based on all your feedback (thanks everyone!) I've reworked the >> following >> types and attributes: >> >> types: datetime, date, time, expdate, week >> attributes: precision, min, max >> >> Let me know if you are not happy with the new text, and if you have >> any >> more suggestions. >> >> http://whatwg.org/specs/web-forms/current-work/#extensions0 >> >> Apologies to anyone who'd already implemented this stuff... >> >> -- >> Ian Hickson U+1047E )\._.,--....,'``. >> fL >> http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ >> ,. >> Things that are impossible just take longer. >> `._.-(,_..'--(,_..'`-.;.' >
Received on Wednesday, 16 June 2004 11:39:52 UTC