Классная статья, был даже удивлен, что ее еще не было, потому что с онкликами сталкиваюсь уже лет семь.
У меня здесь вопрос к авторам статьи по поводу решения.
В Доке, на которую вы же ссылаетесь, написано следующее:
Когда сбрасываете семантику у элемента-родителя, в который вложены дочерние, они потеряют семантику всей семьёй.
Однако в статье эта информация:
Роль presentation удаляет только семантику блока, на котором находится, и не затрагивает дочерние элементы. Так что можно не опасаться, что наша кнопка превратится в кирпич, и смело добавлять role="presentation" на блок.
Это ошибка или результат проведенных исследований? Если второе, очень не хватает пруфов.
P.S. кнопка в кирпич не превратиться, но некоторая семантика по документации должна все-таки исчезнуть.
Соглашусь, что это вопрос спорный, так как мнений у незрячих может быть множество.
С другой стороны в статье я предложил оптимальный на мой взгляд вариант, при котором описание, которое может быть нужно условной половине незрячих, будет, но краткое, емкое, длиной до 80-100 символов, что позволит второй такой же условной половине незрячих быстро пропустить изображением, нажав всего один раз стрелку вниз на клавиатуре или брайлевском дисплее.
Ну а при беглом чтении это описание хотя бы будет коротким и без излишней растянутой паузы в конце.
Внимательный читатель может заметить, что примеры находятся в блоке с рекомендациями к альтернативному тексту как таковому, а не в блоке с разбором, каким изображениям нужен альтернативный текст, а каким нет.
И да, не вижу ничего плохого в такого рода альтернативном тексте. Выпиливать из статей и новостей изображения для слепых, чтобы они о них вообще не знали, - это отвратительно.
А как вы ориентируетесь? На звук? Как «видите» карту? Вот есть абстрактный Counter Strike 1.6, в нем Dust 2, там направления Long, Short, Middle, Tunnel. Как понимаете, где сейчас находитесь и в каком направлении смотрите? Как понимаете, что если побежать прямо — вы зайдете в дверь, а не упретесь в бочку слева от нее?
Стреляем на звук шагов, в стены и бочки врезаемся, как уж без этого :-)
Для игры на своих серверах используем карты, состоящие из одной комнаты/двух, чтобы было меньше стен, проходов, закоулков.
В какой-то мере являюсь представителем проекта Blind.games (единственного на сей день в странах СНГ), у нас есть текстовый чат в скайпе и голосовой портал в TeamTalk.
Возможно, вам смогут помочь на портале :-)
Информация
В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Да, все верно! Новый ГОСТ максимально приближен к критериям успеха WCAG, поэтому несравнимо полезнее версии двенадцатого года.
Отличный ответ, большое спасибо за подробную информацию.
Классная статья, был даже удивлен, что ее еще не было, потому что с онкликами сталкиваюсь уже лет семь.
У меня здесь вопрос к авторам статьи по поводу решения.
В Доке, на которую вы же ссылаетесь, написано следующее:
Когда сбрасываете семантику у элемента-родителя, в который вложены дочерние, они потеряют семантику всей семьёй.
Однако в статье эта информация:
Роль presentation удаляет только семантику блока, на котором находится, и не затрагивает дочерние элементы. Так что можно не опасаться, что наша кнопка превратится в кирпич, и смело добавлять role="presentation" на блок.
Это ошибка или результат проведенных исследований? Если второе, очень не хватает пруфов.
P.S. кнопка в кирпич не превратиться, но некоторая семантика по документации должна все-таки исчезнуть.
Спасибо дедушке Морозу за подарок =)
Соглашусь, что это вопрос спорный, так как мнений у незрячих может быть множество.
С другой стороны в статье я предложил оптимальный на мой взгляд вариант, при котором описание, которое может быть нужно условной половине незрячих, будет, но краткое, емкое, длиной до 80-100 символов, что позволит второй такой же условной половине незрячих быстро пропустить изображением, нажав всего один раз стрелку вниз на клавиатуре или брайлевском дисплее.
Ну а при беглом чтении это описание хотя бы будет коротким и без излишней растянутой паузы в конце.
Внимательный читатель может заметить, что примеры находятся в блоке с рекомендациями к альтернативному тексту как таковому, а не в блоке с разбором, каким изображениям нужен альтернативный текст, а каким нет.
И да, не вижу ничего плохого в такого рода альтернативном тексте. Выпиливать из статей и новостей изображения для слепых, чтобы они о них вообще не знали, - это отвратительно.
Большое спасибо за обширную публикацию и сотрудничество!
Если у кого-то будут вопросы или интерес к нашему проекту, я открыт к диалогу.
Спасибо автору за собранную статистику.
Стреляем на звук шагов, в стены и бочки врезаемся, как уж без этого :-)
Для игры на своих серверах используем карты, состоящие из одной комнаты/двух, чтобы было меньше стен, проходов, закоулков.
Скачать синтезатор речи, скачать какую-нибудь звуковую игру, тот же Audio Quake.
Много чего озвучивает скринридер, как было упомянуто в статье, при помощи библиотеки для работы с NVDA
Можете написать мне в личку, если интересуетесь.
В какой-то мере являюсь представителем проекта Blind.games (единственного на сей день в странах СНГ), у нас есть текстовый чат в скайпе и голосовой портал в TeamTalk.
Возможно, вам смогут помочь на портале :-)