Почему делают Ваше приложение доступным?

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

Увеличьте свою базу пользователей

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

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

Даже люди, не обязательно идентифицирующие себя, как отключено, могут получить преимущества от альтернативных способов взаимодействовать с приложениями. Рассмотрите лицо, страдающее от синдрома канала запястья (болезненное состояние, вызванное сжатием нерва в запястье), кто предпочитает приложение, обеспечивающее альтернативы клавиатуры ее управляемому мышью пользовательскому интерфейсу. Путем обеспечения альтернативных способов использовать приложение, Вы позволяете пользователям выбирать свои собственные способы работать и выразиться, который в конечном счете расширяет Вашу базу пользователей.

Выйдите на новые рынки

Нормы федерального права, такие как раздел 508 из Закона о реабилитации 1973 в США предусматривают, что компьютеры, используемые в правительстве или образовательных настройках, должны предоставить разумный доступ людям с ограниченными возможностями. Поскольку это регулирование и другие как оно вступают в силу, вход на эти рынки зависит от Вашей способности обеспечить поставку доступные приложения.

Как проблема локализации несколько лет назад, доступность развилась от хорошей идеи до важной составляющей конкурентоспособных приложений. Apple стремится обеспечивать лучшую платформу, с которой можно выйти на эти рынки. Включением доступа Ваше приложение и развертывание его на OS X, Вы делаете свое приложение более привлекательным для этих рынков.

Используйте в своих интересах OS X вспомогательные функции

OS X разработан для размещения вспомогательных технологий и имеет много встроенных функций для помощи людям с ограниченными возможностями. Пользовательский доступ большая часть этой функциональности через область Accessibility Установок системы. Некоторые из этих встроенных технологий используют в своих интересах ту же архитектуру доступности, позволяющую внешним вспомогательным технологиям получать доступ к Вашему приложению.

Например, VoiceOver, встроенный разговорный интерфейс, представленный в версии 10.4 OS X, полагается на архитектуру доступности для создания навигации и использования системы доступными для пользователей с ограниченными возможностями зрения. Как только Вы получаете доступ - включают Ваше приложение, VoiceOver помогает слабовидящему пользователю взаимодействовать с ним.

Это не трудно

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

Если у Вас будет установленное приложение, то Вы найдете, что архитектура доступности OS X разработана для разрешения, Вы к доступу - включаете свое приложение выборочным способом, позволяя Вам пользоваться преимуществами доступности, не имея необходимость перепроектировать Ваше приложение.