TGViewer
Всё про доступность интерфейсов Всё про доступность интерфейсов @accessibilityofinterfaces · 7 subscribers
Post #26 8
Когда новый ответ появляется, а screen reader уводит назад

В свежем issue по Codex Desktop незрячий пользователь описал поломку, которая хорошо знакома многим пользователям экранного доступа. После недавнего обновления NVDA не переводит фокус на новый ответ ассистента. Вместо этого чтение остаётся на старых сообщениях или прыгает назад по ветке.

На бумаге интерфейс как будто работает: сообщение отправилось, ответ пришёл. Но для незрячего пользователя это уже сбой в основном сценарии. Каждый новый ответ приходится искать вручную через навигацию по длинному чату. Когда таких ответов много, работа начинает разваливаться просто из-за лишних переходов.

Отдельно показательно, что автор сравнил это с ChatGPT в браузере. Там, по его словам, сообщения отделены друг от друга понятнее, и NVDA легче перемещается между блоками даже в длинных разговорах. Полезный ориентир для любой команды: проблема часто не в самом screen reader, а в том, как интерфейс собирает структуру диалога и что делает с фокусом после обновления.

Что из этого стоит проверить у себя:
- куда попадает фокус после отправки сообщения и после завершения ответа;
- можно ли быстро добраться именно до нового сообщения без ручного поиска по всей истории;
- разделены ли сообщения на понятные блоки для экранного доступа;
- не ломается ли этот сценарий после очередного релиза.

Практический вывод простой: чат считается доступным не тогда, когда screen reader что-то читает, а когда человек без лишних действий находит новый ответ и может сразу продолжить работу.

Источник: GitHub issue
GitHub [Accessibility] NVDA focuses on previous messages instead of latest response after recent update · Issue #17530 · openai/codex What version of the Codex App are you using (From “About Codex” dialog)? 26.406.31014 What subscription do you have? Enterprise What platform is your computer? Microsoft Windows 10 64-bit (x64) Wha...
More from @accessibilityofinterfaces
  1. Sep 1, 2026Форма, которую заполняют в 3 ночи В issue PaedsMom описали проверку формы консультации: ей…
  2. Aug 31, 2026Видео без дорожки субтитров — это не «потом допишем текст». Свежий сигнал из GitHub: в про…
  3. Aug 31, 2026Видео без дорожки субтитров — это не «потом допишем текст». В SCORM-проекте edumints-scorm…
  4. Aug 30, 2026Свежий баг в Highcharts: график закрыли, а accessibility-таймеры продолжают работать. В is…
  5. Aug 30, 2026Highcharts: график закрыли, а accessibility-таймеры ещё говорят. Свежий баг про отложенные…
  6. Aug 29, 2026Reduced motion как настройка продукта В ProgressRPG завели issue про отдельный переключате…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →