Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

В этой статье сравнивается поддержка HTML несколькими браузерами .

Поддержка многих новых дополнений текущего стандарта HTML5 находится в отдельном разделе после элементов, предшествующих ему в истории HTML.

Пояснения к таблицам [ править ]

Ценности [ править ]

Они указывают уровень поддержки данного элемента в каждом движке. По умолчанию подразумевается самая последняя версия движка. Однако может быть указан конкретный номер версии; когда это означает полную поддержку, это первоначальная версия движка, полностью поддерживающая элемент.

До HTML5 [ править ]

Элементы глобальной структуры [ править ]

Глобальная структура документа.

Текстовые элементы [ править ]

Элементы, представляющие текст.

Элементы списка [ править ]

Элементы, представляющие списки информации.

Элементы таблицы [ править ]

Элементы, представляющие табличную информацию.

Элементы ссылки [ править ]

Гиперссылки - одна из основных движущих сил успеха всемирной паутины .

Мультимедийные элементы [ править ]

Мультимедийные функции, включая изображения, апплеты, видеоклипы и другие HTML-документы.

Элементы каркаса [ править ]

Элементы для представления документов в нескольких представлениях, которые могут быть независимыми окнами или подокнами. Макет фреймов доступен только в профилях фреймов. Все фреймы недоступны в XHTML 1.1 (вместо встроенных фреймов используйте общие элементы объекта).

Элементы формы [ править ]

В пользовательский интерфейс управления для взаимодействия с веб - сервером .

Презентационные элементы [ править ]

Элементы, определяющие презентационную информацию. Хотя не все элементы являются устаревшими, их использование не рекомендуется в пользу таблиц стилей. Устаревшие элементы недоступны в строгих профилях и XHTML 1.1.

Элементы таблицы стилей [ править ]

Способы применения таблиц стилей ( CSS ) к документу.

Элементы скрипта [ править ]

Элементы для встраивания клиентского скрипта ( JavaScript ). См. Также « События DOM» для получения списка атрибутов, используемых для присоединения обработчика событий к элементу.

Элементы языка [ править ]

Элементы, относящиеся к языковой информации.

Общие атрибуты [ править ]

Атрибуты, которые можно использовать в любых элементах.

Нестандартные предметы [ править ]

В первые годы существования Интернета стандарты, которые сегодня используются в большинстве веб-браузеров и веб-страниц, по большей части отсутствовали. Различные браузеры и редакторы HTML предлагались конкурирующими поставщиками, такими как Netscape и Microsoft, у которых были конкурирующие идеи о том, как следует строить веб-сайты. Эти различные функции привели к тому, что веб-разработчики кодировали определенные веб-браузеры, используя элементы, которые часто могли быть распознаны только одним браузером.

В этих таблицах перечислены поддерживаемые механизмом браузера нестандартные элементы HTML.

HTML5 [ править ]

Атрибуты для конкретных элементов [ править ]

Глобальные атрибуты [ править ]

Элементы и атрибуты формы [ править ]

Многие из этих функций можно эмулировать с помощью сторонних библиотек. [ необходима цитата ]

API [ править ]

Другие особенности [ править ]

Дополнения следующего поколения [ править ]

Версия HTML WHATWG также включает дополнительные функции, которые технически не являются HTML5, которые в спецификации описаны как «дополнения следующего поколения, которые все еще находятся в разработке». [29]

Связанные спецификации [ править ]

Медиа-функции [ править ]

Спецификация HTML5 определяет несколько тегов, которые позволяют включать видео и аудио изначально и семантически в разметку HTML.

Атрибуты элемента [ править ]

Элементы мультимедиа позволяют устанавливать некоторые атрибуты непосредственно в теге.

Атрибуты DOM [ править ]

Некоторые атрибуты, относящиеся к элементам мультимедиа, представлены в DOM.

События DOM [ править ]

Элементы мультимедиа вводят новые события для обработки условий, которые применяются только к этим элементам, например, приостановка / возобновление.

Поддержка видеоформатов [ править ]

Эта таблица документирует поддержку видеокодеков по <video>элементу.

Поддержка аудиоформатов [ править ]

В этой таблице документируется поддержка аудиокодеков данным <audio>элементом.

Функции холста [ править ]

В следующих таблицах сравнивается поддержка API-интерфейсов рисования элемента Canvas , функции HTML5 . В этих таблицах сравнивается встроенная поддержка веб-браузерами без каких-либо плагинов , надстроек или обходных путей ECMAScript .

Поддерживаемые контексты [ править ]

Рендеринг контекста 2D [ править ]

См. Также [ править ]

  • Сравнение браузерных движков

