Специальные возможности в Microsoft Edge
Разработка веб-страниц, веб-приложений и продуктов с поддержкой веб-приложений надежно поддерживается благодаря обширным функциям специальных возможностей в Microsoft Edge и экосистеме инструментов.
"Влияние инвалидности радикально меняется на Интернет, потому что Интернет устраняет барьеры для общения и взаимодействия, с которыми сталкиваются многие люди в физическом мире" - Стандарты W3C для веб-дизайна и приложений: специальные возможности
Всемирная организация здравоохранения определяет инвалидность как "несоответствие во взаимодействии между особенностями организма человека и особенностями окружающей среды, в которой они живут". Инвалидность варьируется от ситуационных инвалидности, таких как ограниченная подвижность во время проведения ребенка или яркий солнечный свет на телефоне, до других физических, слуховых, визуальных или возрастных нарушений.
Разработка веб-сайтов и других технологий для включения создает приятный опыт для каждого человека. Инклюзивный дизайн и специальные возможности веб-сайтов расширяют возможности и помогают всем пользователям пользоваться Интернетом.
В статьях этого раздела Специальные возможности представлены некоторые рекомендации, примеры кода и дополнительные ресурсы, чтобы узнать больше о проектировании, создании и тестировании доступных веб-сайтов в Microsoft Edge.
Средства разработчика Microsoft Edge
Средства разработки Microsoft Edge встроены в браузер Microsoft Edge и включают в себя множество функций тестирования специальных возможностей для тестирования аспектов веб-страниц, в том числе:
- Замещающий текст для изображений и поддержка средства чтения с экрана.
- Поддержка клавиатуры.
- Контраст текста.
- Удобство использования с недостатками зрения.
- Удобство использования, если браузер является узким.
См. раздел:
- Функции тестирования специальных возможностей — список аспектов специальных возможностей для тестирования и соответствующих функций DevTools.
API Microsoft модель автоматизации пользовательского интерфейса
В Microsoft Edge мы представили API модель автоматизации пользовательского интерфейса (API UIA). Это изменение автоматизации пользовательского интерфейса стало важным вкладом в специальные возможности браузера. API модель автоматизации пользовательского интерфейса лежит в основе более инклюзивного веб-интерфейса для пользователей, которые зависят от специальных возможностей в Windows 10 или более поздних версий.
API microsoft модель автоматизации пользовательского интерфейса — это платформа специальных возможностей, которая позволяет приложениям Windows предоставлять и использовать программную информацию о пользовательских интерфейсах. Он предоставляет программный доступ к большинству элементов пользовательского интерфейса на рабочем столе. Она позволяет продуктам специальных возможностей, таким как средства чтения с экрана, предоставлять сведения об пользовательском интерфейсе конечным пользователям и управлять пользовательским интерфейсом с помощью средств, отличных от стандартных входных данных. модель автоматизации пользовательского интерфейса также позволяет скриптам автоматического тестирования взаимодействовать с пользовательским интерфейсом.
В блоге Microsoft Windows модель автоматизации пользовательского интерфейса есть записи об API службы автоматизации Windows.
Система специальных возможностей в Microsoft Edge изначально поддерживает современные веб-стандарты, включая ARIA, HTML5 и CSS3. На следующей схеме упрощенного конвейера браузера содержимое веб-страницы переходит на уровень презентации со специальными возможностями:
Команда Microsoft Edge постоянно работает с W3C и другими поставщиками браузеров, чтобы гарантировать, что новые функции веб-платформы имеют достаточные встроенные специальные возможности.
Сведения о том, какие новые функции HTML поддерживаются Microsoft Edge, см. в разделе HTML5Accessibility.
См. также
Microsoft Edge:
- Разработка веб-сайтов со специальными возможностями
- Ресурсы по созданию веб-сайтов со специальными возможностями
- Ресурсы для тестирования специальных возможностей
Статьи W3C: