Описание специальных возможностей Краткий обзор В мире существует приблизительно 500 миллионов людей с какими-либо нарушениями слуха, зрения или подвижности. Только в США сейчас насчитывается более 54 миллионов людей с инвалидностью и это число возрастает по мере того, как взрослеет и стареет поколение, появившееся в период демографического взрыва после Второй Мировой Войны. Людям с теми или иными ограничениями возможностей зачастую крайне сложно использовать современные и вновь возникающие в нашем мире технологические возможности, если они спроектированы без учета их нужд. Веб-страницы с недоступным содержимым также могут часто стать проблемой для тех, кто много пользуется интернетом из дома, читая с экрана или с помощью специальных устройств, предназначенных для людей с ослабленным зрением. Дополнительные инструменты для людей с ограниченными возможностями и ранее стихийно включались во многие операционные системы, интерфейсы всемирной сети интернет и другие современные технологии для увеличения возможности продаж или просто потому, что "так поступать хорошо". Однако постепенно равный для всех доступ к образовательным и профессиональным технологиям, а также средствам отдыха и развлечения, становится требованием закона. Федеральные агентства в различных странах формулируют соответствующие стандарты. В США подобные стандарты вступили в действие в Июне 2001 года. Linux поддерживает большое число специальных аппаратных средств, содержит множество программ и утилит, которые помогают эффективно использовать компьютер людям с ограниченными возможностями. Содержание: 1)Почему людям с ограниченными возможностями стоит выбрать Scientific Linux? 2)Какие типы инструментов, утилит и драйверов с открытым кодом доступны сейчас? 3)508-я статья Мандата 4)Спецификации Voluntary Product Accessibility Templates 5)Чтение новостей при помощи Linux и Emacspeak 6)Посылки и получение электронной почты при помощи Linux и Emacspeak 7)Просмотр ресурсов интернета с помощью Linux и Emacspeak 8)Использование Emacspeak для выполнения команд Linux 9)Использование BRLTTY с Scientific Linux 10)Использование Speakup с Scientific Linux 11)Где найти дополнительную информацию по специальным возможностям Linux? 1)Почему людям с ограниченными возможностями стоит выбрать Scientific Linux? Linux является недорогим и эффективным решением для людей с ограниченными возможностями. Программное обеспечение с открытым кодом стоит, как правило, значительно меньше, чем аналогичные программы для других операционных систем, а практически все инструменты Linux можно загрузить бесплатно. Графический интерфейс пользователя (GUI) удобен для обычных пользователей, однако тем, у кого проблемы со зрением, он зачастую только служит помехой, ведь то, что написано, легко превратить в речь, а озвучить графические образы чрезвычайно сложно. Linux отличается от других OS тем, что он может полноценно работать и без GUI, что очень важно для пользователей с ослабленным зрением. Большинство современных компьютерных приложений, включая электронную почту, чтение новостей, доступ к интернету, календари, калькуляторы и так далее могут работать под Linux без GUI. Рабочее окружение под Linux может быть настроено так, чтобы соответствовать самому широкому спектру нужд пользователя, как в части подключения нового оборудования, так и в настройке программного обеспечения. 2)Какие типы инструментов, утилит и драйверов с открытым кодом доступны сейчас? В настоящий момент разработки сосредоточены вокруг средств, ориентированных на людей с нарушениями зрения и подвижности. Существуют как аппаратные, так и программные решения. Есть средства для работы как в текстовом, так и в графическом режимах, однако надо упомянуть, что графические средства сейчас еще немногочисленны. Сделан довольно большой прогресс в разработке GNOME Accessibility Project -- специальные возможности для рабочего окружения Gnome. Аналогичный проект для рабочего окружения KDE -- KDE Accessibility Project также находится в разработке. Аппаратные средства Большое преимущество аппаратных средств, позволяющих управлять компьютером, используя речь, в том, что они могут начать работать еще до того, как загружена операционная система (то есть, могут быть использованы для ее установки). Аппаратные средства включают в себя синтезаторы речи, терминалы с системой Брайля, принтеры с системой Брайля, системы sip and puff, устройства, улавливающие движение глаза и т.д. Такие устройства зачастую очень дороги и не так-то просто найти для них драйверы. Многие драйверы для Linux уже написаны (главным образом, для синтезаторов речи), но их необходимо тестировать и сертифицировать, прежде чем они могут быть добавлены в Список совместимого оборудования для Scientific Linux. Джим Ван Занд написал несколько приложений, которые работают с Emacspeak. Эти приложения находятся в пакете Emacspeak-ss, который доступен на его личной Веб-странице или через Emacspeak HOWTO. Дополнительную информацию о Emacspeak можно найти по адресу http://emacspeak.sf.net/. Программное обеспечение Это раздел в основном описывает программное обеспечение, которое работает с OS Linux. Большая часть этого программного обеспечения разработана членами сообщества Open Source и, возможно, еще не прошло тестирования для Scientific Linux. Однако BRLTTY, Emacspeak и Festival включены в Scientific Linux 3.0.x. В следующие версии Scientific Linux планируется включить Gnopernicus. Ниже приведен список инструментария, обеспечивающего различные функции: Программные синтезаторы речи IBM ViaVoice Outloud Festival MBROLA Emacspeak Экранные лупы xzoom SVGATextMode Программные средства распознавания речи IBM ViaVoice cvoicecontrol Xvoice Средства чтения с экрана Screader Speakup Визуальная замена звукового сигнала Visual Bell How To Средства работы с клавиатурой AccessX StickyKeys GTKeyboard 3) 508-я статья Мандата 508-я статья Мандата -- это приложение к Rehabilitation Act 1998 года, которое требует, чтобы федеральные агентства использовали электронные и информационные технологии со специальными возможностями, так чтобы люди с какими-либо нарушениями имели равную со всеми возможность доступа к ним. Более полную информацию о требованиях 508-ой статьи можно найти по следующему адресу: http://www.section508.gov/ 4) Спецификации Voluntary Product Accessibility Template (VPAT) Спецификации VPAT детализируют, насколько тот или иной продукт или сервис соответствуют критериям 508-ой статьи. VPAT помогает федеральным служащим придерживаться терминов 508-ой статьи. Пользуясь им при покупке IT-продуктов, они могут легко определить, покупают ли они продукт, предоставляющий наилучшие специальные возможности в ряду аналогичных продуктов, или нет. Партнерство в использовании спецификаций VPAT со стороны частных производителей сугубо добровольное, хотя некоторые производители на своих страницах заявляют о том, что они соответствуют указанным спецификациям. Правительство не несет никакой ответственности за подобные утверждения. 5)Чтение новостей при помощи Scientific Linux и Emacspeak В состав Emacspeak включено новое средство озвучивания текста Gnus. Gnus получает нужные ему для работы данные из файла .newsrc, находящегося в домашнем каталоге пользователя. Если вы хотите читать почту или новости, пользуясь Emacspeak, посетите сайты http://my.news.org/ и http://www.gnus.org/, там вы найдете руководства, пособия, HOWTO и т.д. Для того чтобы запустить Gnus, наберите следующую строку: M-x, gnus Эта команда выведет на экран все группы новостей, на которые вы подписаны. Для того чтобы выбрать одну из групп, подсветите то, что хотите выбрать и нажмите пробел. Затем укажите, сколько именно статей вы хотите открыть. Наберите нужное число и затем нажмите [Enter]. Экран разобьется на две части, в верхней будут заголовки новостей, а в нижней -- их содержание. Теперь вы можете читать новости. Более подробная информация об использовании этого инструмента может быть найдена на страницах, указанных выше. 6)Отправка и получение электронной почты при помощи Scientific Linux и Emacspeak В Emacspeak существует несколько почтовых клиентов. Утилита Gnus может быть использована как для чтения новостей, так и для работы с почтой. Наберите команду: M-x, gnus после того, как стартует Gnus, наберите: M для запуска почтового клиента. Наиболее простым почтовым клиентом является RMAIL. Для того чтобы отправить письмо, используя RMAIL, просто наберите: C-x, m находясь внутри Emacspeak. Заполните поля To: и Subject: . Поместите тело письма следом за строкой, которая читается как -text follows this line-. Закончив формирование сообщения, вы можете послать его, просто набрав: C-c, C-c Чтобы прочесть сообщение, используя RMAIL, наберите: M-x, rmail Более подробную информацию об использовании RMAIL можно найти на странице http://www.gnu.org/manual/emacs-20.3/html_chapter/emacs_31.html. 7)Просмотр ресурсов интернета с помощью Scientific Linux и Emacspeak Вы должны загрузить веб-браузер Уильяма Перри w3 со страницы ftp://people.redhat.com/jlamb. Вы можете установить пакет с FTP-сайта, для этого войдите в систему как root и наберите команду: rpm -ivh ftp://people.redhat.com/jlamb/w3-4.0pre.44-1.i386.rpm После установки пакета перезапустите Emacspeak и наберите: M-x, w3 для того, чтобы запустить браузер. Эта команда откроет страницу, заданную как стартовая. Более подробную информацию об использовании w3, руководства, пособия, HOWTO и т.д., вы можете найти на странице http://www.cs.indiana.edu/elisp/w3/docs.html, которая задана как стартовая по умолчанию. 8)Использование Emacspeak для выполнения команд Linux Для того чтобы выполнить команды Linux, не надо выходить из Emacspeak. Для того чтобы выполнить команду внутри Emacspeak, наберите: ESC ! затем в ответ на приглашение Emacspeak введите команду, которую вы хотите выполнить. Для того чтобы выйти из этого режима, наберите: C-x, 1 Это крайне полезная функциональность. Вы можете даже печатать и компилировать, оставаясь внутри Emacspeak. За информацией о командах командной оболочки Linux обратитесь к Josh's Linux Guide или другим аналогичным ресурсам. 9)Использование Speakup с Scientific Linux Speakup -- это GPL-пакет, написанный Кирком Рейзером (Kirk Reiser) и Энди Берданом (Andy Berdan), который предназначен для озвучивания того, что появляется на экране монитора. Speakup позволяет людям с нарушениями зрения или подвижности пользоваться консолью с обратной связью, в которую встроен синтезатор речи. Рекомендуется использовать именно Speakup для управления Scientific Linux, поскольку он позволяет слепому выполнить установку системы с помощью этой консоли и полноценно поддерживается сообществом слепых, пользующихся программами с открытым кодом. Уильям Ф.Аккер (William F. Acker) сейчас поддерживает пакет Speakup для Scientific Linux. Это человек, который внес очень большой вклад в разработки программного обеспечения с открытым кодом и в проекты под Linux для слепых. Speakup работает со следующими аппаратными синтезаторами: DoubleTalk PC/LT LiteTalk Accent PC/SA Speakout Artic Transport Audapter Braille 'N Speak / Type 'N Speak Dectalk External и Express Apollo2 Более подробную информацию об использовании Speakup, а также о том, как вы можете принять участие в проекте Speakup, вы можете найти по следующей ссылке: http://www.linux-speakup.org/ Инструкции по использованию Speakup с Scientific Linux можно найти по адресу: http://www.linux-speakup.org/ftp/disks/redhat/HOWTO_INSTALL.html 10)Использование BRLTTY с Scientific Linux BRLTTY -- это инструмент, предназначенный для слепых людей. Он который работает с обновляемым терминалом системы Брайля и обеспечивает работу в командной строке Linux. BRLTTY впервые был включен в версию Scientific Linux 3.0.1. Он управляет терминалом системы Брайля и обеспечивает озвучивание того, что появляется на экране. Более подробную информацию об использовании BRLTTY можно найти на домашней странице проекта по адресу: http://mielke.cc/brltty/ 11)Где найти дополнительную информацию по специальным возможностям Linux? Следующие документы содержат полезные советы, касающиеся того, как сделать Linux более доступным для людей с ограниченными возможностями: * Linux Access HOW-TO http://en.tldp.org/HOWTO/Accessibility-HOWTO/index.html * Keyboard-and-Console-HOWTO http://en.tldp.org/HOWTO/Keyboard-and-Console-HOWTO.html Следующие ссылки могут быть также полезны: * Домашняя страница Speakup http://www.braille.uwo.ca/speakup/ * Проект Ocularis http://ocularis.sourceforge.net/events.php * Trace Center http://trace.wisc.edu/ * Blinux http://leb.net/blinux/