Заметки [ править ]

  1. ^ <q> не поддерживает вложенные кавычки до Gecko 1.8. [2]
  2. ^ Для изображений к объекту будет добавлена ​​рамка. Другие типы содержимого не поддерживаются, и элемент неправильно реализован как оболочка ActiveX. Механизм восстановления вложенных объектов не поддерживается до версии 7. [3]
  3. ^ До Internet Explorer 8.0 (трезубец 4.0) и в более ранних режимах совместимости вместо атрибута value передается innerText. [4]
  4. ^ <label> был доступен для фокусировки до KHTML 3.4.2. [ необходима цитата ]
  5. ^ Internet Explorer 9 (трезубец 5.0) и более ранние версии ограничен 31<style>элементом. [5] [6]
  6. ^ Trident не скрывает фон CSS и границы<noscript>элемента, когда включен скрипт [ необходима ссылка ] .
  7. ^ В отличие от буквенных и буквенно-цифровых слов, числовые (только цифры) - нет. [ необходима цитата ]
  8. ^ Поддерживается толькоimg.
  9. ^ a b Поддерживается только font.
  10. ^ Trident отказался от поддержкиwbrв версии 5.0. [17]
  11. ^ a b c d e Поддерживает preloadпод старым именем autobuffer.
  12. ^ a b c d Google выпустила компонент WebM для Media Foundation, позволяющий воспроизводить файлы WebM в IE9 с помощью стандартного тега HTML5 <video>. [t 45] Xiph.org распространяет пакет OpenCodecs , который дополняет декодер Google VP8 кодеками на основе DirectShow для Ogg Theora и Ogg Vorbis. VLC медиа - плеер поставляется с «Веб - плагин» , который использует VLC для воспроизведения мультимедиа из <video>и <audio>тегов, что позволяет поддержку всех форматов VLC поддерживает.
  13. ^ a b c d e f 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]
  14. ^ a b В Linux и FreeBSD Presto 2.5 использует системную версию библиотеки GStreamer и может воспроизводить любые форматы, поддерживаемые GStreamer (включая H.264, MP3, AAC и другие, если установлены кодеки). На других платформах он поддерживает только Ogg Theora для видео; и Ogg Vorbis и WAVE PCM для звука. [стр. 33]
  15. ^ Presto 2.0 частично поддерживает это свойство.
  16. ^ a b c Таблица поддержки Opera 9.5 (Presto 2.1) утверждает, что поддерживает это, но таблицы поддержки для Presto от 2.1.1 до 2.5 указывают, что это свойство не поддерживается.
  17. ^ До версии 2.4 Presto частично поддерживала это свойство.
  18. ^ Неправильно в Gecko 1.8
  19. ^ В версии 1.9 у Gecko была экспериментальная поддержка с разными именами. [g 114]
  1. ^ Начиная с 2007 года [p 1] было выпущено несколько экспериментальных сборок споддержкой Ogg Theora . Полная поддержка элемента видео включена в Presto 2.5. [стр. 2]
  2. ^ Presto добавил очень ограниченную поддержку ECMAScript API, относящегося к аудиоэлементу в версии 2.0, используя толькокодек WAV PCM , но не реализовал сам элемент. [стр. 3] Полная поддержка аудиоэлемента скодеками Ogg Vorbis и WAV включена в Presto 2.5. [стр. 2]
  3. ^ MathML для CSS, только XHTML [стр. 5]
  4. ^ a b Проверка формы отключена в Safari Могу ли я использовать ... Таблицы поддержки для HTML5, CSS3 и т. д.
  5. ^ a b Только для файловых входов.
  6. ^ Ограничено протоколом подачи в 1.8; полностью поддерживается в 1.9. [г 63]
  7. ^ Ограничена подачи MIME типов в 1.8 и 1.9. [г 64]
  8. ^ Атрибут по умолчанию отключен изза соображений конфиденциальности. [g 74] [g 75]ping
  9. ^ Атрибут по умолчанию отключен, таким образомнеобходимо включить вручную по каждому портуping
  10. ^ В настоящее время частично поддерживается в ночных сборках для платформы Linux. [g 84]
  11. ^ Поддержка WebSocket была добавлена ​​в Presto 2.7 [стр. 26], но была отключена по соображениям безопасности. [стр. 27] В Presto 2.11 реализация протокола была обновлена ​​до версии RFC 6455 [стр. 28], которая решила проблему безопасности.
  12. ^ Поддержка геолокации была добавлена ​​в Presto 2.5, но не была включена по умолчанию до версии 2.6. [стр. 29] [стр. 30] [стр. 8] [стр. 9]

Ссылки [ править ]

  1. Маки, Курт (10 декабря 2018 г.). «Браузер Microsoft Edge, чтобы получить новый движок рендеринга, но EdgeHTML продолжает работать» . Редмонд Мэг . Проверено 21 декабря 2019 .
  2. ^ «Новые возможности веб-разработчика в Deer Park Alpha 1» . Mozilla. 27 мая 2005 . Проверено 25 марта 2011 года . Цитировать журнал требует |journal=( помощь )
  3. ^ «Что нового в Internet Explorer 7» . Сеть разработчиков Microsoft . Microsoft . Проверено 25 марта 2011 года .
  4. ^ "элемент кнопки | объект кнопки (Internet Explorer)" . Microsoft . Проверено 29 ноября 2012 года .
  5. ^ «Веб-страница, использующая стили CSS, некорректно отображается в Internet Explorer» . Microsoft. 31 августа 2010 . Проверено 25 марта 2011 года . Цитировать журнал требует |journal=( помощь )
  6. ^ Снятие ограничений таблицы стилей (Windows) , Microsoft
  7. ^ HTML 4 Changes , W3C , 18 декабря 1997 г. , получено 7 мая 2008 г.
  8. ^ a b Ошибка 3875 - устаревший элемент basefont (basefont) не поддерживается , Mozilla
  9. ^ HTML 3.2 Справочная спецификация , W3C , 14 января 1997 г. , получено 8 октября 2008 г.
  10. ^ Пример Isindex , заархивировано из оригинала 5 апреля 2008 г. , извлечено 7 мая 2008 г.
  11. Томми А. Олсен (28 ноября 2011 г.). «Opera Desktop Team - Глифы и плагины» . Проверено 28 ноября 2011 года . CORE-34613 Прекращение поддержки <bgsound>
  12. ^ "Mozilla Aurora Notes" . Mozilla . Проверено 1 июня 2013 года .
  13. ^ gsnedders (9 сентября 2010 г.). «Журналы IRC: freenode / #whatwg / 2010-09-09» . Проверено 9 сентября 2010 года . # [17:27] <gsnedders> Я знаю, что мы отказались от поддержки элемента bq: P
  14. ^ a b «Полный список HTML-тегов» . Проверено 10 октября 2011 года .
  15. ^ a b «Расширения HTML» . Netscape. 1994 . Проверено 10 октября 2011 года .
  16. ^ Ошибка 531056 - [HTML5] Удаление поддержки разделителей , Mozilla
  17. ^ Zeilenumbruch erlauben (на немецком языке), Impressum
  18. ^ Элемент XML | xml , Microsoft
  19. ^ Ошибка 207900 - psychotekk.de - целевой атрибут в элементе формы игнорируется , Mozilla
  20. ^ Studholme, Оли (11 мая 2010), рубиновый элемент и ее HAWT друзей, к.т. и Р.П. , HTML5 доктор
  21. ^ http://www.w3.org/html/wg/drafts/html/master/interactive-elements.html#the-dialog-element
  22. ^ "HTML5" . microsoft.com . Microsoft.
  23. ^ W3C - Результаты тестирования: основы кодирования символов HTML , 12 апреля 2010 г., заархивировано из оригинала 2 марта 2012 г.
  24. ^ WHATWG Weekly: перевод атрибутов и другие изменения в HTML , 7 февраля 2012 г.
  25. ^ Пилигрим, Марк (6 марта 2009 г.), Дорога к HTML 5: contentEditable
  26. ^ Пилигрим, Марк (4 марта 2009 г.), Дорога к HTML 5: проверка орфографии
  27. ^ "keygen" , Центр разработчиков Mozilla , Mozilla , получено 13 марта 2010 г.
  28. ^ Кох, Питер-Пол, DOM Core , QuirksMode
  29. ^ "Это HTML5?" , HTML5 (включая дополнения следующего поколения, которые все еще находятся в разработке) , WHATWG, 4 мая 2010 г. , получено 4 мая 2010 г.
  30. ^ element - спецификация расширения HTML5 , W3C, 17 декабря 2012 г.main
  31. ^ HTML Templates , W3C, 14 февраля 2013 г.
  32. ^ Селекторы API уровня 1 , W3C
  33. ^ Веб-хранилище , W3C
  34. ^ Индексированная база данных API , W3C
  35. ^ База данных Web SQL , W3C
  36. ^ File API , W3C, 26 октября 2010 г.
  37. ^ File API: Writer , W3C, 26 октября 2010 г.
  38. ^ File API: каталоги и система , W3C, 26 октября 2010 г.
  39. ^ Media Capture API , W3C
  40. ^ События , отправленные сервером , W3C
  41. ^ API веб-сокетов , W3C
  42. ^ Веб-воркеры , W3C
  43. ^ Resig, Джон (21 июля 2009 г.), Вычисления с помощью веб-работников JavaScript
  44. ^ Спецификация API геолокации , W3C
  45. ^ 5.6 Автономные веб-приложения - HTML5 , W3C
  46. ^ Веб-уведомления , W3C
  47. ^ Доступно только в Firefox Mobile начиная с Gecko 2.0.
  48. ^ 594543 - Реализация уведомлений на рабочем столе
  49. ^ В Chrome есть ошибка, но она работает
  50. ^ через OpenH264
  51. ^ а б https://blogs.windows.com/msedgedev/2016/04/18/webm-vp9-and-opus-support-in-microsoft-edge
