- From: <bugzilla@jessica.w3.org>
- Date: Thu, 23 May 2013 21:45:34 +0000
- To: public-html-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=22129 --- Comment #5 from Felipe N. Moura <felipenmoura@gmail.com> --- (In reply to comment #4) > (In reply to comment #3) > > I think the problem with locale is that it will be forcing developers to > > chose one of the existing patterns, when offering a pattern attribute would > > be more "malleable". Although, it would probably be easier to implement than > > specifying a mask. > > Why would a developer want to set a format that has no meaning? Should we > allow that? Like using X as decimal separator and $ for thousands? If a > developer wants to use exotic format that has no meaning, it's not clear to > me that using <input type='number'> is the right solution. It is not exotic formats! As I mentioned, users in Brazil(the current example) are used to different currency formats, using "." as thousand separator and "," as decimal separator, while float numbers use no separator for thousand, and use "." as decimal separator. So, it is not exotic, and it is not the "pattarn", and as I mentioned, if I type "1.234,56" in an input of type number, it is NOT VALID(both html form validation and :invalid are triggered), when it IS valid for us! Meanwhile, if a user is supposed to type, let's say, the discount in %, the user will type something like "2.5", again, in an input=number, with different format, validation and separators(no thousando separator, as well). -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Thursday, 23 May 2013 21:45:41 UTC