- From: Benjamin Hawkes-Lewis <bhawkeslewis@googlemail.com>
- Date: Tue, 31 Mar 2009 08:24:56 +0100
On 31/3/09 07:24, Antti Koivisto wrote: > I'd like to propose a new <input> type attribute value for phone numbers > (<input type="phonenumber"> perhaps). The primary benefit would be to > enable use of phone number specific input methods (for example a virtual > keyboard) and pickers (for example a system address book).A useful > minimal implementation could limit the allowed characters to those legal > in phone numbers (+ * # and 0-9). Sounds nice, but I think you need to follow this process more closely: http://wiki.whatwg.org/wiki/FAQ#Is_there_a_process_for_adding_new_features_to_the_spec.3F I'd recommend reviewing previous discussion of similar feature proposals, e.g. by searching the mailing list. An earlier draft included a "tel" type for "input", but this was dropped after concerns it would be difficult for UAs to correct convert telephone numbers to the required format: http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2004-June/000150.html http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2004-June/000206.html http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2004-June/000287.html If you'd still like to propose the feature, I think you'll need to address questions like: * What are the author or user problems you are trying to solve? You mention virtual keyboards - are these intended to provide security in some way? * How do people already attempt to solve these problems (link to examples/tutorials)? How could solutions make use of the new features HTML5 introduces (e.g. http://www.whatwg.org/specs/web-apps/current-work/#attr-input-pattern)? Are there any other possible solutions to the problems (security, adding from address books) that HTML5 could introduce? What are the pros and cons of all these possible solutions? I'd note one important alternative is the emergence of systems to autofill such profile information by providing a username on another system, from which the information can be harvested (e.g. via microformat parsing). With regards to the specific solution you did propose, what defines what is "legal in phone numbers" and what these symbols mean? -- Benjamin Hawkes-Lewis
Received on Tuesday, 31 March 2009 00:24:56 UTC