Платформа NyxtaleДоступность и безопасность
Alt-текст и скринридер
Линеаризация сцены в текст: что обязано быть подписано.
Скринридер превращает сцену в поток текста: реплики, имена говорящих, опции выбора и описания того, что происходит на экране. Реплики линеаризуются сами, описания пишете вы.
Что подписывается
Визуальные ассеты: фон, спрайт, картинка осмотра, изображение видения. Без подписи валидатор даёт
NSX_ALT_TEXT_MISSING и называет узел.
@bg corridor_night @alt "Больничный коридор ночью, лампы горят через одну"
Как писать подпись
Что видно, а не что это значит. «Больничный коридор, дверь в конце приоткрыта» — подпись. «Тревожно» — вывод, который читатель сделает сам.
Длина по важности. Фон на одну сцену — фраза. Картинка, которая и есть улика, — столько, сколько нужно, чтобы улику можно было заметить.
Без повтора текста. Если следующая реплика говорит «в конце коридора горел свет», в подписи это не нужно: скринридер прочтёт обе.
Спрайт — состояние персонажа. Не «Марк», а «Марк, весь в грязи, держится за плечо»: смена спрайта — событие, и в линеаризованном виде оно существует только через подпись.
Что подписывать не нужно
Атмосферные эффекты — зерно плёнки, виньетка, лёгкое мерцание. Они дают фактуру, а не информацию, и в потоке текста превратились бы в шум между каждой репликой.
Граница: подписывается то, что несёт информацию о происходящем.
⚑ Если эффект — единственный носитель события (вспышка, показавшая второго человека в зеркале), это событие должно быть в самом тексте истории, а не в подписи к эффекту. Иначе оно пропадёт и у слепого читателя, и у того, кто выключил фоточувствительные эффекты.
Звук
Сюжетный звук тоже нуждается в текстовом отражении: скрип двери за спиной, о котором ничего не написано, доступен только слышащему читателю.
Выборы
Текст опции — единственное, что читатель о ней узнает. «Первая дверь» / «Вторая дверь» понятны только тому, кто видит картинку с двумя дверями.
Это же работает как проверка качества: опция, которую нельзя понять по её тексту, написана плохо.
Практика
Пишите подпись сразу — подписывать сорок фонов задним числом никто не доводит до конца.
Прочтите сцену по одному тексту, без картинок, звука и эффектов. Осталась историей — доступность в порядке.