Специальные возможности
Специальные возможности — создание возможностей, которые делают приложение 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 модель автоматизации пользовательского интерфейса, классы, используемые клиентами для доступа к ним, и поставщики интерфейсов, используемые для их реализации. |
См. также
Windows developer