Некоторые вещи, которые приходят на ум - вероятно, есть гораздо больше:
Самое важное, что нужно отметить в отношении доступности в HTML 5, это не столько особенности, сколько изменение в философии. HTML 5 сталкивается с некоторыми трудностями, побуждая веб-авторов не размещать информацию в местах, где ее не видят обычные пользователи, такие как атрибуты alt и summary, и вместо этого побуждает их размещать информацию в обычном основном тексте. Идея заключается в том, что (а) часто информация, скрытая в этих атрибутах, полезна как для зрячих, так и для незрячих людей, и (б) если автор может видеть такой текст при ведении и тестировании своей страницы, они с большей вероятностью сохранят это правильно и актуально, чем если бы оно было скрыто. Так, например, он определяет элемент «figure», который позволяет связать изображение и подпись (то есть элемент «legend») друг с другом.
Во многих случаях практически лучше, если текст, который ранее был бы помещен в атрибут alt, добавлялся в элемент легенды, хотя следует отметить, что теоретически они различны - alt равен эквиваленту текст - легенда вспомогательный текст. То же самое относится к итоговому атрибуту и элементу заголовка в таблицах. Использование атрибута caption рекомендуется для атрибута summary, но они не соответствуют точно таким же сценариям использования. В последнее время это стало предметом существенного спора, поскольку в настоящее время @summary определяется как «устаревший, но соответствующий», что бы это ни значило.
Возможно, наилучшим достижением доступности с точки зрения функций в HTML 5 является продолжающийся процесс интеграции WAI-ARIA, Accessible Rich Internet Applications Suite (http://www.w3.org/WAI/intro/aria).
Я полагаю, что существует новый алгоритм для неявного связывания ячеек таблицы с их ячейками заголовков для использования программами чтения с экрана, что может сэкономить работу, требующую явного указания связей.
Есть также некоторые проблемы. Новые элементы «video» и «audio» не имеют снижения уровня HTML - предполагается, что отступ доступности будет встроен непосредственно в видео и аудио файлы. Это вопрос продолжающегося спора. Говоря лично как веб-автор, я знаю, как записать стенограмму аудиофайла в HTML, но я не знаю, как встроить резервный текст в уже существующий аудиофайл. Таким образом, хотя это может быть превосходное решение для создания запасного варианта в аудиофайле, во многих случаях этого просто не произойдет, и те, кто не сможет напрямую воспринимать звук, будут проигравшими.
Новый элемент "canvas" также в настоящее время является большой проблемой доступности. Хотя у некоторых есть идеи о том, что делать, совсем не ясно, может ли «холст» иметь действительно доступный эквивалент.