kmcurry / 3Scape

Create fun 3D contraptions in your browser that react to space, time, and physics
http://3Scape.me
GNU General Public License v3.0
3 stars 8 forks source link

Email field for sign-in should be input type="email" #411

Closed katlandreth closed 9 years ago

katlandreth commented 9 years ago

Android and iOS both have various keyboards that are configured to give users the most appropriate keys for the current input type.

Input type="text" in the HTML makes mobile browsers show the standard mobile qwerty keyboard.

Using "email" vs "text" should make no difference to non-mobile browsers.

Input type = "email" shows the email keyboard, with qwerty letters, in addition to the @ and . characters. screen shot 2015-04-13 at 10 30 53 am

To get to the @ and . characters when using the standard text input, creators would have to switch to the special character keyboard while filling in those parts of their email address. It's better for user experience if they don't have to switch.

The sign-up page uses input type="email", but when signing-in to an already created account, you get input type="text". The text type should be changed to email.