- From: TAMURA, Kent <tkent@chromium.org>
- Date: Mon, 1 Nov 2010 11:31:19 +0900
A team in Google tried to use <input type=number> for a product, and they decided not to use it. What they needed was a control to select an integer from a specific integer range such as 1 - 16. The number type control in Opera and WebKit allow a user to input out-of-range value even if the control has min=1 and max=16 attributes. It's not a good UI and the reason why they doesn't use type=number. They need a number control which - doesn't allow any keyboard / cut&paste operations and So, a text field part is read-only, but the spin-buttons work. - always has a valid value. "required" by default, and sanitization algorithm may be different. I'm not sure how to solve this issue. Introducing new content attribute or another number type? -- TAMURA Kent Software Engineer, Google
Received on Sunday, 31 October 2010 19:31:19 UTC