Что нового в HTML5

Стандарт HTML5 принес множество новых фич, многие из которых призваны облегчить процесс создания страниц с интерактивным и медиа-контентом. Недостатком является то, что до сих пор имеются некоторые проблемы совместимости с различными браузерами, однако они будут решены через какое-то время. Также значительным нововведением является широкое использование семантических тэгов, теперь вам не нужно каждый раз ставить div в вашей разметке ( можно использовать aside или footer и др.).

Пункты для размышления

  • Что такое семантический тэг? Какие семантические тэги в HTML5 вы знаете?
  • Что делает элемент canvas?
  • Почему canvas - изумителен? :)
  • Какие новые функции для управления видео появились в HTML5?
  • Какие в HTML5 появились новые функции для управления аудио?
  • Что такое локальное хранилище и как оно используется?
  • Что такое атрибуты данных и как они используются?
  • Как, уже знающие Rails и JS могут использовать атрибуты данных для передачи данных с back-end'a на front-end?
  • Каковы компромиссы совместимости при использовании новых фич HTML5?
  • Как влияет использование новых фич на производительность?
  • Как HTML5 решает проблему необходимости установки Flash для проигрывания видеороликов на разных устройствах?

Ваше задание

  1. Посмотрите "Погружение в HTML5" (diveintohtml5.info), это вебсайт/книга о классных фичах HTML5.
  2. Ознакомьтесь со статьей "Что нового в HTML5" (about.com)

Дополнительные ресурсы

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

Поделиться уроком: