Коллектив авторов - Luwrain — рабочее окружение для людей с нарушениями зрения
Название: | Luwrain — рабочее окружение для людей с нарушениями зрения | |
Автор: | Коллектив авторов | |
Жанр: | Околокомпьютерная литература, Самиздат, сетевая литература, Литература ХXI века (эпоха Глобализации экономики), Для людей с ограниченными возможностями | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Luwrain — рабочее окружение для людей с нарушениями зрения"
В этом материале мы познакомимся с общей концепцией доступной среды Luwrain, а также рассмотрим задачу создания приложений на её базе, адаптированных для людей с нарушениями зрения. Один из авторов данной статьи никто иной, как координатор проекта Luwrain Михаил Пожидаев, так что у всех желающих есть возможность получить информацию буквально из первых рук. Другой же автор уже успел прослыть как противник Luwrain, так что надеемся, что эта смесь обеспечит достаточный уровень объективности изложения.
Читаем онлайн "Luwrain — рабочее окружение для людей с нарушениями зрения". [Страница - 2]
То есть базовые принципы, лежащие в основе 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. Оно одновременно генерирует и речевой вывод, и текст для визуального --">
Книги схожие с «Luwrain — рабочее окружение для людей с нарушениями зрения» по жанру, серии, автору или названию:
А Ш Левин - Интернет для людей старшего возраста Жанр: Интернет Год издания: 2014 |
Коллектив авторов - Как справиться с компьютерной зависимостью Жанр: Околокомпьютерная литература Год издания: 2009 |
Дейл Карнеги - Как завоевывать друзей и оказывать влияние на людей Жанр: Самосовершенствование Год издания: 2015 |
Коллектив авторов - Гид по финансовой грамотности Жанр: Личные финансы Год издания: 2010 |
Другие книги автора « Коллектив авторов»:
Коллектив авторов - Сборник Поход «Челюскина» Жанр: Морские приключения Год издания: 1934 Серия: Антология приключений |
Коллектив авторов - Встречи со Сталиным Жанр: Биографии и Мемуары Год издания: 1939 |
Коллектив авторов - Библиотека литературы Древней Руси. Том 5 (XIII век) Жанр: Древнерусская литература Год издания: 1997 Серия: Библиотека литературы Древней Руси |
Коллектив авторов - Минск. Энциклопедический справочник Жанр: Справочники Год издания: 1983 |