Таймлайны GitHub для скринридера: список событий и озвучка Load more

Таймлайны issue и pull request на GitHub скринридеры теперь читают как список: при пролистывании озвучиваются структура, число событий, текущая позиция и подсказки, как перейти к соседнему пункту. GitHub обновил только слой для ассистивных технологий — вёрстка и поведение кнопок не менялись.
После Load more или Load all фокус уходит на самое новое событие, и скринридер сообщает, сколько строк подгрузилось — например, «11 new items loaded». Раньше новые события появлялись без объявления, и длинную историю в issue или PR было легко потерять без визуального скролла.
Где работает
- таймлайны issue и pull request;
- история коммита;
- secret scanning alert и license compliance alert.
На github.com уже доступно; для GitHub Enterprise Server — версия 3.23. Проверить можно на задаче или PR с длинным таймлайном через VoiceOver, NVDA или JAWS: список со счётчиком и позицией, после подгрузки — число новых событий.
Источник: Screen readers can navigate timelines as lists.