Видео: Leap Motion SDK 2024
Элементы HTML5 являются наиболее рациональным способом структурирования макета страницы. Они облегчают жизнь дизайнерам с такими тегами, как верхний и нижний колонтитулы, которые четко указывают, какой контент входит в этот элемент. И поскольку поисковые системы учатся распознавать и включать элементы структуры HTML5, они сделают контент более доступным для людей, ищущих информацию в Интернете.
Но поддерживаются ли они во всех браузерах? Вот список браузеров, поддерживающих HTML5:
-
Internet Explorer (версия 9 и новее)
-
Firefox
-
Chrome
-
Safari
-
Opera
-
iOS Safari (для мобильных устройств Apple)
-
Opera Mobile (для мобильных устройств с использованием браузера Opera)
-
Android Browser (для мобильных устройств Android)
Что относительно старых браузеров? Единственная проблема здесь - это версии 6, 7 и 8. Internet Explorer. Из-за политик Microsoft («уникальных»?) Люди с более старыми компьютерами Windows в некоторых случаях блокируются обновлением своих версий Internet Explorer.
Это не проблема для других браузеров. Firefox, Chrome, Safari, Opera и мобильные браузеры делают обновление бесплатными и простыми, и, кроме того, их текущие версии поддерживают HTML-структуру. Но не у всех со старым компьютером Windows установлены Firefox, Chrome, Opera или Safari (все из которых имеют версии Windows).
Итак, из-за политик Microsoft и из-за того, что на всех компьютерах остаются разделы просмотра, которые не установили на своих компьютерах современные браузеры, в течение некоторого времени останутся случаи, когда люди, застрявшие со старыми устаревшими версиями Internet Explorer, будут имеют проблемы с открытием страниц, структурированных тегами HTML5.
Если стили присваиваются этим тегам, и эти стили используются для макета страницы и дизайна, тогда посетители IE 6-8 будут видеть страницы с рухнувшим и поврежденным макетом страницы, что является неприемлемым.
Поскольку этот значительный, но все же сокращающийся раздел «просматривающей общественности» будет иметь проблемы с просмотром страниц с элементами структуры HTML5, многие веб-дизайнеры и кодеры разработали решения для работы с IE 6-8, которые позволяют им испытать современные веб-страницы, использующие теги структуры HTML5. Эти обходные пути довольно просты в реализации. Вы найдете их, выполнив поиск в Интернете для «HTML5 IE workaround» (и вы увидите несколько миллионов результатов).
Один из самых проверенных, простых в использовании и широко применяемых этих обходных решений - это JavaScript, называемый сценарием сценария HTML5.«HTML-код, который ссылается на этот скрипт, можно скопировать и вставить в страницу из remysharp. ком.
Необходимый код должен быть скопирован и вставлен в элемент вашей страницы. Он ссылается на JavaScript (называемый html5. Js), который позволяет устаревшим версиям IE интерпретировать элементы структуры HTML5.
В следующем коде показан элемент с HTML, который ссылается на html5. js:
Кстати, если вы создаете страницу HTML5 в Dreamweaver CS6, ссылка на этот скрипт будет автоматически отображаться в элементе вашей страницы.
Добавление этого кода в раздел главы ваших страниц гарантирует, что люди, использующие IE6, IE7 и IE8, смогут просматривать ваши страницы по мере их создания.