Работает ли алгоритм контура в WHATWG в браузере? - PullRequest
0 голосов
/ 11 октября 2019

W3C спецификация HTML5.2 слилась со стандартом HTML WHATWG.

https://www.w3.org/blog/news/archives/7753

Здесь я заметил, что было оставлено вне спецификации WHATWG, например, алгоритмы построения, которые были неполными вЭлементы W3C, rb и rtc и те, которые были удалены. Это вопрос об алгоритме набросков.


Вопрос

В W3C HTML5.2 следующее предупреждение ясно указывает на то, что алгоритм набросков является теоретическим по спецификации,В результате я узнал, что в браузере не реализован алгоритм контура.

В настоящее время нет известных собственных реализаций алгоритма контура в графических браузерах или пользовательских агентах вспомогательных технологий, хотя алгоритм реализованв другом программном обеспечении, таком как средства проверки соответствия и расширения браузера. Поэтому алгоритм контура не может использоваться для передачи структуры документа пользователям. Авторы должны использовать заголовок (h1-h6), чтобы передать структуру документа.

ref --- https://www.w3.org/TR/html52/sections.html#creating-an-outline

Однако в стандарте WHATWG HTML .

* такой раздел или предупреждение не было найдено. 1026 * Означает ли это, что в браузере реализован полный алгоритм контура? Или алгоритмы структуры и элементы hgroup по-прежнему несовместимы с браузерами и неполные спецификации?

1 Ответ

0 голосов
/ 09 ноября 2019

Они по-прежнему не поддерживаются браузерами (кроме стиля по умолчанию для элементов H1). Существует проблема со спецификацией WHATWG для GitHub (https://github.com/whatwg/html/issues/83) и несколько попыток ее исправить, но ни одна из них пока не удалась.

...