Библиотека knigago >> Компьютеры и Интернет >> Околокомпьютерная литература >> Luwrain — рабочее окружение для людей с нарушениями зрения


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1876, книга: Зеленая молния
автор: Иван Басловяк

Таки читал я эту книженку "Зеленая молния" Басловяка. Ну, скажу вам, недурственная альтернативка. Понравилась заморочка с обменом разумами. Я бы, например, ни за что не захотел оказаться в теле Гитлера, даже чисто из любопытства. По сюжету историк попадает в прошлое и оказывается в теле фюрера. И тут понеслось: гениальный ученый, который не производит зверств, а разрабатывает зеленые технологии. Интересно было наблюдать за тем, как меняется мир под руководством "нового"...

Коллектив авторов - Luwrain — рабочее окружение для людей с нарушениями зрения

Luwrain — рабочее окружение для людей с нарушениями зрения
Книга - Luwrain — рабочее окружение для людей с нарушениями зрения.   Коллектив авторов  - прочитать полностью в библиотеке КнигаГо
Название:
Luwrain — рабочее окружение для людей с нарушениями зрения
Коллектив авторов

Жанр:

Околокомпьютерная литература, Самиздат, сетевая литература, Литература ХXI века (эпоха Глобализации экономики), Для людей с ограниченными возможностями

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Luwrain — рабочее окружение для людей с нарушениями зрения"

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


Читаем онлайн "Luwrain — рабочее окружение для людей с нарушениями зрения". [Страница - 2]

стр.
коммерческая озвученная оболочка для OS Android, обеспечивающая незрячим пользователям гарантированную доступность базовых функций смартфона. Была особо актуальна во времена становления специальных возможностей Android (примерно до 4.1), когда фактически являлась единственным инструментом обеспечения простой доступности ряда функций устройства.

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

Во-первых, Luwrain написан на Java, что сразу переводит его из разряда платформозависимых в разряд кросс-платформенных решений. Потенциально Luwrain может быть запущен везде, где есть JVM, разве что с некоторыми оговорками в виде необходимости соблюдения некоторых минимальных системных требований и наличия интерфейсов вывода информации, которые могут быть использованы для воспроизведения синтеза речи или подключения тактильных дисплеев. В частности, работа Luwrain на компьютерах под управлением Linux, OS X и Windows является реальностью уже сегодня.

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

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

В-четвёртых, Luwrain поставляется в двух видах: как кросс-платформенная рабочая среда, которую можно запустить поверх всех распространённых операционных систем, и как самостоятельный дистрибутив на базе Linux, что позволяет сделать компьютер доступным для незрячих От и До (в том числе ещё на этапе установки системы).

Ну а поскольку при всём этом Luwrain является некоммерческим продуктом с открытым исходным кодом, живущим по законам GPL, то в общей сложности он гарантирует три вида доступности ПК для людей с нарушениями зрения: финансовую, технологическую и доступность с точки зрения минимальных требований к знаниям пользователей.
Создание приложений на базе Luwrain

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

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

Для начала определимся с парой основных понятий, характерных для разработки под Luwrain.

Приложение (application) — это программное расширение, запускающееся в среде общей платформы Luwrain. Оно одновременно генерирует и речевой вывод, и текст для визуального --">
стр.

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Другие книги автора « Коллектив авторов»:

Сборник Поход «Челюскина».  Коллектив авторов
- Сборник Поход «Челюскина»

Жанр: Морские приключения

Год издания: 1934

Серия: Антология приключений