clive Turner - 2013-03-07 10:22:47 - In reply to message 2 from Manuel Lemos
I made a small alteration to the AddInput Method of the forms class. At around line 1190, I added the types 'tel' and 'email' to the switch statement - just under text. This little hack seems to work fine for my needs. (I extended the class first and created an override method - so not that bad!).
The information on the Internet suggests that all major browsers that are not html5 compatible do fall back to a text input and therefore this is an input type that can be fairly safely implemented straight away.
It means that users of most phones and tablets get the most appropriate virtual keyboard based upon the input type. I think 'tel' has been around for a while as it even works on my 2-3yr old nokia E71, and means I dont need the function key to enter phone numbers from the qwerty.
It does spring up some inconsistency though. E.g. for email, Html5 does some of its own validation (and pops up first), Its not therefore visually consistent with the other validation on the page.
Overall, I think having the ease of device choosing the most appropriate keyboard is more important than the inconsistent look in validation.
I would be cautious about adding other types e.g. Date without first having some classes to work out the type of device being used and therefore the content served. 'number' type should be fairly safe though, and again allow users to get the right keyboard for entering financials.
sonia - 2013-04-16 21:11:57 - In reply to message 3 from clive Turner
my name is sonia,i am a young beautiful girl with a lovely heart . i saw your profile today and like to be your friend,You can write to me direct in my email (email@example.com) so that i will send more of my photo to you and tell you more about me. ( firstname.lastname@example.org)