GNU/Linux очень полезен для незрячих людей по следующим причинам:
Делая свой вклад в разработку LUWRAIN, вы сможете погрузиться в технологии Java и среду GNU/Linux. LUWRAIN — один из самых доступных способов для людей с нарушениями зрения сделать это. В свою очередь, разработчики Java — одни из самых дорогих и востребованных на рынке, пример предложения Сбербанка подтверждает это.
В анонсе Яндекс.Коннекта есть комментарий, что служба недоступна для людей с нарушениями зрения, если они работают с ней при помощи браузера. Рядом же упоминается существование API для Яндекс.Коннекта. LUWRAIN может быть использован как инструмент для доступа к API сервисов в Интернете. Если осуществить работу с Яндекс.Коннектом через API при помощи LUWRAIN, то это может компенсировать недоступность веб-версии.
Кроссплатформенность — важнейшее преимущество LUWRAIN. Нам не известны какие-либо иные полноценные вспомогательные технологии, переносимые между разными операционными системами.
LUWRAIN как операционная система может быть очень удобным инструментом для запуска на малогабаритных компьютерах и на Raspberry Pi.
Мы объясняем это следующим образом:
Нет, LUWRAIN превосходно сочетается с прочими вспомогательными технологиями.
Пока нет, но мы ведём эксперименты по созданию мобильного приложения, которое будет предоставлять доступ к LUWRAIN в виде облачного сервиса.
Так кажется только на первый взгляд. В качестве примера приведём Emacspeak, AMIS или популярную библиотеку Max-Reader. Пусть Max-Reader (да и AMIS) утратили свою актуальность, но это нисколько не уменьшает значимость их как примера популярных самоозвученных приложений.
Вместе с тем, разработка LUWRAIN только на первый взгляд фундаментально отличается от разработки приложений, озвучивание которых осуществляется при помощи утилит экранного доступа. Утилиты экранного доступа не обеспечивают абсолютной универсальности, то есть невозможна автоматическая поддержка доступности приложений без достаточного участия их авторов. В случае LUWRAIN вместо обеспечения доступа к графическому интерфейсу приложения (интерфейсной доступности) обеспечивается доступ к функциональности соответствующей библиотеки Java (функциональная доступность), что сохраняет переносимость между разными ОС и намного гармоничнее с точки зрения восприятия пользователя. В обоих случаях требуется ручной контроль качества доступности, поэтому мы не видим принципиального преимущества интерфейсной доступности перед функциональной.
GNU/Linux занимает около 2% рынка настольных систем даже без учёта вопросов доступности людям с нарушениями зрения, мы не можем вкладывать усилия в разработку решений, распространение которых настолько ограничено.
NVDA не содержит в себе фактической реализации вспомогательных технологий, поскольку предлагает только верхнеуровневый интерфейс к таким библиотекам, как UI Automation, Microsoft Active Accessibility, IAccessible2 и the Java Access Bridge. Также необходимо обратить внимание, что разработка NVDA ведётся с 2006 года, то есть он существенно старше LUWRAIN. Если есть желание и возможность ускорить разработку LUWRAIN, то смело присоединяйтесь к нашей команде!
LUWRAIN использует компонент javafx.scene.web.WebEngine
из состава JavaFX.
Он поддерживает JavaScript и предоставляет доступ к структуре загруженной страницы.
Этот компонент основан на движке WebKit,
который является базой некоторых распространённых браузеров, например, Google Chrome.
Это утверждение верно (да на наш взгляд и не полностью) только для Microsoft Windows. Дополнительно хотим обратить внимание, что при такой постановке вопроса практически всегда подразумевается сугубо нелегальное использование необходимого ПО, поскольку фактических прикладных функций в утилитах экранного доступа нет. LUWRAIN основан на большом количестве открытых библиотек Java, что гарантирует легальность его использования.
На экране присутствует текст, дублирующий основное содержание рабочего пространства с возможностью выбора размера шрифта. Эта возможность крайне необходима для пользователей с остаточным зрением. На нашем канале YouTube показано как выглядит внешне работа в LUWRAIN.
Некоторые приложения имеют возможность включить в LUWRAIN показ графических материалов. Так делает наш браузер, который наряду с текстовой версией страницы может предоставить её графический вариант. Графически могут быть показаны PDF-файлы и другие изображения. Несмотря на приоритет невизуального использования, показ графических материалов остаётся важной составляющей, потому что это может помочь в работе пользователем с остаточным зрением и для целей демонстрации. Скажем, для показа PDF-презентации на конференциях и для показа фотографий друзьям.
Да, LUWRAIN имеет встроенный механизм расширений на основе языка JavaScript.