- From: <bugzilla@jessica.w3.org>
- Date: Thu, 06 May 2010 13:49:42 +0000
- To: public-html-bugzilla@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=9670 Summary: Allow "size" attribute for input-type "number" Product: HTML WG Version: unspecified Platform: All OS/Version: All Status: NEW Severity: normal Priority: P3 Component: HTML5 spec (editor: Ian Hickson) AssignedTo: ian@hixie.ch ReportedBy: a.kuckartz@ping.de QAContact: public-html-bugzilla@w3.org CC: mike@w3.org, public-html@w3.org The text below is copied from http://bugzilla.validator.nu/show_bug.cgi?id=741 *** Thanks. I now agree that "validator.nu behavior for this case conforms to the current spec". I had not expected such a backwards compatibility problem. I think that this is a problem in the specification because (as far as I know) legacy browsers do not know what to do with min and max attributes. So I either use input-type text with the size attribute which is supported by legacy browsers and HTML5 or I use inputtype number which is supported by HTML5 but where the size can not be specified. This makes it difficult to migrate from old-HTML to HTML5. Maybe this can be forwarded to those who care about this aspect of the specification? I agree with what someone else wrote on that problem: "A) What happens when your type=number has no min or max but you know how many digits it should fit? B) What happened to backwards compatibility? HTML5 inputs were supposed to be backwards compatible. type=number inputs fall back to type=text inputs when the browser has not implemented number inputs yet. text input size has always been controlled using size= (and css of course) and min/max/step values will have no effect on browsers that haven't implemented number. So if type=number is supposed to fallback to type=text why is it that including a size= attribute so that the text fallback doesn't get insanely long makes your html5 document invalid? Shouldn't size= be listed as "do not apply" rather than "must not be specified, ..."?" http://blog.danielfriesen.name/2010/04/20/html5-number-input-implementation-flops/ -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Thursday, 6 May 2010 13:49:46 UTC