Что нового в HTML5
Стандарт HTML5 принес множество новых фич, многие из которых призваны облегчить процесс создания страниц с интерактивным и медиа-контентом. Недостатком является то, что до сих пор имеются некоторые проблемы совместимости с различными браузерами, однако они будут решены через какое-то время. Также значительным нововведением является широкое использование семантических тэгов, теперь вам не нужно каждый раз ставить div
в вашей разметке ( можно использовать aside
или footer
и др.).
Пункты для размышления
- Что такое семантический тэг? Какие семантические тэги в HTML5 вы знаете?
- Что делает элемент canvas?
- Почему canvas - изумителен? :)
- Какие новые функции для управления видео появились в HTML5?
- Какие в HTML5 появились новые функции для управления аудио?
- Что такое локальное хранилище и как оно используется?
- Что такое атрибуты данных и как они используются?
- Как, уже знающие Rails и JS могут использовать атрибуты данных для передачи данных с back-end'a на front-end?
- Каковы компромиссы совместимости при использовании новых фич HTML5?
- Как влияет использование новых фич на производительность?
- Как HTML5 решает проблему необходимости установки Flash для проигрывания видеороликов на разных устройствах?
Ваше задание
- Посмотрите "Погружение в HTML5" (diveintohtml5.info), это вебсайт/книга о классных фичах HTML5.
- Ознакомьтесь со статьей "Что нового в HTML5" (about.com)
Дополнительные ресурсы
В этом разделе Вы можете найти полезные ссылки на дополнительные материалы. Это не обязательно, так что расценивайте их как нечто полезное, если вы хотите поглубже погрузиться в тему
- Что нового в HTML5 (W3 schools)
- 25 техник HTML5, которые должен знать каждый (tutsplus.com)
- Как HTML5 и CSS3 изменят веб-дизайн в будущем (Virtuosimedia.com) - отличная статья 2011 года о грядущих изменениях.
- Тестирование поддержки различных тегов HTML5 браузерами(CanIUse)