Специальные возможности

Специальные возможности — создание возможностей, которые делают приложение Windows пригодным для использования людьми, использующими технологию в различных средах и подходя к пользовательскому интерфейсу с различными потребностями и опытом. В некоторых ситуациях требования к специальным возможностям применяются законом. Тем не менее, рекомендуется решать проблемы со специальными возможностями независимо от юридических требований, чтобы ваши приложения имели самую большую возможную аудиторию.

Существует также объявление Microsoft Store о специальных возможностях для вашего приложения!

Статья Описание
Обзор специальных возможностей В этой статье представлен обзор концепций и технологий, связанных с сценариями специальных возможностей для приложений Windows.
Проектирование инклюзивного программного обеспечения Узнайте о разработке инклюзивного дизайна с помощью приложений Windows для Windows. Проектирование и создание инклюзивного программного обеспечения с учетом специальных возможностей.
Разработка инклюзивных приложений для Windows Эта статья — это стратегия разработки доступных приложений Для Windows.
Проверка специальных возможностей Процедуры тестирования, чтобы убедиться, что ваше приложение Windows доступно.
Специальные возможности в Store Описывает требования для объявления приложения Windows как доступного в Microsoft Store.
Accessibility checklist (Контрольный список специальных возможностей) Предоставляет контрольный список, который поможет вам убедиться, что ваше приложение Для Windows доступно.
Expose basic accessibility information (Предоставление основных сведений о специальных возможностях) Основные сведения о специальных возможностях часто классифицируются по имени, роли и значению. В этом разделе описывается код, помогающий приложению предоставлять основные сведения, необходимые вспомогательным технологиям.
Специальные возможности клавиатуры Если ваше приложение не обеспечивает хороший доступ к клавиатуре, пользователи, которые слепы или имеют проблемы с мобильностью, могут возникнуть трудности с использованием приложения или могут вообще не использовать его.
Средства чтения с экрана и аппаратные кнопки системы Средства чтения с экрана, такие как экранный диктор, должны иметь возможность распознавать и обрабатывать события кнопок аппаратной системы и сообщать о своем состоянии пользователям. В некоторых случаях средству чтения с экрана может потребоваться обрабатывать события кнопки исключительно и не разрешать им пузырьки до других обработчиков.
Ориентиры и заголовки Ориентиры и заголовки определяют разделы пользовательского интерфейса, которые способствуют эффективной навигации для пользователей специальных возможностей, таких как средства чтения с экрана.
High-contrast themes (Темы с высокой контрастностью) Описывает шаги, необходимые для обеспечения удобства использования приложения Windows при активной теме высокой контрастности.
Требования к специальным возможностям отображения текста В этом разделе описаны рекомендации по специальным возможностям текста в приложении, гарантируя, что цвета и фоны удовлетворяют необходимому коэффициенту контрастности. В этом разделе также рассматриваются роли Microsoft модель автоматизации пользовательского интерфейса, которые могут иметь текстовые элементы в приложении Windows, а также рекомендации по использованию текста в графике.
Accessibility practices to avoid (Подходы к реализации специальных возможностей, которых следует избегать) Список рекомендаций, которые следует избегать, если вы хотите создать доступное приложение Для Windows.
Настраиваемые одноранговые классы автоматизации Описывает концепцию одноранговых узлов автоматизации для модель автоматизации пользовательского интерфейса и способов предоставления поддержки автоматизации для собственного пользовательского класса пользовательского интерфейса.
Шаблоны и интерфейсы элементов управления Перечисляет шаблоны элементов управления Microsoft модель автоматизации пользовательского интерфейса, классы, используемые клиентами для доступа к ним, и поставщики интерфейсов, используемые для их реализации.