HTML5 выглядит как следующая большая тенденция или следующая большая загадка, в зависимости от того, как вы на это смотрите. Но это далеко идущее изменение по сравнению с традиционным способом создания веб-страниц.
HTML (язык гипертекстовой разметки) является строительным блоком сети. Все, от простой электронной почты до Facebook, построено на HTML-коде. Стандартизированная форма HTML, которая была с нами, — это версия 4. Но меняющийся характер того, как мы взаимодействуем в Интернете, внес изменения. (Изображение предоставлено Джозеф Данн)
HTML5 содержит улучшения, которые позволяют веб-разработчикам и дизайнерам лучше работать с веб-приложениями и мультимедиа. Насыщенная интерактивность — это то, к чему мы стремимся в наши дни, и изменения, внесенные в HTML5, показывают путь. Но пока мы смотрим на HTML5, давайте помнить, что последняя форма языка разметки все еще развивается, и еще есть над чем работать.
Краткий обзор HTML5 и того, как он нам помогает
Если вы начинаете учиться программировать для Интернета, выбросьте старый багаж; потому что HTML5 дает вам инструменты для более творческой работы с веб-контентом.
1. Раньше богатая интерактивность подразумевала использование подключаемых модулей, таких как Flash, Silverlight, или ссылки на внешнее видео и аудио. HTML5 представляет новые элементы, такие как,а такжекоторые помогут вам добавить это содержимое с помощью простого тега. Например,Элемент позволяет вам создавать область рисования, закодированную с помощью JavaScript, на ваших веб-страницах. Вы также можете использовать его для отображения интерактивных графиков или другой интересной графики — все на лету. Никаких плагинов, таких как Flash или QuickTime, не требуется. Также обратите внимание на видеоплеер YouTube HTML5.
2. Вы можете закодировать не только аудио и видео, но и веб-страницу, чтобы ее можно было легко перетаскивать. Лучшее место, где это можно увидеть, — Gmail, который позволяет вам добавлять вложения в электронные письма.
3. Вы можете выйти в автономный режим благодаря HTML5. HTML5 позволяет хранить веб-файлы в автономном режиме, чтобы вы могли работать с ними без подключения к Интернету. Попробуйте офлайн-версию Gmail, чтобы испытать ее.
4. В HTML5 есть новый атрибут, который позволяет редактировать контент. Простые приложения со списком дел используют это преимущество, позволяя также локально хранить ваш список дел. Попробуй Дуити.
5. HTML5 вскоре может разрешить встроенную проверку формы, не полагаясь на JavaScript. HTML 5 поддерживает все стандартные типы ввода формы и добавляет несколько новых, таких как «электронная почта» и «время».
Это лишь некоторые из изменений на наковальне. Спецификации HTML5 достаточно подробны и выходят за рамки этой вводной статьи. Вот несколько ресурсов, которые помогут вам лучше понять HTML5:
- Погрузитесь в HTML5
- HTML5Rocks
- Галерея HTML5
- Что за HTML5?
HTML5 уже появился в некоторых последних версиях браузеров, которые мы используем сегодня, поскольку стандарт продолжает развиваться. iPad покончил с Flash и вместо этого использует HTML5. Принятие веб-стандарта HTML5 меняет ландшафт Интернета и то, как мы его просматриваем.