Документация Nyxtale

Платформа NyxtaleДоступность и безопасность

Alt-текст и скринридер

Линеаризация сцены в текст: что обязано быть подписано.

Скринридер превращает сцену в поток текста: реплики, имена говорящих, опции выбора и описания того, что происходит на экране. Реплики линеаризуются сами, описания пишете вы.

Что подписывается

Визуальные ассеты: фон, спрайт, картинка осмотра, изображение видения. Без подписи валидатор даёт NSX_ALT_TEXT_MISSING и называет узел.

@bg corridor_night @alt "Больничный коридор ночью, лампы горят через одну"
движок принял effect

Как писать подпись

Что видно, а не что это значит. «Больничный коридор, дверь в конце приоткрыта» — подпись. «Тревожно» — вывод, который читатель сделает сам.

Длина по важности. Фон на одну сцену — фраза. Картинка, которая и есть улика, — столько, сколько нужно, чтобы улику можно было заметить.

Без повтора текста. Если следующая реплика говорит «в конце коридора горел свет», в подписи это не нужно: скринридер прочтёт обе.

Спрайт — состояние персонажа. Не «Марк», а «Марк, весь в грязи, держится за плечо»: смена спрайта — событие, и в линеаризованном виде оно существует только через подпись.

Что подписывать не нужно

Атмосферные эффекты — зерно плёнки, виньетка, лёгкое мерцание. Они дают фактуру, а не информацию, и в потоке текста превратились бы в шум между каждой репликой.

Граница: подписывается то, что несёт информацию о происходящем.

⚑ Если эффект — единственный носитель события (вспышка, показавшая второго человека в зеркале), это событие должно быть в самом тексте истории, а не в подписи к эффекту. Иначе оно пропадёт и у слепого читателя, и у того, кто выключил фоточувствительные эффекты.

Звук

Сюжетный звук тоже нуждается в текстовом отражении: скрип двери за спиной, о котором ничего не написано, доступен только слышащему читателю.

Выборы

Текст опции — единственное, что читатель о ней узнает. «Первая дверь» / «Вторая дверь» понятны только тому, кто видит картинку с двумя дверями.

Это же работает как проверка качества: опция, которую нельзя понять по её тексту, написана плохо.

Практика

Пишите подпись сразу — подписывать сорок фонов задним числом никто не доводит до конца.

Прочтите сцену по одному тексту, без картинок, звука и эффектов. Осталась историей — доступность в порядке.