With HTML5 & smartphones
input type are fun ! This page is a sandbox to quickly test behavior and style.
This page is built to test differents combination of input types, validation patterns and attributes across any device, OS or browser, to see how onscreen keyboards and HTML5 validation behaviors would react.
You can specify the type of upload especially effective for smartphones usecases.
Here is a list of all input values with validation pattern.