I\'ve been looking at the new options available in HTML5 forms, such as declaring input types as \"email\", \"url\", and \"number\", as described here.
How can I use the
There is now an email_field tag.
Looks like there is currently an open ticket and patch for adding the HTML5 form input types. If you can't wait until the patch is accepted, you could apply the patch locally by freezing the actionpack gems and applying the patch or making an initializer that add the extra methods.
Of course the other option is adding the fields manually without a form helper:
<% form_for @user do |f| %>
<%= tag(:input, {:type => :email, :value => f.object.email} %>
<% end %>