IronnerВеб-дизайн → HTML5: новые типы форм и их свойства

HTML5: новые типы форм и их свойства

23 октября 2011 года

HTML5 был нацелен на внедрение новых свойств HTML-форм. Возможно, это та область, в которой HTML5 несет наибольшие изменения, однако они все еще находятся в процессе разработки.

Новые типы форм / вводимых данных в HTML5

Формы в HTML5 направлены на улучшение форм HTML 4 посредством добавления следующих 13 новых типов элементов управления input:

Эти новые типы облегчают жизнь разработчикам: в случае, если с новым типом связан специальный пользовательский интерфейс, этот интерфейс обрабатывается непосредственно браузером, и разработчику не приходится писать свой собственный JavaScript-код или использовать библиотеки JavaScript.

Возьмем для примера ввод цвета: браузер создает палитру цветов, которая дает возможность пользователям выбирать цвет, просто подведя курсор к нужному цвету и щелкнув мышью. В случае с вводом даты браузер создает возможность выбора по календарю.

Предоставление пользователю графического интерфейса управления для таких типов вводимых данных также подразумевает наличие встроенного (в отличие от дополнительного) механизма, который следит за тем, чтобы пользователи вводили значения в правильном диапазоне.

Для конечных пользователей имеет большое значение также наличие автоматической системы валидации в браузере — и для того, чтобы пользователь не мог ввести неверное значение, и для того, чтобы быстро оповестить его, если он все-таки его введет. (В реализациях форм с помощью HTML5 валидация в браузере включена по умолчанию и может быть отключена либо через меню браузера, либо разработчиком страницы, который может явно присвоить целой форме или конкретному элементу управления атрибут formnovalidate.)

Ваши мысли:

Ваше имя:

Комментарий:

Для выделения используйте следующий код: [i]курсив[/i], [b]жирный[/b].
Цитату оформляйте так: [q = имя автора]цитата[/q] или [q]еще цитата[/q].
Ссылку начните с http://. Других команд или HTML-тегов здесь нет.

Сколько будет 61+5?