Трезубец
  1. ^ a b c d e f g h i j Руководство по предварительной версии платформы Internet Explorer для разработчиков , Microsoft
  2. ^ Рубин
  3. ^ a b Биссон, Саймон (17 сентября 2010 г.), Microsoft представляет Internet Explorer 9 с поддержкой HTML5 , ZDNet
  4. ^ Hachamovitch, декан (23 июня 2010), HTML5, Native: Третий IE9 Platform Preview доступно для разработчиков , Microsoft
  5. ^ Росси, Джейкоб (14 июля 2011 г.), Глубокая защита: блокирование мэш-апов с помощью песочницы HTML5 , Microsoft
  6. ^ "атрибут списка | свойство списка (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  7. ^ "обязательный атрибут | обязательное свойство (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  8. ^ "несколько свойств (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  9. ^ "атрибут шаблона | свойство шаблона (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  10. ^ "атрибут min | свойство min (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  11. ^ "max attribute | max property (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  12. ^ "свойство шага (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  13. ^ "атрибут-заполнитель | свойство-заполнитель (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  14. ^ "атрибут автофокуса | свойство автофокуса (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  15. ^ "атрибут maxlength | свойство maxLength (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  16. ^ "Свойство noValidate (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  17. ^ "свойство formTarget (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  18. ^ "атрибут formAction | свойство formAction (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  19. ^ "атрибут formMethod | свойство formMethod (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  20. ^ "атрибут formEnctype | свойство formEnctype (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  21. ^ "атрибут formNoValidate | свойство formNoValidate (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  22. ^ "объект списка данных (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  23. ^ PRB: HTML-тег KEYGEN не поддерживается в Internet Explorer , Microsoft
  24. ^ «Элемент Progress | Объект Progress (Internet Explorer)» . Microsoft . Проверено 16 ноября 2012 года .
  25. ^ "тип ввода = объект поиска (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  26. ^ "input type = tel element | input type = tel object (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  27. ^ "тип ввода = элемент URL | тип ввода = объект URL (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  28. ^ "тип ввода = элемент электронной почты | тип ввода = объект электронной почты (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  29. ^ "тип ввода = элемент числа | тип ввода = объект числа (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  30. ^ "тип ввода = элемент диапазона | тип ввода = объект диапазона (Internet Explorer)" . Microsoft . Проверено 16 ноября 2012 года .
  31. ^ getElementsByClassName , Microsoft, заархивировано из оригинала 23 июля 2012 г. , получено 19 апреля 2018 г.
  32. ^ История HTML5 в IE10 , Microsoft
  33. ^ HTML5 Parsing in IE10 , Windows Internet Explorer Engineering Team, 6 июля 2001 г.
  34. ^ Событие onhashchange , Microsoft
  35. ^ "элемент отслеживания | объект отслеживания (Internet Explorer)" . Microsoft . Проверено 29 ноября 2012 года .
  36. ^ Resig, Джон (6 марта 2008 г.), JavaScript в Internet Explorer 8
  37. ^ Прототип IndexedDB, доступный для Internet Explorer
  38. ^ WebSockets в Windows Consumer Preview , инженерная группа IE
  39. ^ Leithead, Travis (2 июля 2011 г.), Веб-работники в IE10: фоновый JavaScript делает веб-приложения быстрее , Microsoft
  40. ^ Действия по обратной связи: Релиз-кандидат IE9 доступен для загрузки
  41. ^ "API кэша приложений (" AppCache ") (Windows)" . Microsoft . Проверено 17 ноября 2012 года .
  42. ^ "элемент трека - объект трека (Internet Explorer)" . Microsoft . Проверено 12 июля 2013 года .
  43. ^ Объект MSDN HTMLMediaError для Internet Explorer 9 , Microsoft
  44. ^ "видеообъект" . Microsoft . Проверено 12 июля 2013 года .
  45. ^ Джазайери, Майк (1 января 2011 г.), Подробнее об изменении видеокодека Chrome HTML
  46. Маккракен, Гарри (1 марта 2010 г.), Microsoft представляет обновленную платформу Internet Explorer 9 , Technologizer
  47. ^ Branscombe, Мэри (1 марта 2010), Microsoft анонсирует Internet Explorer 9 , TechRadar UK, архивируются с оригинала на 22 марта 2010 года , получен 19 апреля 2 018
  48. ^ «Представляем IE11: лучший способ работать в Интернете на современных сенсорных устройствах» . Microsoft . Проверено 8 ноября 2013 года .
  49. ^ Примечания к выпуску предварительной версии платформы Internet Explorer , заархивированные из оригинала 19 апреля 2010 г. , извлечены 19 апреля 2018 г.
Геккон
  1. ^ Ошибка 559284 - Поддержка элементов секционирования HTML5 (article, aside, footer, header, hgroup, nav, section): стиль отображения: блок , Mozilla
  2. ^ Ошибка 562008 - элементы DOM раздела HTML5 должны иметь тип HTMLElement , Mozilla
  3. ^ Ошибка 629801 - Реализация HTML5 элемент, Mozilla
  4. ^ Ошибка 485377 - реализация тега HTML5 <mark> , Mozilla
  5. ^ Ошибка 33339 - поддержка HTML5 <ruby> , Mozilla , получено 3 декабря 2014 г.
  6. ^ Реализуйте элемент диалога HTML5 , Mozilla
  7. ^ Реализуйте элемент figure , Mozilla
  8. ^ Поддержка медиа-атрибута исходных элементов , Mozilla
  9. ^ Холст - MDC , Mozilla
  10. ^ Ошибка 591737 - Поддержка <details> и <summary> HTML5 , Mozilla
  11. ^ Внедрить API команд HTML5 , Mozilla
  12. ^ Реализация меню панели инструментов HTML5 , Mozilla
  13. ^ Ошибка 613149 - Поддержка элемента bdi HTML5 и свойства CSS unicode-bidi: изолировать , Mozilla
  14. ^ Ошибка 839371 - Реализация HTML5 элемент, Mozilla
  15. ^ Ошибка 870022 - Реализация элемента 'picture' , Mozilla
  16. ^ Ошибка 596650 - Используйте атрибут "sizes", чтобы выбрать лучший значок веб-приложения , Mozilla.
  17. ^ Ошибка 441770 - Добавить геттер / сеттер 'sizes' для связывания элементов , Mozilla
  18. ^ Ошибка 508725 - Реализация атрибута области видимости HTML 5 в теге STYLE , Mozilla
  19. ^ Ошибка 503481 - Реализация атрибута async элемента скрипта , Mozilla
  20. ^ Ошибка 601912 - обратный атрибут HTML 5 <li> не поддерживается , Mozilla
  21. ^ Ошибка 676619 - Реализация предлагаемого атрибута загрузки , Mozilla
  22. ^ Ошибка 341604 - Реализация атрибута песочницы IFRAME , Mozilla
  23. ^ Ошибка 631218 - реализовать атрибут бесшовности HTML5 для элемента iframe , Mozilla.
  24. ^ Ошибка 560112 - Реализация атрибута набора данных HTML5 , Mozilla
  25. ^ Изменения для веб-разработчиков , Mozilla, заархивировано из оригинала 7 октября 2011 г.
  26. ^ Ошибка 567663 - Реализация скрытого атрибута Mozilla
  27. ^ Контроль проверки орфографии в HTML-формах , Mozilla
  28. ^ a b Blizzard, Кристофер (15 июля 2009 г.), перетаскивание HTML5 в Firefox 3.5
  29. ^ Ошибка 723008 - Реализация атрибута dropzone , Mozilla
  30. ^ Пользователь: Mounir.lamouri / HTML5 Forms , Mozilla
  31. ^ Ошибка 556007 - Атрибут списка реализации , Mozilla
  32. ^ Ошибка 345822 - Реализация обязательного атрибута для <input type = "text">, <textarea> , Mozilla.
  33. ^ Ошибка 523771 - Поддержка <input type = file multiple> , Mozilla
  34. ^ Ошибка 345512 - Реализация атрибута шаблона для <input type = "text">, <textarea> , Mozilla
  35. ^ Ошибка 635499 - Реализация атрибута max , Mozilla
  36. ^ Ошибка 635553 - Реализация атрибута min , Mozilla
  37. ^ Ошибка 556009 - Реализация атрибута шага , Mozilla
  38. ^ Ошибка 457800 - Реализация атрибута заполнителя для полей ввода текста , Mozilla
  39. ^ Ошибка 588683 - Реализация атрибута формы , Mozilla
  40. ^ Ошибка 546995 - Реализация атрибута автофокуса для некоторых элементов формы , Mozilla
  41. ^ Ошибка 535043 - Поддержка maxlength в textarea , Mozilla
  42. ^ Ошибка 556013 - Реализация атрибута novalidate для элементов формы , Mozilla
  43. ^ Ошибка 562932 - Реализация атрибута управления для элемента метки , Mozilla
  44. ^ Ошибка 377624 - Реализация атрибута accept для формы и элементов управления загрузкой файлов в форме "image / *" , Mozilla., Ошибка 565274 - Реализация атрибута accept для элементов управления формой и загрузкой файлов для пользовательских типов MIME , Mozilla
  45. ^ Ошибка 566064 - HTMLInputElement и HTMLButtonElement должны реализовывать атрибут formtarget, который переопределяет целевой атрибут HTMLFormElement , Mozilla
  46. ^ Ошибка 566160 - HTMLInputElement и HTMLButtonElement должны реализовывать атрибут formaction, который переопределяет атрибут действия HTMLFormElement , Mozilla
  47. ^ a b Ошибка 582412 - Реализуйте @formmethod, @formenctype , Mozilla
  48. ^ Ошибка 589696 - Реализация атрибута formnovalidate для элементов управления отправкой , Mozilla
  49. ^ Ошибка 555840 - Реализация элемента списка данных , Mozilla
  50. ^ Ошибка 101019 - Реализация элемента keygen , Mozilla
  51. ^ Ошибка 346485 - Реализация веб-форм 2 <html: output /> , Mozilla
  52. ^ Ошибка 514437 - Реализация элемента прогресса HTML 5 , Mozilla
  53. ^ Ошибка 555985 - Реализация элемента счетчика , Mozilla
  54. ^ Ошибка 456229 - Реализация <input type = "search"> для совместимости с Safari , Mozilla.
  55. ^ Ошибка 557620 - реализация <input type = "phone"> , Mozilla
  56. ^ Ошибка 344615 - реализация <input type = "url"> , Mozilla
  57. ^ Ошибка 555559 - реализация <input type = "email"> , Mozilla
  58. ^ Ошибка 446510 - Реализация <input type = "date"> и других элементов управления датой , Mozilla
  59. ^ Ошибка 344616 - реализация <input type = "number"> , Mozilla
  60. ^ Ошибка 344618 - реализация <input type = "range"> , Mozilla
  61. ^ Ошибка 547004 - реализация <input type = "color"> , Mozilla , получено 18 февраля 2010 г.
  62. ^ Ошибка 357450 - Реализация getElementsByClassName , Mozilla
  63. ^ window.navigator.registerProtocolHandler , Mozilla, заархивировано из оригинала 4 июня 2011 г.
  64. ^ Navigator.registerContentHandler () , Mozilla
  65. ^ Ошибка 387706 - (postMessage) Реализация API обмена сообщениями между документами HTML5 (postMessage) , Mozilla
  66. ^ Ошибка 500328 - добавлена ​​поддержка методов HTML5 History.pushState (), History.replaceState () , Mozilla
  67. ^ Ошибка 591467 - Реализация API микроданных HTML5 , Mozilla
  68. ^ Ошибка 373864 - Замена парсера HTML на парсер HTML5 , Mozilla
  69. ^ Ошибка 530396 - Поддержка функциональности <a rel="noreferrer"> , Mozilla
  70. ^ Ошибка 385434 - добавлена ​​поддержка HTML5 onhashchange (событие для именованных изменений привязки) , Mozilla
  71. ^ Ошибка 501257 - Реализация свойства HTML 5 HTMLElement.classList , Mozilla
  72. ^ Ошибка 548206 - Реализация автоматического значения для атрибута HTML dir , Mozilla
  73. ^ Ошибка 319368 - реализация <a ping> , Mozilla
  74. ^ Ошибка 324645 - поддержка <a ping> должна быть включена, а не отключена для приложений на основе Gecko , Mozilla
  75. ^ Ошибка 319368 - реализация <a ping> (Комментарий 64) , Mozilla
  76. ^ Ошибка 820508 - добавлена ​​поддержка элемента <main> , Mozilla
  77. ^ document.querySelector
  78. ^ DOM Storage , Mozilla, заархивировано из оригинала 29 июня 2011 г. , извлечено 19 апреля 2018 г.
  79. ^ Внедрить API индексированных баз данных , Mozilla
  80. ^ Ошибка 416327 - Реализация хранилища базы данных на стороне клиента , Mozilla
  81. ^ Использование файлов из веб-приложений , Mozilla
  82. ^ Ошибка 557540 - Реализация файлового API: Writer , Mozilla
  83. ^ FileSystem API , Mozilla
  84. ^ Ошибка 692955 - Поддержка камеры для настольных компьютеров , Mozilla
  85. ^ Ошибка 338583 - добавлена ​​поддержка событий DOM, отправленных сервером (удаленные события) , Mozilla
  86. ^ Ошибка 472529 - Поддержка веб-сокетов, проект рекомендации HTML5 , Mozilla
  87. ^ Ошибка 437152 - реализация рабочих потоков , Mozilla
  88. ^ Использование геолокации , Mozilla
  89. ^ Автономные ресурсы в Firefox , Mozilla
  90. ^ a b c Ошибка 548523 - атрибут мультимедиа HTML 5 'autobuffer' был переименован в 'preload', Mozilla
  91. ^ a b c Ошибка 449157 - Реализация атрибутов цикла в элементах мультимедиа , Mozilla
  92. ^ Ошибка 449156 - Реализация атрибута poster для элемента <video> , Mozilla
  93. ^ Ошибка 449363 - Поддержка медиа-атрибута элементов <source> , Mozilla
  94. ^ Ошибка 629350 - Реализация элемента отслеживания , Mozilla
  95. ^ Ошибка 462957 - Реализация nsIDOMHTMLMediaElement :: GetBuffered () , Mozilla
  96. ^ Ошибка 495040 - Внедрение режима воспроизведения , Mozilla
  97. ^ Ошибка 462959 - Реализация nsIDOMHTMLMediaElement :: GetPlayed () , Mozilla
  98. ^ Ошибка 462960 - Реализация nsIDOMHTMLMediaElement :: GetSeekable () , Mozilla
  99. ^ Использование аудио и видео в Firefox - Медиа-события , Mozilla, заархивировано из оригинала 8 мая 2012 г. , получено 19 апреля 2018 г.
  100. ^ Ошибка 481082 - Элементы управления видео должны прослушивать | остановлено | событие , Mozilla
  101. ^ a b Шеперд, Эрик (2 января 2010 г.), Медиа-форматы, поддерживаемые элементами аудио и видео , Mozilla, заархивировано из оригинала 27 июня 2010 г. , получено 11 октября 2009 г.
  102. ^ Ошибка 799318 - [мета] Поддержка воспроизведения видео / аудио H.264 / AAC / MP3 на настольных компьютерах Firefox , Mozilla
  103. ^ Ошибка 566243 - слияние репозитория mozilla-webmedia с mozilla-central , Mozilla
  104. ^ Сборки Firefox WebM , Mozilla
  105. ^ Ошибка 562730 - Воспроизведение файлов Mp3 с помощью html5 , Mozilla
  106. ^ Ошибка 476752 - поддержка голосового кодека speex в элементах <audio> и <video> , Mozilla
  107. ^ Ошибка 674225 - поддержка голосового кодека Opus в элементах <audio> и <video> , Mozilla
  108. ^ https://developer.mozilla.org/en/HTML/Element/canvas
  109. ^ WebGL - MDC , Mozilla
  110. ^ Учебник Canvas - MDC
  111. ^ Ошибка 310682 - Реализация теней для <html: canvas> , Mozilla
  112. ^ Ошибка 333613 - обновление холста в ветке , Mozilla
  113. ^ Ошибка 540456 - Поддержка HTML5 Canvas drawFocusRing () , Mozilla
  114. ^ Ошибка 436904 - реализация спецификации текста Canvas , Mozilla
  115. ^ Ошибка 433004 - Поддержка canvas.getContext ("2d"). CreateImageData () , Mozilla
  116. ^ a b c Манипуляции с пикселями на холсте - MDC
  117. ^ Ошибка 498826 - холст putImageData не реализует необязательные аргументы , Mozilla
Webkit
  1. ^ Ошибка 32936 - поддержка элемента HTML5 <section> , WebKit
  2. ^ Ошибка 27937 - Реализация навигационного элемента HTML5 , WebKit
  3. ^ Ошибка 32942 - поддержка элемента HTML5 <article> , WebKit
  4. ^ Ошибка 32943 - поддержка элемента HTML5 <aside> , WebKit
  5. ^ Ошибка 33369 - реализация элемента HTML5 <hgroup>. , WebKit
  6. ^ Ошибка 32944 - поддержка элементов HTML5 <header> и <footer> , WebKit
  7. ^ Ошибка 41144 - реализация элемента HTML5 <mark>. , WebKit
  8. ^ Ошибка 28420 - Реализация рендеринга HTML5 <ruby> , WebKit
  9. Steiner, Roland (20 января 2010 г.), «Ruby Rendering in WebKit» , Surfin 'Safari , WebKit, заархивировано из оригинала 21 декабря 2016 г. , получено 21 января 2010 г.
  10. ^ Ошибка 84635 - Реализация элемента DIALOG , WebKit
  11. ^ Ошибка 50684 - правила стиля по умолчанию для элементов figure и figcaption , WebKit
  12. ^ «Google вычитает MathML из Chrome, и гнев умножается» . CNET. 5 ноября 2013 г.
  13. ^ Ошибка 42373 - Изменения для включения MathML , WebKit
  14. ^ a b Эрик Зайдель (5 августа 2010 г.). «Алгоритм разбора HTML5» . Surfin 'Safari . WebKit Project. Архивировано из оригинала на 8 августа 2010 года . Проверено 5 августа 2010 года .
  15. ^ a b Ошибка 50309 - начальная реализация <details> и <summary> HTML5 , WebKit
  16. ^ a b Ошибка 50555 - реализация функции "контекстного меню" HTML5 (атрибут contextmenu) , WebKit
  17. ^ Ошибка 50913 - [BiDi] Добавить поддержку элемента BDI , WebKit
  18. ^ Ошибка 116963 - (изображение) Реализация элемента 'picture' , WebKit
  19. ^ Ошибка 37674 - Реализация атрибута sizes для тега ссылки из HTML5 , WebKit
  20. ^ Ошибка 49142 - Реализация атрибута области видимости стиля HTML5 , WebKit
  21. ^ Ошибка 20710 - WebKit должен поддерживать отсрочку и асинхронность для элементов скрипта , WebKit
  22. ^ Ошибка 36724 - добавлена ​​поддержка обратного старого , WebKit
  23. ^ Ошибка 21288 - Реализация атрибута песочницы HTML5 для окон iframe , WebKit
  24. ^ Ошибка 45950 - Реализация атрибута бесшовности HTML5 для окон iframe , WebKit.
  25. ^ Ошибка 41146 - Реализация свойства DOM .dataset , WebKit
  26. ^ Ошибка 40511 - Реализация скрытого атрибута HTML5 , WebKit
  27. ^ Ошибка 25537 - WebKit не следует логике атрибутов проверки орфографии HTML5 для слов, разделенных промежутками , WebKit
  28. ^ Ошибка 26262 - Реализация перетаскивания HTML5 , WebKit
  29. ^ Ошибка 19264 - Реализация форм HTML5 - Основная ошибка , WebKit
  30. ^ Ошибка 27247 - [HTML5] [Forms] Часть 5 списка данных и списка: пользовательский интерфейс атрибута 'list' для <input> , WebKit
  31. ^ a b Ошибка 59019 - Включите функцию проверки интерактивной формы по умолчанию , WebKit
  32. ^ Алмаер, Дион (6 марта 2009 г.), input type = "file" multiple; теперь в реальном браузере! , Аяксиан
  33. ^ Ошибка 25552 - Поддержка атрибута "шаблон" форм HTML5 , WebKit
  34. ^ Ошибка 27450 - Поддержка атрибутов min / max HTML5 и связанных селекторов CSS , WebKit
  35. ^ Ошибка 27451 - Поддержка атрибута шага HTML5 , WebKit
  36. ^ Ошибка 47813 - поддержка атрибута [HTML5] form для элементов управления формой , WebKit
  37. ^ Ошибка 18887 - WF2 Поддержка элементов управления автофокусом , WebKit
  38. ^ Ошибка 29292 - [HTML5] [Forms] Поддержка <textarea maxlength = N> , WebKit
  39. ^ a b Ошибка 28145 - поддержка novalidate / formnovalidate , WebKit
  40. ^ Ошибка 45079 - HTML <input type = "file"> атрибут accept , WebKit
  41. ^ a b c d Ошибка 49240 - Реализация атрибутов formaction, formenctype, formmethod и formtarget для входного тега WebKit
  42. ^ Ошибка 27247 - Основная ошибка реализации элемента списка данных и атрибута списка , WebKit
  43. ^ Ошибка 29363 - [HTML5] [Forms] Поддержка элемента <output> , WebKit
  44. ^ Ошибка 37307 - [Chromium] Поддержка элемента <progress> , WebKit
  45. ^ Ошибка 37074 - Поддержка HTMLMeterElement , WebKit
  46. Hyatt, David (июль 2004 г.), The Search Field , заархивировано из оригинала 26 января 2010 г.
  47. ^ a b c d Ошибка 25554 - Реализация типов элементов ввода HTML5 для текстовых полей , WebKit
  48. ^ Ошибка 29004 - [HTML5] [Forms] простая реализация типов даты и времени элемента INPUT , WebKit
  49. ^ Ошибка 29359 - Добавление пользовательских интерфейсов для типов даты и времени <input>
  50. ^ Ошибка 28966 - [HTML5] [Forms] <input type = color> простая реализация , WebKit
  51. ^ Ошибка 44740 - registerProtocolHandler и registerContentHandler , WebKit
  52. ^ Ошибка 32052 - Реализация API истории объектов состояния HTML5 , WebKit
  53. ^ Ошибка 68609 - Внедрение микроданных HTML5 (основная ошибка)
  54. ^ Ошибка 39259 - МАСТЕР: WebKit требуется токенизатор HTML5
  55. ^ Чапин, Нейт (19 ноября 2009 г.), ночные издания WebKit поддерживают отношение ссылок HTML5 noreferrer , заархивировано из оригинала 14 марта 2017 г. , получено 20 ноября 2009 г.
  56. ^ Ошибка 21605 - Поддержка события HTML5 "hashchange" , WebKit
  57. ^ Ошибка 20709 - Реализация свойства HTML 5 HTMLElement.classList , WebKit
  58. ^ Ошибка 50916 - добавлена ​​поддержка для dir = auto , WebKit
  59. ^ Ошибка 30458 - Реализация <a ping> , WebKit
  60. ^ Ошибка 103172 - реализовать элемент HTML <main> , WebKit
  61. ^ Ошибка 113016 - HTMLStackItem должен включать <template> в качестве специального тега WebKit
  62. ^ Смит, Дэвид (7 февраля 2008 г.), querySelector и querySelectorAll , заархивировано из оригинала 16 ноября 2016 г. , получено 19 апреля 2018 г.
  63. ^ Эйдсон, Брэди (19 октября 2007 г.), WebKit Does HTML5 Client-side Database Storage , получено 22 октября 2009 г.
  64. ^ Ошибка 36567 - Реализация FileAPI / FileWriter , WebKit
  65. ^ Ошибка 38157 - Реализация класса FileReader , WebKit
  66. ^ Ошибка 44358 - Реализация FileWriter , WebKit
  67. ^ Ошибка 42903 - Реализация FileAPI: каталоги и система (также известный как FileSystem API) , WebKit
  68. ^ Ошибка 14997 - Поддержка отправленных сервером событий DOM , WebKit
  69. ^ Ошибка 21475 - Обеспечение поддержки API геолокации , WebKit
  70. ^ Пфайффер, Сильвия (1 декабря 2009 г.), [whatwg] Значения качества для элементов медиаисточника , заархивировано из оригинала 19 июля 2011 г. , получено 19 апреля 2018 г.
  71. ^ Апрель 2012 г. HTML5 Media Element и WebAudio - WebKit
  72. ^ Ошибка 24364 - Добавление метода HTMLMediaElement canPlayType , WebKit
  73. Койвисто, Антти (1 ноября 2007 г.), Поддержка СМИ HTML5 , WebKit
  74. ^ Найдите "GOOGLE_CHROME_BUILD"
  75. ^ ДиБона, Крис (1 июня 2009 г.), [whatwg] Использование Google FFmpeg в Chromium и Chrome: Re: Предложение подмножества MPEG-1 для видеокодека HTML5 , заархивировано из оригинала 19 июля 2011 г. , получено 19 апреля 2018 г.
  76. ^ Origyn Web Browser для MorphOS , Fabian Coeurjoly , получен 4 января 2 010
  77. ^ Holwerda, Thom (8 марта 2010 г.), Origyn Web Browser 1.7 поддерживает HTML5 Media, More , OSNews , получено 8 марта 2010 г.
  78. ^ Поддержка видеокодеков HTML в Chrome , получено 22 января 2010 г.
  79. ^ Bankoski, Джим (1 мая 2010), WebM и VP8 земли в Chromium
  80. ^ Темы программирования WebKit DOM: Использование холста
  81. ^ Маррин, Крис (1 октября 2009 г.), WebGL теперь доступен в WebKit Nightlies , Surfin 'Safari
  82. ^ Справочник по WebKit DOM - CanvasRenderingContext2D
Престо
  1. ^ "Призыв к размещению видео в Интернете - выпуск Opera <video> в лаборатории" , Opera
  2. ^ a b «Основные проблемы Opera - (повторно) Представляем <video>» , Opera , заархивировано из оригинала 4 января 2010 г.
  3. ^ «Веб-спецификации, поддерживаемые в Opera 9.5» , Opera , заархивировано из оригинала 25 февраля 2009 г. , получено 19 апреля 2018 г.
  4. ^ « Поддержка в Opera» , Opera , заархивировано из оригинала 31 января 2016 г. , получено 19 апреля 2018 г.canvas
  5. ^ Чавчанидзе, Джордж (12 июня 2008), "Opera 9.5 выпущена" , Opera , архивируются с оригинала на 13 октября 2008
  6. ^ "Реализована полная поддержка части спецификации HTML5, озаглавленной" Анализ HTML-документов "." , Опера
  7. ^ «Поддержка элементов, атрибутов и API HTML5 в Opera Presto 2.8» , Opera
  8. ^ a b c d Haavard (14 июня 2010 г.), «HTML5, а затем некоторые» , Opera , заархивировано из оригинала 17 июня 2010 г.
  9. ^ a b c d Kleinhout, Huib (1 июля 2010 г.), «Opera 10.60 становится финальной» , Opera , заархивировано из оригинала 2 июля 2010 г.
  10. ^ «Поддержка элементов, атрибутов и API HTML5 в Opera Presto 2.8» , Opera
  11. ^ a b c d e f g h "Поддержка элементов, атрибутов и API HTML5 в Opera Presto 2.8" , Opera
  12. ^ "Поддержка форм HTML 5 в Opera Presto 2.2" , Opera
  13. ^ a b c d e Ødegaard, Руари (6 декабря 2010 г.). «Улучшения расширений, обновления Core и некоторые другие приятные исправления» . Опера . Архивировано из оригинального 10 декабря 2010 года . Проверено 6 декабря 2010 года .
  14. ^ Журнал изменений Opera 11.60 , 6 декабря 2011 г., заархивирован из оригинала 23 октября 2014 г. , извлечен 19 апреля 2018 г.
  15. ^ «Поддержка веб-спецификаций в Opera Presto 2.10 - Drag and Drop» , Opera
  16. ^ «Знакомство с HTML5 History API» , Opera
  17. ^ Поддержка веб-спецификаций в Opera Presto 2.9
  18. ^ «Журнал изменений Opera 11.60 для Windows» , Opera , 6 декабря 2011 г., заархивировано из оригинала 23 октября 2014 г. , получено 19 апреля 2018 г.
  19. ^ Haavard (31 мая 2010), "Опера 10,60 Альфа 1: Скорость, глаз конфеты, и ошибка фиксации" , Opera , архивируются с оригинала на 2 июня 2010
  20. Hunt, Lachlan (22 мая 2008 г.), "Selectors API" , Opera , заархивировано из оригинала 27 мая 2008 г.
  21. ^ a b Диксит, Светанк (16 декабря 2009 г.), «Выпущена предварительная альфа- версия Opera 10.5: новые дополнения» , Opera , заархивировано из оригинала 25 декабря 2009 г.
  22. ^ "Поддержка W3C File API в Opera Presto 2.8" , Opera
  23. ^ Поддержка веб-спецификаций в Opera Presto 2.10 , Opera Software ASA, 13 октября 2011 г.
  24. ^ Bersvendsen, Арве (1 сентября 2006), "Event Streaming для веб - браузеров" , Opera , архивируются с оригинала на 16 октября 2006
  25. ^ Ван Кестерен, Энн (11 октября 2010). «Долгий путь событий, отправленных сервером (EventSource)» . Опера . Архивировано из оригинального 12 октября 2010 года . Проверено 11 октября 2010 года .
  26. Питерс, Саймон (11 октября 2010 г.). «Веб-сокеты в Opera» . Опера . Архивировано из оригинального 12 октября 2010 года . Проверено 11 октября 2010 года .
  27. ^ Ван Кестерен, Энн (8 декабря 2010). «Отключение протокола WebSocket» . Проверено 10 января 2011 года .
  28. ^ "Поддержка веб-спецификаций в Opera Presto 2.11" . Программное обеспечение Opera ASA . Проверено 23 июля 2012 года .
  29. Nilsen, Petter (5 февраля 2010 г.), «Исправления скинов, Unite, а затем еще кое-что» , Opera , заархивировано из оригинала 9 февраля 2010 г.
  30. ^ "Веб-спецификации, поддерживаемые в Opera Presto 2.5" , Opera , заархивировано из оригинала 12 февраля 2012 г. , получено 19 апреля 2018 г.
  31. ^ Веб-уведомления в Opera Developer 25 , Opera Software ASA
  32. ^ Питерс, Саймон (1 марта 2010 г.), «Все, что вам нужно знать о видео и аудио HTML5» , Opera
  33. ^ Jägenstedt, Филипп (3 декабря 2009), "(перо) Вводя <видео>" , опера , архивируется с оригинала на 4 января 2010
  34. ^ Ли, Хокон Виум (1 мая 2010 г.), "Добро пожаловать, WebM <video>!" , Opera , архивируются с оригинала на 21 марта 2011
  35. ^ Миллс, Крис (1 мая 2010 г.), «Opera поддерживает видеоформат WebM» , Opera
  36. ^ Kleinhout, Huib (1 июля 2010), "Опера 10,60 выходит финал" , опера , архивируются с оригинала на 2 июля 2010
  37. ^ Блог команды Opera Desktop
  38. ^ Поддержка холста Opera 9 , заархивировано из оригинала 31 января 2016 г. , получено 19 апреля 2018 г.
  39. ^ Поддержка холста Opera 9.5 , заархивировано из оригинала 3 марта 2016 г. , получено 19 апреля 2018 г.
  40. ^ Таблица поддержки холста Presto 2.1.1 , заархивировано из оригинала 3 марта 2016 г. , извлечено 19 апреля 2018 г.
  41. ^ Таблица поддержки холста Presto 2.5 , заархивировано из оригинала 4 марта 2016 г. , извлечено 19 апреля 2018 г.
  42. ^ Таблица поддержки холста Presto 2.6 , заархивировано из оригинала 4 марта 2016 г. , извлечено 19 апреля 2018 г.
  43. ^ Поддержка веб-спецификаций в Opera Presto 2.7 - Основные дополнения Milestone, начиная с Opera Presto 2.6 , заархивировано из оригинала 13 февраля 2011 г. , получено 19 апреля 2018 г.