Certainly HTML needs improvement in forms, along with
many other areas. However, I have to wonder if the goal
of having a single markup language for all devices is
a wise one. If I was a site designer, would I really
want a small phone like device attempting to implement
the <range> slide bar? Perhaps there will always be
server side client device type detection and change
of behavior for good reasons.
Yes, you would like to have the range implemented, because it improves usability. It is easier for the end-user to operate a range control than to type a number using the input method of most embedded devices.