Поддержка сайта

Высокие позиции в поисковой системе, на прямую зависят от развития вашего сайта.

Продвижение сайтов

Эффективность стратегий продвижения подтверждается сотрудничеством с крупными клиентами и отзывами о нашей работе.

Создание сайтов

Мы делаем сайты быстро, недорого и профессионально. От работы с нами, у вас останутся только положительные эмоции.

И это еще не все в html5!

.

Далеко-далеко не все! Я пробежался по нескольким элементам HTML5, которые, скорее всего, окажутся наиболее полезными для вас (и которые доставляют меньше всего проблем на кросс-браузерном уровне). Но в HTML5 намного больше элементов, с которыми вы можете экспериментировать.

Развитие форм

Особого внимания заслуживают формы построили форму, используя несколько элементов управления, но в HTML5 их еще больше! Например, теперь появились слайдеры (input type= range) — особые типы текстовых полей ввода. Существуют поля, специально предназначенные для ввода определенного типа данных, например адресов электронной почты (input type=email) или дат (input type=date). С появлением этих элементов стало возможным осуществить множество задач, например:

валидировать адрес электронной почты перед отправкой и уведомить пользователя, что адрес введен неправильно;

предложить простой механизм для выбора даты, чтобы пользователь не набирал ее как текст определенного формата;

настраивать всплывающую клавиатуру, появляющуюся в устройствах с сенсорным экраном, чтобы она соответствовала данным, которые необходимо ввести. Например, при вводе адреса сайта на такой клавиатуре может появиться кнопка .com, как это происходит в iPhone, когда встречается тег input type=url .

Конечно, это одни из самых впечатляющих возможностей в HTML5, но я предпочел не углубляться в них, так как в настоящее время их поддержка еще несовершенна. Если мы переработаем нашу форму с этими новыми возможностями, то будет не так уж много пользы. Но вы можете подробно прочитать об этом в книге «Погружение в HTML5» Марка Пилгрима (Mark Pilgrim), где формам посвящен целый раздел.

Более сложный HTML5 и родственные технологии

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

Геолокация: способность определять физическое местонахождение браузера.

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

Элемент canvas: «зависящее от разрешения растровое полотно, которое может быть использовано в качестве фона для графики, в том числе игровой, или других движущихся эффектов»

Эти технологии вообще не освещались в данной книге, так как каждая из них — весьма обширная тема и, как и в случае с формами, их поддержка пока еще достаточно сложна.

Но я надеюсь, сведения дали вам представление о новых возможностях HTML5. Если вы проделали несколько шагов — добавили сценарии для старых версий Internet Explorer, использовали новые структурные элементы (header, footer, nav, article), то у вас должна получиться аккуратная, красивая, удобная для восприятия разметка, которая отлично работает в большинстве современных браузеров.

Но, возможно, после модернизации основной разметки вы хотите внести еще несколько изменений, чтобы поразить всех видом вашей веб-страницы? Небольшое прикосновение волшебной палочки в форме CSS3!

.

Читайте так же:
Not found