Несмотря на всю шумиху вокруг html5-форм, мне кажется, что в большинстве сценариев, идя этим путем, вы создаете лишнюю работу.
Возьмем, к примеру, поле datepicker. Родная html5-реализация этого поля отображается по-разному в каждом браузере. Кроме того, ваше решение с полифилдом (например, jquery UI) для браузера, не поддерживающего эту функцию, также будет отображаться по-разному.
Итак, мы ввели несколько точек настройки и обслуживания для одной и той же формы, когда у нас было прекрасно работающее и унифицированное решение с jquery!
Я бы хотел услышать о реальном опыте в этой области, потому что меня начинает раздражать вся эта шумиха!