Я провожу тестирование специальных возможностей на сайте, над которым я сейчас работаю, используя Total Validator и панель инструментов WAVE.
При их использовании возникают проблемы со структурой заголовков моих документов и возникают ошибки при Руководство 1.3.1 - Использовать структурную разметку таким образом, чтобы не отображать отношения в содержании
http://www.w3.org/TR/WCAG20-TECHS/F43.html
Я всегда понимал, что самое важноезаголовок на странице должен быть h1, и что этот заголовок не всегда должен быть первым заголовком на странице.
Так, например, у меня есть h2 в заголовке сайта, который появляется перед h1 вразметка.Однако, несмотря на то, что h2 появляется до h1, я бы не сказал, что он описывает страницу, а также текст, который я пометил как h1.
Если бы я пометил h2 как h1, самый важный заголовок на сайте был бы только контекстным для сайта и не описывал бы страницу эффективно.
Я бы подумал, чтоэто не было хорошей практикой по разным причинам, например, SEO, доступность (вспомогательные технологии, использующие заголовки для навигации по сайту)
Я вполне уверен, что это случай прагматизма над проверкой.