Видео: Основы CSS. Поддержка HTML5 элементов в бразуере Internet Explorer 8 2024
Если вы пишете код HTML5, вам нужно просмотреть свои веб-страницы в веб-браузере, который правильно интерпретирует HTML5. Проблема в том, что HTML5 - это не только одна спецификация, но и ряд различных стандартов, а различные браузеры предлагают разные версии поддержки.
Большинство браузеров основаны на меньшем наборе инструментов, называемых механизмами рендеринга. Это механизм рендеринга, который действительно поддерживает функции или нет. Первичные двигатели, браузеры, которые их используют, и насколько они поддерживают HTML5,
-
Gecko (Firefox): Двигатель Gecko - это основной движок Firefox, Mozilla и ряда связанных браузеров. Он поддерживает многие (но не все) функции HTML5. Хотя Firefox является широко известным и уважаемым браузером в сообществе веб-разработчиков, он пока еще не имеет очень хорошей поддержки HTML5.
-
Trident (Internet Explorer): В различных формах Internet Explorer (IE) все используют движок Trident. Пока что этот движок имеет самую слабую поддержку функций HTML5 среди всех основных браузеров. IE9 обещает иметь гораздо более полную поддержку HTML5, но даже в этой версии, по прогнозам, будут отсутствовать некоторые ключевые функции, включая расширенную поддержку элементов форм и геолокацию.
-
WebKit: Механизм WebKit был первоначально создан Apple на основе кода из проекта KHTML с открытым исходным кодом. Затем Apple выпустила код как открытый источник, где он стал основой ряда браузеров. В браузере Safari на компьютерах Mac, iPhones и iPads используется механизм WebKit. WebKit также является основой браузера Google Chrome и браузера на мобильной платформе Android.
WebKit стал стандартным механизмом рендеринга для мобильных платформ. Если вы хотите посмотреть, как будут выглядеть ваши страницы на мобильных платформах, обратитесь к браузеру на базе WebKit, например Chrome или Safari. WebKit имеет самую широкую поддержку элементов HTML5, хотя он все еще не поддерживает все.
-
Presto: Presto - это двигатель, лежащий в основе браузера Opera. Opera давно считается технически превосходным браузером, но это отношение не перешло на долю рынка.
Изменение спецификации браузера - это характер зверя. Всегда проверяйте свою страницу как можно большим количеством браузеров, поэтому вы не будете удивлены. Вы также можете проверить Сравнение Википедии механизмов компоновки (HTML5), которая, как правило, содержит самую последнюю информацию о том, какие функции HTML поддерживаются браузером.