Сравнение браузерных движков (поддержка HTML) - Comparison of browser engines (HTML support)
![]() | Эта статья должна быть обновлено.Апрель 2018 г.) ( |
HTML |
---|
Сравнения |
В этой статье сравнивается HTML поддержка несколькими браузерные движки.
Поддержка множества новых дополнений текущего HTML5 Стандарт находится в отдельном разделе после элементов, предшествующих ему в истории HTML.
Пояснения к таблицам
Двигатель | Положение дел | Встроенный в |
---|---|---|
WebKit | Активный | Сафари браузер, а также все браузеры, размещенные на iOS Магазин приложений. |
Мигать | Активный | Гугл Хром и другие веб-браузеры на основе Хром, Такие как Microsoft Edge, Опера, и Храбрый. |
EdgeHTML | Активный | Универсальная платформа Windows Программы; ранее в браузере Edge[1]. |
Геккон | Активный | Fire Fox браузер и Thunderbird почтовый клиент, плюс вилки подобно SeaMonkey и Waterfox. |
KHTML | Активный | Konqueror браузер |
Престо | Снято с производства | Ранее использовался как Опера движок браузера до перехода на Chromium и Blink. |
Трезубец | Снято с производства | Internet Explorer и версии Microsoft Outlook до Outlook 2007. |
Значения
Они показывают уровень поддержки данного элемента в каждом движке. По умолчанию подразумевается самая последняя версия движка. Однако может быть указан конкретный номер версии; когда это означает полную поддержку, это первоначальная версия движка, полностью поддерживающая элемент.
Ценить | Смысл |
---|---|
да | Полностью поддерживается |
Нет | Никогда не поддерживался |
Частичное | Поддерживаются только некоторые значения |
Неверно | Не во всех случаях реализовано правильно |
Экспериментальный | Может быть неполным или глючным |
Ночная сборка | В настоящее время в разработке; ожидается полная поддержка |
Зависит от | Поддерживается только для указанных условий |
Упавший | Больше не поддерживается |
До HTML5
Элементы глобальной структуры
Глобальная структура документа.
Трезубец | Геккон | WebKit | KHTML | Престо | |
---|---|---|---|---|---|
Базовая структура | |||||
html | <3.1[IE 5.0] | да | да | да | 1.0 |
голова | <3.1[IE 4.0] | ||||
тело | |||||
Метаданные | |||||
заглавие | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
мета | |||||
Заголовки | |||||
h1 | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
h2 | |||||
h3 | |||||
h4 | |||||
h5 | |||||
h6 | |||||
Группировка элементов | |||||
div | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
охватывать |
Текстовые элементы
Элементы, представляющие текст.
Трезубец | Геккон | WebKit | KHTML | Престо | |
---|---|---|---|---|---|
Фраза | |||||
Эм | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
сильный | |||||
dfn | |||||
код | |||||
самп | |||||
kbd | |||||
вар | |||||
цитировать | |||||
акроним | |||||
abbr | 3.1 | ||||
Котировки | |||||
цитата | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
q | 4.0 | 1.8[примечание 1] | |||
Подстрочные и надстрочные индексы | |||||
суб | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
Как дела | |||||
Строки и абзацы | |||||
п | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
предварительно | |||||
br | <3.1[IE 5.0] | ||||
Пометка изменений документа | |||||
ins | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
дель |
Элементы списка
Элементы, представляющие списки информации.
Трезубец | Геккон | WebKit | KHTML | Престо | |
---|---|---|---|---|---|
Неупорядоченные и упорядоченные списки | |||||
ул | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
ол | |||||
Ли | |||||
Списки определений | |||||
дл | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
dt | |||||
дд |
Элементы таблицы
Элементы, представляющие табличную информацию.
Трезубец | Геккон | WebKit | KHTML | Престо | |
---|---|---|---|---|---|
Основные элементы таблицы | |||||
стол | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
подпись | |||||
tr | |||||
th | |||||
тд | |||||
Группы строк | |||||
Thead | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
тело | |||||
tfoot | |||||
Группы столбцов | |||||
colgroup | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
Col |
Элементы ссылки
Гиперссылки, одна из основных движущих сил успеха Всемирная паутина.
Трезубец | Геккон | WebKit | KHTML | Престо | |
---|---|---|---|---|---|
а | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
связь | |||||
основание |
Мультимедийные элементы
Мультимедийные функции, включая изображения, апплеты, видеоклипы и другие HTML-документы.
Трезубец | Геккон | WebKit | KHTML | Престо | |
---|---|---|---|---|---|
Изображений | |||||
img | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
Общее включение | |||||
объект | 4.0[заметка 2] | 1.0 | да | да | 1.0 |
парам | <3.1[IE 6.0] | ||||
Карты изображений | |||||
карта | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
площадь | 5.0 |
Элементы каркаса
Элементы для представления документов в нескольких представлениях, которые могут быть независимыми окнами или подокнами. Макет фреймов доступен только в профилях фреймов. Все фреймы недоступны в XHTML 1.1 (вместо встроенных фреймов используйте общие элементы объекта).
Трезубец | Геккон | WebKit | KHTML | Престо | |
---|---|---|---|---|---|
Макет кадра | |||||
набор фреймов | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
Рамка | |||||
без рамок | |||||
Встроенные фреймы | |||||
iframe | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
Элементы формы
В пользовательский интерфейс элементы управления для взаимодействия с веб сервер.
Трезубец | Геккон | WebKit | KHTML | Престо | |
---|---|---|---|---|---|
Базовая структура | |||||
форма | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
набор полей | |||||
легенда | |||||
Элементы управления и метки формы | |||||
кнопка | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
textarea | <3.1[IE 4.0] | ||||
Вход | |||||
метка | 3.4.2[примечание 4] | ||||
Поля списков (поля со списком) | |||||
Выбрать | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
optgroup | |||||
вариант |
Презентационные элементы
Элементы, определяющие презентационную информацию. Хотя не все элементы являются устаревшими, их использование не рекомендуется в пользу таблиц стилей. Устаревшие элементы недоступны в строгих профилях и XHTML 1.1.
Трезубец | Геккон | WebKit | KHTML | Престо | |
---|---|---|---|---|---|
Стили шрифтов | |||||
б | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
я | |||||
большой | |||||
маленький | |||||
тт | |||||
Горизонтальные правила | |||||
час | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
Элементы таблицы стилей
Способы применения таблиц стилей (CSS ) к документу.
Трезубец | Геккон | WebKit | KHTML | Престо | |
---|---|---|---|---|---|
<link rel="style" … /> | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
стиль | 6.0[примечание 5] |
Элементы скрипта
Элементы для встраивания клиентского скрипта (JavaScript ). Смотрите также События DOM для списка атрибутов, используемых для прикрепления обработчик события к элементу.
Трезубец | Геккон | WebKit | KHTML | Престо | |
---|---|---|---|---|---|
сценарий | <3.1[IE 5.0] | 1.0 | да | да | 1.0 |
Носкрипт | Неверно[примечание 6] |
Элементы языка
Элементы, относящиеся к языковой информации.
Трезубец | Геккон | WebKit | KHTML | Престо | |
---|---|---|---|---|---|
бдо | <3.1[IE 5.0] | 1.0 | да | Частичное[примечание 7] | 1.0 |
Общие атрибуты
Атрибуты, которые можно использовать в любых элементах.
Трезубец | Геккон | WebKit | KHTML | Престо | |
---|---|---|---|---|---|
Идентификаторы элементов | |||||
я бы | <3.1[IE 3.0] | 1.0 | да | да | 1.0 |
учебный класс | |||||
Встроенные стили | |||||
стиль | <3.1[IE 3.0] | 1.0 | да | да | 1.0 |
Консультативная информация | |||||
заглавие | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
Информация о языке | |||||
язык | <3.1[IE 4.0] | 1.0 | да | да | 1.0 |
реж | <3.1[IE 5.0] |
Нестандартные предметы
В первые годы паутина, стандарты, которые сегодня используются в большинстве веб-браузеров и веб-страниц, по большей части отсутствовали. Различные браузеры и редакторы HTML предлагались конкурирующими поставщиками, такими как Netscape и Microsoft, у которых были конкурирующие идеи о том, как следует строить веб-сайты. Эти различные функции привели к тому, что веб-разработчики кодировали для определенных веб-браузеров, используя элементы, которые часто могли быть распознаны только одним браузером.
В этих таблицах перечислены поддерживаемые механизмом браузера нестандартные элементы HTML.
Элемент | Функция | Поддерживается в первую очередь | Не рекомендуется в версии HTML | Альтернативное решение | Трезубец | Геккон | WebKit | KHTML | Престо |
---|---|---|---|---|---|---|---|---|---|
апплет | Вставить апплет | HotJava | 4[7] | вставлять , объект | <3.1[IE 4.0] | 1.7 | да | да | 1.0 |
basefont | Устанавливает стили шрифта | Internet Explorer | 4 | CSS | <3.1[IE 3.0] | Нет[8] | 85 | да | |
центр | Содержание центров | Netscape[9] | 4 | CSS | 3.1 | да | да | ||
реж | Список каталогов | ? | 4 | ул , ол | |||||
шрифт | Применяет стили шрифтов | Netscape | 4 | CSS | |||||
isindex [10] | Добавляет поле поиска | ? | 4 | тип ввода = "поиск" | <3.1[IE 5.5] | 1.7 | 312 | Частичное | |
листинг | Отображает предварительно отформатированный текст | IETF | 2 | предварительно , самп , код , CSS | 3.1 | 125 | 3.3 | да | |
меню | Список меню | ? | 4 | ул , ол | да | да | да | ||
простой текст | Указывает, что весь HTML игнорируется и страница отображается как есть | ? | 3.2 | В текст / простой Тип MIME | |||||
s | Зачеркнутый | ? | 4 | дель , CSS | <3.1[IE 4.0] | 1.7 | 1.0 | ||
забастовка | Зачеркнутый | ? | 4 | дель , CSS | |||||
ты | Подчеркивание | ? | 4 | CSS | |||||
xmp | Похожий на предварительно и простой текст , но игнорирует весь HTML внутри и отображается как есть | ? | 2 | предварительно , самп , код | <3.1[IE 3.0] | 125 | 3.3 |
Атрибут | Элемент | Альтернативное решение | Трезубец | Геккон | WebKit | KHTML | Престо |
---|---|---|---|---|---|---|---|
выровнять | подпись , div , набор полей , h1 , h2 , h3 , h4 , h5 , h6 , час , img , Вход , легенда , п , объект , стол | CSS | 3.1 | да | да | да | да |
ссылка | тело | CSS | Нет | ||||
фон | тело | CSS | да | ||||
bgcolor | тело , стол , tr , тд , th | CSS | |||||
граница | img , объект | CSS | Частичное[примечание 8] | ||||
Чисто | br | CSS | Нет | ||||
компактный | дл , ул , ол | CSS | Нет | Нет | |||
цвет | basefont , шрифт | CSS | 3.1 | Частичное[примечание 9][8] | Частичное[примечание 9] | ||
высота | тд , th | CSS | да | да | |||
hspace | img , объект | CSS | |||||
язык | сценарий | В тип атрибут | Нет[нужна цитата ] | ||||
связь | тело | CSS | да | ||||
без тени | час | CSS | |||||
теперь | тд , th | CSS | |||||
размер | basefont , шрифт , час | CSS | |||||
Начните | ол | Никто | |||||
текст | тело | CSS | |||||
тип | Ли , ул , ол | CSS | |||||
версия | html | DTD | Нет | Нет | Нет | Нет | Нет |
vlink | тело | CSS | да | да | да | да | да |
ширина | час , предварительно , тд , th | CSS | |||||
vspace | img , объект | CSS |
Тег | Функция | Представлен | Альтернативное решение | Трезубец | Геккон | WebKit | KHTML | Престо |
---|---|---|---|---|---|---|---|---|
bgsound | Используется для добавления звука к фону веб-сайта | Internet Explorer | аудио | <3.1[IE 3.0] | Нет | Нет | Нет | Упавший[11] |
мигать | Используется для отображения мигающего текста | Netscape | Javascript, CSS | Нет | Упавший[12] | да | Нет | 1.0 |
бк | Используется для отображения цитата | WebTV, HTML 3.0 | цитата | Нет | Нет | Нет | Нет | Упавший[13] |
комментарий | Используется для добавления комментариев к HTML-документам | Internet Explorer, WebTV | <!-- ... --> | 3.1 | Нет | Нет | Нет | Нет |
ilayer | Встроенные слои | Netscape (только 4) | iframe | Нет | Нет | Нет | Частичное | Нет |
изображение | Синоним слова img | ? | img | 3.1 | да | да | да | да |
слой | Используется для создания нескольких слоев текста и изображений, которые накладываются друг на друга в заданном порядке. | Netscape (только 4) | CSS, AJAX | Нет | Нет | Нет | Частичное | Нет |
шатер | Используется для отображения прокручиваемого текста в виде выделения. | Internet Explorer, WebTV | JavaScript, CSS3 | 3.1 | 1.7 | 125 | 3.3 | 1.0 |
nobr | Предотвращает любые разрывы строк внутри текста | Netscape[14][15] | CSS | 3.1 | да | да | да | да |
ноэмбед | Отображает альтернативный текст для браузеров, которые не распознают тег внедрения. | Netscape | Дочерние элементы объекта, используемые как резервные | |||||
распорка | Добавляет пробелы в макет | Netscape | CSS | Нет | Упавший[16] | Нет | Нет | Нет |
wbr | Помещается внутри элемента nobr, чтобы добавить разрыв строки | Netscape[14][15] | Символ Unicode пространство нулевой ширины (U + 200B) | Упавший[примечание 10] | 1.7 | да | 3.1 | Нет |
xml [18] | Включает XML-данные, встроенные или из URL-адреса, на HTML-страницу | Internet Explorer | AJAX, возможно Пространства имен XML | 3.1 | Нет | Нет | Нет | Нет |
Атрибут | Не рекомендуется для | Функция | Поддерживается в первую очередь | Трезубец | Геккон | WebKit | KHTML | Престо |
---|---|---|---|---|---|---|---|---|
bgproperties | тело | Определяет, будет ли фоновое изображение прокручиваться вместе с фоном | Internet Explorer | 3.1 | Нет | да | да | Нет |
цвет границы | тело | Устанавливает цвета для границ трехмерной таблицы в стол , тд , th , и tr элементы | Internet Explorer | Нет | да | да | Нет | |
граница | тело | Устанавливает цвета для границ трехмерной таблицы в стол , тд , th , и tr элементы | Internet Explorer | Нет | Нет | Нет | Нет | |
граница | тело | Устанавливает цвета для границ трехмерной таблицы в стол , тд , th , и tr элементы | Internet Explorer | |||||
контроль | img | Использует img элемент для размещения видео или аудиоклипов | Internet Explorer | Нет | Нет | Нет | Нет | |
dynsrc | img | Использует img элемент для размещения видео или аудиоклипов | Internet Explorer | Нет | Нет | Нет | Нет | |
мероприятие | сценарий | Определяет функцию для вызова объекта. | Internet Explorer | Частичное | ? | ? | ? | |
за | сценарий | Определяет объект для привязки события сценария. | Internet Explorer | Частичное | ? | ? | ? | |
Рамка | стол | Управляет отображением внешних границ таблицы в теге таблицы | Internet Explorer | да | ? | да | Нет | |
интервал кадра | набор фреймов | Устанавливает расстояние между кадрами | Internet Explorer | ? | ? | Нет | Нет | |
левое поле | тело | Устанавливает отступ между окном браузера и содержимым страницы | Internet Explorer | 3.1 | ? | ? | да | Нет |
петля | img | Использует img элемент для размещения видео или аудиоклипов | Internet Explorer | Нет | Нет | Нет | Нет | |
правое поле | тело | Устанавливает отступ между окном браузера и содержимым страницы | Internet Explorer | 3.1 | ? | ? | Нет | Нет |
Начните | img | Использует img элемент для размещения видео или аудиоклипов | Internet Explorer | Нет | Нет | Нет | Нет | |
цель | форма | Задает целевое окно или фрейм для вывода формы | Internet Explorer | Нет[19] | ? | да | Нет | |
доблестный | подпись | Устанавливает вертикальное выравнивание заголовка таблицы | Internet Explorer | 3.1 | ? | ? | Нет | Нет |
HTML5
Трезубец | EdgeHTML | Геккон | WebKit | Престо | |
---|---|---|---|---|---|
раздел | 5.0[t 1] | 12 | 2.0[г 1][г 2] | 533[нед 1][w 2][w 3][w 4][w 5][w 6] | 2.7.70 |
навигация | |||||
статья | |||||
в стороне | |||||
hgroup | |||||
заголовок | |||||
нижний колонтитул | |||||
пинг | Нет | Нет | Неполноценный | да | Нет |
время | Нет | Нет | 22.0[г 3] | Нет | 2.8.146 |
отметка | 5.0[t 1] | 12 | 2.0[г 4] | да[w 7] | 2.7.70 |
Рубин ,[20] rt , rp | 3.1[t 2] | 12 | 38.0[г 5] | 533[w 8][w 9] | Нет |
диалог [21] | Нет | Нет | Нет[г 6] | Только в Chrome[w 10] | Нет |
фигура | 5.0[t 1] | 12 | 2.0[г 7] | да[w 11] | 2.7.70 |
figcaption | |||||
вставлять | <3.1[IE 3.0] | 12 | 1.7 | 85 | 1.0 |
видео | 5.0 (Частично)[t 3][t 4] | 12 | 15.0[g 8] | 525 | 2.5[а][b] |
аудио | |||||
источник | |||||
холст | Частичное | 1.9.2[g 9] | Частичное | 2.0[стр. 4] | |
В соответствии MathML | Нет | Нет | 2.0 | Нет[w 12][w 13] | 2.1[c] |
В соответствии SVG | 5.0[t 3] | 12 | да[w 14] | 2.9.220[стр. 6] | |
Детали | Нет | Нет | 47[г 10] | да[w 15] | Нет |
резюме | да[w 15] | ||||
команда | Нет[g 11] | Нет | |||
меню | 8.0[г 12] | Нет[w 16] | 2.8[стр. 7] | ||
bdi | 10.0[g 13] | 528[w 17] | Нет | ||
данные | Нет | Нет | 22.0[g 14] | Нет | Нет |
рисунок | Нет | 13 | 38.0[г 15] | Нет[w 18] | Нет |
Трезубец | EdgeHTML | Геккон | WebKit | Престо |
Атрибуты для конкретных элементов
Атрибут | Элемент | Трезубец | EdgeHTML | Геккон | WebKit | Престо |
---|---|---|---|---|---|---|
манифест | html | 6.0[22] | 12 | 1.9 | да | 2.6[стр. 8][стр. 9] |
размеры | связь | Нет | 13 | 8.0 (только мобильный)[g 16][g 17] | да[w 19] | Нет |
кодировка | мета | 4.0[23] | 12 | 1.9.2 | да | 2.5.24 |
ограниченный | стиль | Нет | Нет | 21.0[g 18] | Нет[w 20] | Нет |
асинхронный | сценарий | 6.0 | 12 | 1.9.2[g 19] | да[w 21] | |
перевернутый | ол | Нет | Нет | 18.0[г 20] | да[w 22] | |
скачать [нужна цитата ] | а, площадь | Нет | 13 | 20.0[г 21] | да | |
песочница | iframe | 6.0[t 5] | 12 | 17.0[g 22] | 533[w 23] | |
бесшовные | iframe | Нет | Нет | Нет[г 23] | Нет[w 24] | |
Атрибут | Элемент | Трезубец | EdgeHTML | Геккон | WebKit | Престо |
Глобальные атрибуты
Трезубец | Геккон | WebKit | Престо | |
---|---|---|---|---|
переведите [24] | Нет | |||
Наборы данных (данные-* ) | Нет | 6.0[г 24] | да[w 25] | 2.8[стр. 10] |
контекстное меню | 8.0[г 25] | Нет[w 16] | Нет | |
скрытый | 2.0[г 26] | да[w 26] | 2.7.70 | |
удовлетворенный [25] | <3.1[IE 5.5] | 1.9 | да | 2.0 |
проверка орфографии [26] | 6.0 | 1.8[g 27] | Неверно[w 27] | 2.8[стр. 11] |
перетаскиваемый | 1.9.1[g 28] | 533[w 28] | 2.10.270 | |
зона сброса | Нет | Нет[g 29] | да | 2.10.270 |
Трезубец | Геккон | WebKit | Престо |
Элементы и атрибуты формы
Многие из этих функций можно эмулировать с помощью сторонних библиотек.[нужна цитата ]
Трезубец | Геккон[г 30] | WebKit[w 29] | Престо[стр. 12] | |
---|---|---|---|---|
Атрибуты | ||||
автозаполнение | 3.1 | да | да | 2.0 |
список | 6.0[t 6] | 2.0[г 31] | да[w 30] | |
требуется | 6.0[t 7] | 2.0[г 32] | 528[d][w 31] | |
несколько | 6.0[t 8] | 1.9.2[e][g 33] | 526[e][w 32] | 2.7[стр. 13] |
шаблон | 6.0[т 9] | 2.0[г 34] | 528[d][w 33][w 31] | 2.0 |
мин , Максимум | 6.0[t 10][т 11] | 16.0[г 35][g 36] | да[w 34] | |
шаг | 6.0[t 12] | 16.0[г 37] | 528[w 35] | |
заполнитель | 6.0[t 13] | 2.0[g 38] | да | 2.7[стр. 13] |
форма | Нет | 2.0[g 39] | да[w 36] | 2.0 |
автофокус | 6.0[т 14] | 2.0[г 40] | 528[w 37] | |
максимальная длина | 6.0[t 15] | 2.0[g 41] | 528[w 38] | |
подтверждать | 6.0[t 16] | 2.0[г 42] | 528[w 39] | 2.8[стр. 11] |
контроль | Нет | 2.0[g 43] | Нет | Нет |
принимать | Нет | 2.0[g 44] | да[w 40] | да |
formtarget | 6.0[t 17] | 2.0[g 45] | да[w 41] | 2.8[стр. 11] |
форма действия | 6.0[t 18] | 2.0[g 46] | да[w 41] | 2.8[стр. 11] |
формаметод | 6.0[т 19] | 2.0[г 47] | да[w 41] | 2.8[стр. 11] |
formenctype | 6.0[т 20] | 2.0[г 47] | да[w 41] | 2.8[стр. 11] |
формовать | 6.0[т 21] | 2.0[г 48] | 528[w 39] | 2.8[стр. 11] |
отключен (элемент fieldset) | <3.1 | 2.0 | Нет | 2.7 |
Элементы | ||||
даталист | 6.0[т 22] | 2.0[g 49] | да[w 42] | 2.0 |
кейген [27] | Нет[т 23] | 1.0[г 50] | 125 | 1.0 |
выход | Нет | 2.0[g 51] | да[w 43] | 2.0 |
прогресс | 6.0[т 24] | 6.0[g 52] | да[w 44] | 2.7[стр. 13] |
метр | Нет | 16.0[г 53] | да[w 45] | |
Типы ввода | ||||
поиск | 6.0[t 25] | 2.0[г 54] | 312[w 46] | 2.7[стр. 13] |
тел | 6.0[т 26] | 2.0[g 55] | 528[w 47] | |
url | 6.0[t 27] | 2.0[g 56] | 528[w 47] | 2.0 |
электронное письмо | 6.0[т 28] | 2.0[г 57] | 528[w 47] | |
дата и время | Нет | Нет[g 58] | Нет[w 48][w 49] | |
Дата | Нет | да | ||
месяц | Нет | |||
неделю | Нет | |||
время | Нет | |||
datetime-local | Нет | |||
номер | 6.0[t 29] | 29.0[g 59] | 528[w 47] | |
классифицировать | 6.0[t 30] | 23.0[г 60] | да | |
цвет | Нет | 29.0[г 61] | да[w 50] | 2.7[стр. 13] |
Трезубец | Геккон | WebKit | Престо |
API
Трезубец | EdgeHTML | Геккон | WebKit | Престо | |
---|---|---|---|---|---|
getElementsByClassName [28] | 5.0[т 31] | 12 | 1.9[g 62] | 525 | 2.1 |
registerProtocolHandler | Нет | Нет | 1.9[f][мертвая ссылка ] | да[w 51] | 2.10[стр. 14] |
registerContentHandler | 1.8[грамм] | ||||
Обмен сообщениями между документами | 4.0 | 12 | 1.9[г 65] | да | 2.0 |
Перетаскивание | 6.0 | 12 | 1.9.1[g 28] | да | 2.10.270[стр. 15] |
pushState () и replaceState () | 6.0[t 32] | 12 | 2.0[g 66] | 528[w 52] | 2.9[стр. 16] |
Трезубец | EdgeHTML | Геккон | WebKit | Престо |
Другие свойства
Трезубец | Геккон | WebKit | Престо | |
---|---|---|---|---|
Микроданные | Нет | 16.0[g 67] | Нет[w 53] | да[стр. 17] |
HTML5 Tokenizer | 6.0[т 33] | 2.0[г 68] | да[w 54] | 2.10[стр. 18] |
Конструктор деревьев HTML5 | да[w 14] | |||
Парсер фрагментов HTML5 | да | |||
<a rel="noreferrer"> | Нет | 33.0[g 69] | да[w 55] | Нет |
window.onhashchange | 4.0[t 34] | 1.9.2[г 70] | 528[w 56] | 2.6[стр. 19] |
element.classList | Нет | 1.9.2[g 71] | да[w 57] | 2.8[стр. 11] |
dir = "авто" | Нет | 20.0[g 72] | 528+[w 58] | Нет |
Трезубец | Геккон | WebKit | Престо |
Дополнения следующего поколения
Версия HTML WHATWG также включает дополнительные функции, которые технически не относятся к HTML5, которые в спецификации описаны как «дополнения следующего поколения, которые все еще находятся в разработке».[29]
Трезубец | EdgeHTML | Геккон | WebKit | Престо | |
---|---|---|---|---|---|
<track> | 6.0[t 35] | 12 | |||
<a ping> | Нет | Нет | Зависит от[g 73][час] | Зависит от[w 59][я] |
Связанные спецификации
Трезубец | EdgeHTML | Геккон | WebKit | Престо | |
---|---|---|---|---|---|
главный элемент[30] | Нет | 12 | 21.0[g 76] | да[w 60] | Нет |
шаблон элемент[31] | Нет | 13 | Нет | да[w 61] | Нет |
API селекторов[32] | 4.0[t 36] | 12 | 1.9.1[g 77] | 525[w 62] | 2.2[стр. 20] |
Веб-хранилище[33] | 4.0 | 12 | 1.9.1[g 78] | 525 | 2.5[стр. 21] |
Индексированная база данных API[34] | 5.0[t 37] | 12 | 16.0[g 79] | Частичное | Нет |
База данных Web SQL (устаревший)[35] | Нет | Нет | Нет[г 80] | да[w 63] | 2.5[стр. 21] |
Файловый API[36] | 5.0 | 12 | да[g 81] | да[w 64][w 65] | 2.8[стр. 22] |
Файловый API: Writer[37] | 5.0 | Нет | Нет[g 82] | Частичное[w 66] | Нет |
Файловый API: каталоги и система[38] | Нет | Нет | Нет[g 83] | да[w 67] | |
Media Capture API[39] | 2.0[j] | Нет | 2.10[стр. 23] | ||
Отправленные сервером события[40] | 6.0[г 85] | да[w 68] | 2.7[стр. 24][стр. 25] | ||
WebSocket[41] | 6.0[т 38] | 12 | 11.0[g 86] | 533 | 2.11[k] |
Веб-воркеры[42][43] | 6.0[т 39] | 12 | 1.9.1[g 87] | да | 2.6[стр. 8][стр. 9] |
API геолокации[44] | 5.0[т 40] | 12 | 1.9.1[g 88] | 533[w 69] | 2.6[l] |
Автономные веб-приложения[45] | 6.0[t 41] | 12 | 1.9.1[g 89] | да | 2.6[стр. 8][стр. 9] |
Веб-уведомления[46] | Нет | Нет | 22.0[47][48] | только в Chrome[49] | 25[стр. 31] |
Трезубец | EdgeHTML | Геккон | WebKit | Престо |
Медиа-функции
В HTML5 спецификация определяет несколько теги которые позволяют включать видео и аудио изначально и семантически в разметке HTML.
Атрибуты элемента
Медиа-элементы позволяют устанавливать некоторые атрибуты непосредственно в теге.
Трезубец | Геккон | WebKit | Престо | |
---|---|---|---|---|
<audio> атрибуты | ||||
src | 5.0[t 1] | 1.9.1 | 525 | 2.5 |
предварительная нагрузка | 2.0[примечание 11][г 90] | Экспериментальный[примечание 11] | ||
Автовоспроизведение | 1.9.1 | 2.5 | ||
петля | 11.0[g 91] | |||
контроль | 1.9.1 | |||
<video> атрибуты | ||||
src | 5.0[t 1] | 1.9.1 | 525 | 2.5 |
предварительная нагрузка | 2.0[примечание 11][г 90] | Экспериментальный[примечание 11] | ||
Автовоспроизведение | 1.9.1 | 2.5 | ||
петля | 11.0[g 91] | |||
контроль | 1.9.1 | |||
плакат | 1.9.2[g 92] | |||
ширина | 1.9.1 | |||
высота | ||||
<source> атрибуты | ||||
src | 5.0[t 1] | 1.9.1 | 525[w 70] | 2.5 |
тип | ||||
средства массовой информации | 15.0[g 93] | |||
<track> атрибуты | ||||
своего рода | 6.0[т 42] | 24.0[g 94] | да[w 71] | Нет |
метка | ||||
src | ||||
srclang |
Атрибуты DOM
Некоторые атрибуты, относящиеся к элементам мультимедиа, отображаются в ДОМ.
Трезубец | Геккон | WebKit | Престо[стр. 32] | |
---|---|---|---|---|
Состояние ошибки | ||||
MediaError | 5.0 [t 43] | 1.9.1 | ? | 2.5 |
Состояние сети | ||||
src | 5.0[t 1] | 1.9.1 | ? | 2.5 |
currentSrc | ||||
networkState | ||||
предварительная нагрузка | 2.0[примечание 11][г 90] | Нет | ||
буферизованный | 2.0[g 95] | |||
нагрузка() | 1.9.1 | 2.5 | ||
canPlayType () | 533[w 72] | |||
Готовое состояние | ||||
readyState | 5.0[t 1] | 1.9.1 | ? | 2.5 |
Ищу | ||||
Состояние воспроизведения | ||||
Текущее время | 5.0[t 1] | 1.9.1 | ? | 2.5 |
начальное время | Нет | |||
продолжительность | 1.9.1 | |||
приостановлено | ||||
defaultPlaybackRate | 20.0[g 96] | Нет | ||
воспроизведение | ||||
играл | 15.0[g 97] | |||
доступный | 8.0[g 98] | |||
закончился | 1.9.1 | 2.5 | ||
Автовоспроизведение | ||||
петля | 11.0[g 91] | |||
играть в() | 1.9.1 | |||
Пауза() | ||||
Управление | ||||
контроль | 5.0[t 1] | 1.9.1 | ? | 2.5 |
объем | ||||
приглушенный |
События DOM
Элементы мультимедиа вводят новые события для обработки условий, которые применяются только к этим элементам, например, приостановка / возобновление.
Трезубец | Геккон[g 99] | WebKit | Престо | |
---|---|---|---|---|
loadstart | 5.0[t 44] | 1.9.1 | ? | ? |
прогресс | ||||
приостановить | 1.9.2 | |||
прервать | 1.9.1 | |||
ошибка | ||||
опустошенный | ||||
остановился | 8.0[г 100] | |||
играть в | 1.9.1 | |||
Пауза | ||||
загруженные метаданные | ||||
загруженные данные | ||||
ожидающий | ||||
играть | Нет | |||
может играть | 1.9.1 | |||
может пройти | ||||
Ищу | ||||
искал | ||||
время обновления | ||||
закончился | ||||
обменный курс | ||||
изменение продолжительности | ||||
изменение объема |
Поддержка видеоформатов
Эта таблица документирует поддержку видеокодеков <video>
элемент.
Трезубец | edgeHTML | Геккон | WebKit | Престо | |
---|---|---|---|---|---|
Ogg Теора | Ручная установка[примечание 12] | 1.9.1[g 101] | Зависит от[примечание 13] | 2.5 | |
H.264 | 5.0[т 46] | 33.0[50][g 102] | Зависит (525)[примечание 13][w 78] | Зависит от[примечание 14] | |
WebM VP8 | Ручная установка[примечание 12] | да[51] | 2.0[g 103][g 104] | Зависит (534)[w 79] | 2.6.30[стр. 34][стр. 35][стр. 36] |
Поддержка аудиоформатов
В этой таблице указана поддержка аудиокодеков <audio>
элемент.
Трезубец | edgeHTML | Геккон | WebKit | Престо | |
---|---|---|---|---|---|
Ogg Vorbis | Ручная установка[примечание 12] | 1.9.1[g 101] | Зависит от[примечание 13] | 2.5 | |
WAV PCM | 525[примечание 13] | 2.0 | |||
MP3 | 5.0[т 47] | Нет[g 105] | Зависит от[примечание 14] | ||
AAC | Нет | ||||
Speex | Ручная установка[примечание 12] | Нет[g 106] | Зависит от[примечание 13] | Нет | |
Opus | Нет | да[51] | 15.0[g 107] | Зависит от[примечание 13] | Нет |
Функции холста
В следующих таблицах сравнивается поддержка API-интерфейсов рисования Элемент холста, особенность HTML5. В этих таблицах сравнивается встроенная поддержка веб-браузерами без каких-либо плагины, надстройки или ECMAScript обходные пути.
Трезубец | Геккон | WebKit | Престо | |
---|---|---|---|---|
getContext | 5.0 | 1.8 | да | 2.0 |
toDataURL | 1.8[g 108] | да[w 80] | 2.1[примечание 15] |
Поддерживаемые контексты
Трезубец | Геккон | WebKit | Престо | |
---|---|---|---|---|
2d | 5.0 | 1.9.1 | Частичное | 2.6 |
WebGL | 7.0[t 48] | Зависит от[g 109] | Зависит от[w 81] | 2.9.220[стр. 37] |
Контекст отрисовки 2D
Трезубец[т 49] | Геккон[г 110] | WebKit[w 82] | Престо[стр. 38][стр. 39] | |
---|---|---|---|---|
Состояние холста | ||||
спасти | 5.0 | 1.8 | да | 2.0 |
восстановить | ||||
Трансформации | ||||
шкала | 5.0 | 1.8 | да | 2.0 |
вращать | ||||
переведите | ||||
преобразовать | 2.6[примечание 16][стр. 40][стр. 41][стр. 42] | |||
setTransform | 2.6[примечание 16] | |||
Композитинг | ||||
globalAlpha | 5.0 | 1.8 | да | 2.0 |
globalCompositeOperation | ||||
Цвета и стили | ||||
strokeStyle | 5.0 | 1.8 | да | 2.0 |
fillStyle | ||||
createLinearGradient | ||||
createRadialGradient | ||||
createPattern | ||||
Стили линий | ||||
ширина линии | 5.0 | 1.8 | да | 2.0 |
lineCap | ||||
lineJoin | ||||
miterLimit | ||||
Тени | ||||
shadowOffsetX | 5.0 | 1.9.1[g 111] | да | 2.4[примечание 17] |
shadowOffsetY | ||||
shadowBlur | ||||
shadowColor | ||||
Простые формы | ||||
clearRect | 5.0 | 1.8 | да | 2.0 |
fillRect | ||||
strokeRect | ||||
Сложные формы | ||||
beginPath | 5.0 | 1.8 | да | 2.0 |
closePath | ||||
moveTo | ||||
lineTo | ||||
quadraticCurveTo | 1.8.1[примечание 18] | |||
bezierCurveTo | 1.8 | |||
arcTo | 1.8.1[g 112] | |||
прямоугольник | 1.8 | |||
дуга | ||||
наполнять | ||||
Инсульт | ||||
зажим | ||||
isPointInPath | ||||
Управление фокусом | ||||
drawFocusRing | Нет | 28.0[g 113] | Нет | Нет |
Текст | ||||
шрифт | 5.0 | 1.9.1[примечание 19] | да | Нет |
textAlign | 2.6 | |||
textBaseline | ||||
fillText | ||||
strokeText | ||||
measureText | ||||
Изображений | ||||
drawImage | 5.0 | 1.8 | да | 2.0 |
createImageData | 1.9.1[g 115][g 116] | 2.7[стр. 43] | ||
getImageData | 1.9[g 116] | 2.6[примечание 16] | ||
putImageData | 2.0[g 117][g 116] |
Смотрите также
Примечания
- ^
<q>
не поддерживает вложенные кавычки до Gecko 1.8.[2] - ^ Для изображений к объекту будет добавлена рамка. Другие типы содержимого не поддерживаются, и элемент неправильно реализован как оболочка ActiveX. Механизм возврата вложенных объектов не поддерживается до версии 7.[3]
- ^ До Internet Explorer 8.0 (трезубец 4.0) и в более ранних режимах совместимости вместо атрибута value передается innerText.[4]
- ^
<label>
был доступен до KHTML 3.4.2.[нужна цитата ] - ^ Internet Explorer 9 (трезубец 5.0) и более ранние версии ограничен 31
<style>
элементы.[5][6] - ^ Trident не скрывает фон CSS и границы на
<noscript>
элемент, когда скрипт включен[нужна цитата ]. - ^ В то время как буквенные и буквенно-цифровые слова затрагиваются, числовые (только цифры) - нет.[нужна цитата ]
- ^ Поддерживается всего за
img
. - ^ а б Поддерживается всего за
шрифт
. - ^ Trident прекратил поддержку
wbr
в версии 5.0.[17] - ^ а б c d е Поддерживает
предварительная нагрузка
под старым именемавтобуфер
. - ^ а б c d Google выпустил компонент WebM для Media Foundation, позволяющий воспроизводить файлы WebM в IE9 с помощью стандартного тега HTML5
- ^ а б c d е ж WebKit на macOS ранее использовался QuickTime, и поддерживает любые форматы.[w 73] По умолчанию это включает H.264, MP3, AAC и WAV PCM, но не Ogg Theora или Vorbis. Они поддерживаются, только если установлены как сторонние кодеки, например XiphQT. Однако для воспроизведения этих форматов использовался QuickTime 7 (а не QuickTime X), а начиная с Safari 12 и более поздних версий WebKit2 Apple официально отказалась от поддержки своего плагина QuickTime (поскольку он был разработан для NPAPI, а не для HTML5). Google Chrome поддерживает Theora, Vorbis, WebM и MP3.[w 74] Chromium можно скомпилировать для поддержки всего, что FFmpeg поддерживает, а может и не поддерживать запатентованные форматы, такие как H.264 и MP3.[w 75] Веб-браузер Origyn за MorphOS использует также FFmpeg для воспроизведения медиаконтента HTML5.[w 76][w 77]
- ^ а б В Linux и FreeBSD Presto 2.5 использует системную версию GStreamer библиотека и может воспроизводить любые форматы, поддерживаемые GStreamer (включая H.264, MP3, AAC и другие, если установлены кодеки). На других платформах он поддерживает только Ogg Theora для видео; и Ogg Vorbis и WAVE PCM для звука.[стр. 33]
- ^ Presto 2.0 частично поддерживает это свойство.
- ^ а б c Таблица поддержки Opera 9.5 (Presto 2.1) утверждает, что поддерживает это, но таблицы поддержки для Presto от 2.1.1 до 2.5 указывают, что это свойство не поддерживается.
- ^ До версии 2.4 Presto частично поддерживала это свойство.
- ^ Неправильно в Gecko 1.8
- ^ В версии 1.9 у Gecko была экспериментальная поддержка с разными именами.[g 114]
- ^ Начиная с 2007 г.,[стр. 1] было выпущено несколько экспериментальных сборок с Ogg Теора поддерживать. Полная поддержка видеоэлемента включена в Presto 2.5.[стр. 2]
- ^ Presto добавил очень ограниченную поддержку ECMAScript API связанных с аудиоэлементом в версии 2.0, используя только WAV PCM кодек, но не реализует сам элемент.[стр. 3] Полная поддержка аудиоэлемента с Ogg Vorbis и кодеки WAV включены в Presto 2.5.[стр. 2]
- ^ MathML для CSS, только XHTML[стр. 5]
- ^ а б В Safari отключена проверка формы. Могу ли я использовать ... Поддерживаемые таблицы для HTML5, CSS3 и т. Д.
- ^ а б Только для файловых входов.
- ^ Ограничено протокол подачи в 1.8; полностью поддерживается в 1.9.[г 63]
- ^ Ограничен подача MIME типы в 1.8 и 1.9.[г 64]
- ^ В
пинг
атрибут отключен по умолчанию из соображений конфиденциальности.[g 74][г 75] - ^ В
пинг
атрибут отключен по умолчанию, поэтому его необходимо вручную включить для каждого порта - ^ В настоящее время частично поддерживается в ночных сборках для платформы Linux.[g 84]
- ^ Поддержка WebSocket была добавлена в Presto 2.7.[стр. 26] но был отключен по соображениям безопасности.[стр. 27] В Presto 2.11 реализация протокола обновлена до версии RFC 6455[стр. 28] что решило проблему безопасности.
- ^ Поддержка геолокации была добавлена в Presto 2.5, но не была включена по умолчанию до версии 2.6.[стр. 29][стр. 30][стр. 8][стр. 9]
Рекомендации
- ^ Маки, Курт (10 декабря 2018 г.). «Браузер Microsoft Edge получит новый движок рендеринга, но EdgeHTML продолжает работать». Редмонд Мэг. Получено 21 декабря 2019.
- ^ «Новые возможности для веб-разработчиков в Deer Park Alpha 1». Mozilla. 27 мая 2005 г.. Получено 25 марта 2011. Цитировать журнал требует
| журнал =
(помощь) - ^ «Что нового в Internet Explorer 7». Сеть разработчиков Microsoft. Microsoft. Получено 25 марта 2011.
- ^ "элемент кнопки | объект кнопки (Internet Explorer)". Microsoft. Получено 29 ноябрь 2012.
- ^ «Веб-страница, использующая стили CSS, некорректно отображается в Internet Explorer». Microsoft. 31 августа 2010 г.. Получено 25 марта 2011. Цитировать журнал требует
| журнал =
(помощь) - ^ Удаление ограничений таблицы стилей (Windows), Microsoft
- ^ Изменения HTML 4, W3C, 18 декабря 1997 г., получено 7 мая 2008
- ^ а б Ошибка 3875 - устаревший элемент basefont (basefont) не поддерживается., Mozilla
- ^ HTML 3.2 Справочная спецификация, W3C, 14 января 1997 г., получено 8 октября 2008
- ^ Пример Isindex, заархивировано из оригинал 5 апреля 2008 г., получено 7 мая 2008
- ^ Томми А. Олсен (28 ноября 2011 г.). «Opera Desktop Team - Глифы и плагины». Получено 28 ноября 2011.
CORE-34613 Прекращение поддержки
- ^ «Mozilla Aurora Notes». Mozilla. Получено 1 июня 2013.
- ^ gsnedders (9 сентября 2010 г.). "Журналы IRC: freenode / #whatwg / 2010-09-09". Получено 9 сентября 2010.
# [17:27]
Я знаю, что мы отказались от поддержки элемента bq: P - ^ а б «Полный список HTML-тегов». Получено 10 октября 2011.
- ^ а б «Расширения HTML». Netscape. 1994 г.. Получено 10 октября 2011.
- ^ Ошибка 531056 - [HTML5] Удаление поддержки разделителей., Mozilla
- ^ Zeilenumbruch Erlauben (на немецком языке), Impressum
- ^ XML-элемент | xml объект, Microsoft
- ^ Ошибка 207900 - psychotekk.de - целевой атрибут в элементе формы игнорируется, Mozilla
- ^ Студхольм, Оли (11 мая 2010 г.), Рубиновый элемент и ее горячие друзья, rt и rp, HTML5 Доктор
- ^ http://www.w3.org/html/wg/drafts/html/master/interactive-elements.html#the-dialog-element
- ^ «HTML5». microsoft.com. Microsoft.
- ^ W3C - Результаты тестирования: основы кодирования символов HTML, 12 апреля 2010 г., архивировано из оригинал 2 марта 2012 г.
- ^ WHATWG Weekly: перевод атрибутов и других изменений в HTML, 7 февраля 2012 г.
- ^ Пилигрим, Марк (6 марта 2009 г.), Путь к HTML 5: contentEditable
- ^ Паломник, Марк (4 марта 2009 г.), Путь к HTML 5: проверка орфографии
- ^ "кейген", Центр разработчиков Mozilla, Mozilla, получено 13 марта 2010
- ^ Кох, Петр-Павел, Ядро DOM, QuirksMode
- ^ "Это HTML5?", HTML5 (включая дополнения следующего поколения, которые все еще находятся в разработке), WHATWG, 4 мая 2010 г., получено 4 мая 2010
- ^
главный
element - спецификация расширения HTML5, W3C, 17 декабря 2012 г. - ^ HTML шаблоны, W3C, 14 февраля 2013 г.
- ^ Селекторы API уровня 1, W3C
- ^ Веб-хранилище, W3C
- ^ Индексированная база данных API, W3C
- ^ База данных Web SQL, W3C
- ^ Файловый API, W3C, 26 октября 2010 г.
- ^ Файловый API: Writer, W3C, 26 октября 2010 г.
- ^ Файловый API: каталоги и система, W3C, 26 октября 2010 г.
- ^ Media Capture API, W3C
- ^ Отправленные сервером события, W3C
- ^ API веб-сокетов, W3C
- ^ Веб-воркеры, W3C
- ^ Ресиг, Джон (21 июля 2009 г.), Вычисления с помощью веб-воркеров JavaScript
- ^ Спецификация API геолокации, W3C
- ^ 5.6 Автономные веб-приложения - HTML5, W3C
- ^ Веб-уведомления, W3C
- ^ Доступно только в Firefox Mobile начиная с Gecko 2.0.
- ^ 594543 - Реализация уведомлений на рабочем столе
- ^ В Chrome есть ошибка, но работает
- ^ через ОткрытьH264
- ^ а б https://blogs.windows.com/msedgedev/2016/04/18/webm-vp9-and-opus-support-in-microsoft-edge
- Трезубец
- ^ а б c d е ж грамм час я j Руководство по предварительной версии платформы Internet Explorer для разработчиков, Microsoft
- ^ Рубин
- ^ а б Биссон, Саймон (17 сентября 2010 г.), Microsoft представляет Internet Explorer 9 с поддержкой HTML5, ZDNet
- ^ Хахамович, декан (23 июня 2010 г.), HTML5, собственный: третья предварительная версия платформы IE9 доступна для разработчиков, Microsoft
- ^ Росси, Джейкоб (14 июля 2011 г.), Глубокая защита: блокировка мэш-апов с помощью песочницы HTML5, Microsoft
- ^ "атрибут списка | свойство списка (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "обязательный атрибут | обязательное свойство (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "несколько свойств (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "атрибут шаблона | свойство шаблона (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "атрибут min | свойство min (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "максимальный атрибут | максимальное свойство (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "свойство шага (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "атрибут-заполнитель | свойство-заполнитель (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "атрибут автофокуса | свойство автофокуса (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "атрибут maxlength | свойство maxLength (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "свойство noValidate (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "свойство formTarget (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "атрибут formAction | свойство formAction (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "атрибут formMethod | свойство formMethod (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "атрибут formEnctype | свойство formEnctype (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "Атрибут formNoValidate | свойство formNoValidate (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "объект списка данных (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ PRB: HTML-тег KEYGEN не поддерживается в Internet Explorer, Microsoft
- ^ «Элемент выполнения | Объект выполнения (Internet Explorer)». Microsoft. Получено 16 ноября 2012.
- ^ "тип ввода = объект поиска (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "input type = tel element | input type = tel object (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "тип ввода = элемент URL | тип ввода = объект URL (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "тип ввода = элемент электронной почты | тип ввода = объект электронной почты (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "тип ввода = элемент числа | тип ввода = объект числа (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ "тип ввода = элемент диапазона | тип ввода = объект диапазона (Internet Explorer)". Microsoft. Получено 16 ноября 2012.
- ^ getElementsByClassName, Microsoft, заархивировано из оригинал 23 июля 2012 г., получено 19 апреля 2018
- ^ История HTML5 в IE10, Microsoft
- ^ Разбор HTML5 в IE10, Группа разработчиков Windows Internet Explorer, 6 июля 2001 г.
- ^ onhashchange событие, Microsoft
- ^ "элемент отслеживания | объект отслеживания (Internet Explorer)". Microsoft. Получено 29 ноябрь 2012.
- ^ Ресиг, Джон (6 марта 2008 г.), JavaScript в Internet Explorer 8
- ^ Прототип IndexedDB, доступный для Internet Explorer
- ^ WebSockets в Windows Consumer Preview, Команда инженеров IE
- ^ Лейтхед, Трэвис (2 июля 2011 г.), Веб-воркеры в IE10: фоновый JavaScript делает веб-приложения быстрее, Microsoft
- ^ Действия по обратной связи: Релиз-кандидат IE9 доступен для загрузки
- ^ "Application Cache API (" AppCache ") (Windows)". Microsoft. Получено 17 ноября 2012.
- ^ «элемент отслеживания - объект отслеживания (Internet Explorer)». Microsoft. Получено 12 июля 2013.
- ^ Объект MSDN HTMLMediaError для Internet Explorer 9, Microsoft
- ^ "видеообъект". Microsoft. Получено 12 июля 2013.
- ^ Джазайери, Майк (1 января 2011 г.), Подробнее об изменении видеокодека Chrome HTML
- ^ Маккракен, Гарри (1 марта 2010 г.), Microsoft представляет обновленную платформу Internet Explorer 9, Технолог
- ^ Бранскомб, Мэри (1 марта 2010 г.), Microsoft представляет Internet Explorer 9, TechRadar UK, архивировано из оригинал 22 марта 2010 г., получено 19 апреля 2018
- ^ «Представляем IE11: лучший способ работать в Интернете на современных сенсорных устройствах». Microsoft. Получено 8 ноября 2013.
- ^ Примечания к выпуску предварительной версии платформы Internet Explorer, заархивировано из оригинал 19 апреля 2010 г., получено 19 апреля 2018
- Геккон
- ^ Ошибка 559284 - Поддержка элементов секционирования HTML5 (article, aside, footer, header, hgroup, nav, section): стиль как display: block., Mozilla
- ^ Ошибка 562008 - элементы DOM раздела HTML5 должны иметь тип HTMLElement., Mozilla
- ^ Ошибка 629801 - реализация HTML5. , Mozilla
- ^ Ошибка 485377 - реализация тега HTML5 ., Mozilla
- ^ Ошибка 33339 - поддержка HTML5 , Mozilla, получено 3 декабря 2014
- ^ Реализуйте элемент диалога HTML5, Mozilla
- ^ Реализуйте элемент фигуры, Mozilla
- ^ Поддержка медиа-атрибута исходных элементов, Mozilla
- ^ Холст - MDC, Mozilla
- ^ Ошибка 591737 - Поддержка HTML5
- ^ Реализуйте командный API HTML5, Mozilla
- ^ Внедрить меню панели инструментов HTML5, Mozilla
- ^ Ошибка 613149 - Поддержка элемента bdi HTML5 и свойства CSS unicode-bidi: изолировать, Mozilla
- ^ Ошибка 839371 - реализация HTML5. элемент, Mozilla
- ^ Ошибка 870022 - Реализация элемента 'picture', Mozilla
- ^ Ошибка 596650 - используйте атрибут "sizes", чтобы выбрать лучший значок веб-приложения., Mozilla
- ^ Ошибка 441770 - добавление получателя / сеттера 'sizes' для связывания элементов., Mozilla
- ^ Ошибка 508725 - реализация атрибута области действия HTML 5 в теге STYLE., Mozilla
- ^ Ошибка 503481 - Реализация атрибута async элемента скрипта., Mozilla
- ^ Ошибка 601912 - обратный атрибут HTML 5
- не поддерживается., Mozilla
- ^ Ошибка 676619 - Реализация предлагаемого атрибута загрузки, Mozilla
- ^ Ошибка 341604 - Реализация атрибута песочницы IFRAME., Mozilla
- ^ Ошибка 631218 - реализовать атрибут HTML5 seamless для элемента iframe., Mozilla
- ^ Ошибка 560112 - реализация атрибута набора данных HTML5., Mozilla
- ^ Изменения для веб-разработчиков, Mozilla, заархивировано из оригинал 7 октября 2011 г.
- ^ Ошибка 567663 - Реализация скрытого атрибута., Mozilla
- ^ Управление проверкой орфографии в HTML-формах, Mozilla
- ^ а б Blizzard, Кристофер (15 июля 2009 г.), HTML5 перетаскивание в Firefox 3.5
- ^ Ошибка 723008 - Реализация атрибута dropzone, Mozilla
- ^ Пользователь: Mounir.lamouri / HTML5 Forms, Mozilla
- ^ Ошибка 556007 - Атрибут списка реализации, Mozilla
- ^ Ошибка 345822 - реализовать обязательный атрибут для ,