Привет, @awesomerobot. Нас наняла организация APH для консультации по вопросам доступности в связи с этой проблемой. Ниже я привёл несколько видеоссылок, демонстрирующих нашу основную проблему, связанную с этой темой. Вы увидите проблему в первой записи, начиная с отметки времени 08:36.
Аудит доступности Discourse (JAWS)
Это не связано со списком элементов, а относится к тому, что мы называем «быстрыми клавишами» или «быстрой навигацией», с помощью которых мы переходим к следующему типу элемента HTML (в данном случае — заголовкам).
Проблема с решением этой задачи путём создания новых областей (landmarks) заключается в том, что такие области обычно зарезервированы для высокоуровневых секций. Поэтому для пользователя скринридера навигация между небольшими секциями страницы с помощью областей лишит его быстрого доступа к крупным регионам страницы, таким как навигационная панель. Кроме того, это нарушает стандарты WCAG уровня A, создавая проблему «обхода блоков» (Bypass Block).