Use the new HTML5 form fields in the front end (see #4138)