TOC

This article has been localized into Russian by the community.

Готовимся к HTML5:

HTML5 сегодня

HTML 5 - это странная помесь средств, которые уже работают, средств, которые работают лишь в некоторых браузерах и передовых техник, которые заработают завтра (или послезавтра). Кроме того, смысл некоторых элементов был подвергнут изменениям.

Когда дело касается совместимости с браузерами, о которой стоит помнить каждому веб-дизайнеру, стоит упомянуть, что в этом смысле средства HTML5 деляться на три главных категории:

  • Средства, которые уже работают. Это новые средства, которые не были частью старого HTML, но уже имеют поддержку. К ним относятся, например, семантические элементы, которые мы обсудим в последующих главах: article, aside, nav и так далее.
  • Средства, адаптируемые под старые стандарты. Новый элемент <video> адаптируется к прошлым стандартам с помощью механизма, который позволяет старым версиям браузеров использовать flash-проигрыватель для воспроизведения вашего видео. К подобным средствам также относится новая функция форм - автофокус. Так как автофокус или, например, новое свойство CSS3 - скругленные углы, не влияют на функциональную состовляющую вашей веб-страницы, а являются лишь приятным дополнением, старые браузеры их просто игнорируют. Воспринимайте их как яркую вишенку на торте - украшает, но вкуса самому торту особо не придаст.
  • Средства, которые требуют доработки JavaScript. Множество новых средств HTML5 вдохновлены решениями, которые веб-разработчкики создавали при помощи JavaScript, например для валидации. Это означает, что есть много JavaScript примеров того, как можно реализовывать эти решения, и вам стоит использовать их в качестве запасного варианта в случаях, если некоторые браузеры не поддерживают новые средства, реализующие эти функции, нативно.
This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!