Расширяем горизонты взаимодействия с Android-устройством

(Работа представлена на конкурс к десятилетию портала «Компьютерные технологии для незрячих и слабовидящих»)
Дата публикации:02.10.2014
Twitter Facebook Vkontakte

Введение

Наблюдая за пользователями Android с невизуальным доступом, я подметил один очень негативный момент: большинство не пытается поставить себе на службу решения, ориентированные на видящих людей. Видящие же вполне успешно используют вещи, ориентированные на незрячих пользователей, чего стоит только пример с синтезаторами на 4pda и предложения по модификациям TalkBack по отключению излишней информативности. В этом обзоре я постараюсь показать примеры использования инструментов, которые расширят и улучшат ваш пользовательский опыт, а для кого-то, возможно, просто открою новые стороны работы с Android-устройством.

Расширяем стандартные переключатели

Панель быстрых настроек

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

Я предлагаю вам приложение Quick Settings, которое расширит вашу панель быстрых настроек. Инструмент распространяется в магазине приложений Android бесплатно.

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

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

Фонарик Батарея меню

Кнопки, к сожалению, не имеют текстовых меток, но доступны для подписи. Как вы уже поняли, кнопка "Меню" находится в самом крайнем правом верхнем углу.

При её активации всплывает панель, из которой можно открыть настройки и переключиться в режим адаптации.

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

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

Все пункты расположены сверху вниз: слева - название, справа - иконка.

Перемещать переключатели между группами можно обычным перетаскиванием. Единственное, при удержании тут важно попасть на иконку, которая находится по правой кромке экрана. Иконка ярко выделена на тёмном фоне и между надписей и иконкой имеется темный промежуток.

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

В самом верху этого диалога отображается надпись, которая исчерпывающе все объясняет:

"Отсортируйте настройки по Вашему желанию, удерживая их за иконку справа и перетаскивая между видимым и скрытым списками."

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

И последний момент, о котором стоит рассказать, это неподписанные кнопки возле ползунка яркости, они находятся слева и справа от него. Кнопкам можно присвоить текстовые метки, хотя смысл их интуитивно понятен. Левая кнопка включает минимальную яркость, правая, наоборот, максимальную.

Ярлык на Quick Settings также имеется в обычном меню приложений, что позволяет вывести его на докбар, разместить в любой удобной части экрана или установить на какой-нибудь из жестов в стороннем лончере, вроде nova-launcher.

Виджет переключателей

Виджетов, позволяющих переключать те или иные настройки в Play Market очень много. Имеется и ряд живых конструкторов, которые позволяют формировать виджет по своему вкусу. Но к сожалению большая часть из них является недоступными для использования незрячими людьми.

Я же расскажу вам про конструктор, невизуальную доступность которого можно оценить на твердую четыре.

Инструмент называется Extended Controls и распространяется в Play Market по цене $0,99. Несмотря на то, что у виджета есть бесплатные альтернативы, его всё равно стоит купить.

Конструктор имеет в своем активе уже готовый информационный виджет 3x3, позволяющий узнавать разную информацию о системе: IP-адрес в сети, адрес маршрутизатора, UPTIME, объем свободной RAM, частоту CPU, уровень GSM-сигнала и так далее.

Главная прелесть этого инструмента заключается в возможности сконфигурировать доступный виджет, исходя из своих представлений о нужных переключателях. К сожалению, нельзя сделать виджет размером 4x4, но это можно сотворить при помощи четырех расположенных друг под другом виджетов 4x1.

Для того чтобы начать конструирование виджета, необходимо найти в вашем менеджере приложений подходящий вам размер. Называются виджеты следующим образом: "Extended Controls (4x1) 4 x 1", "Extended Controls (3x1) 3 x 1" и дальше по уменьшению.

Делаете двойной тап с удержанием на виджете и тянете его на рабочий стол. После этого перед вами откроется конфигуратор виджета.

Конфигуратор выполнен в светлой теме. Основные пункты находятся на верхней панели и расположены в виде вкладок:

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

Вкладки, к сожалению, нельзя переключать жестами, что обычно реализуется разработчиками и очень удобно. Их смена производится при активации названия вкладки.

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

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

Профили представляют собой тот костяк, из которого строится ваш виджет. Все настройки привязываются к профилям и, соответственно, при формировании новых виджетов на базе старых профилей сохраняются.

Если вы создаете новый профиль за счёт добавления переключателей на пустой экран, то в настройках темы вам следует установить флажок на пункте "Показывать названия переключателей под значками". Тогда значки будут иметь текстовые метки, которые вы можете отредактировать по своему усмотрению.

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

При загрузке существующего профиля всплывает окно с подсказкой:

"If you want to add a custom label, please long-press on an item and insert your custom label."

Собственно, оно и сообщает вам о возможности редактирования меток. Тут можно поставить флажок на пункте "Флажок "Don't show this again" не отмечено" и нажать "OK", больше сообщение всплывать не будет.

На верхней панели конфигуратора, прямо над вкладками, отображается собранный вами виджет. Он расположен между двух тёмных панелей по бокам и представляет собой точную копию того, что будет отображаться на вашем экране после сохранения.

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

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

Если при клике на настройке вы слышите сообщение:"There isn't a settings window for this control", то это значит, что для данного переключателя никаких настроек не имеется.

Кнопка "Надпись" открывает редактор метки, а кнопка "Удалить" в дополнительном представлении не нуждается.

На вкладке "Расширенные" вы можете включить отображение вашего виджета в шторке уведомлений. Соответствующий флажок называется "Widget Notification".

При сохранении профиля, созданного на базе какого-либо из старого, вам будет предложено перезаписать текущий кнопкой "OK" или создать новый одноимённой кнопкой.

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

Вот, пожалуй, и всё об этом конструкторе виджетов. Если мне бы потребовалось дать краткую и ёмкую характеристику для данного инструмента, то я бы назвал его "швейцарским ножом" для Android-устройств.

Используем многооконный режим

Впервые с многооконностью Android я познакомился в мессенджере Facebook, который показывает на экране аватар и имя человека, от которого пришло последнее личное сообщение в Facebook. С тех пор я находил ряд доступных приложений с разной функциональностью, но ничего универсального не встречалось до тех пор, пока я не наткнулся на приложение под названием Tiny Apps (floating). Приложение распространяется за 2 доллара и 3 цента, но у приложения есть бесплатная lite-версия.

Коммерческий вариант отличается от лайт версии возможностью автоматически размещать приложение по левой кромке экрана и возможностью настраивать прозрачность окна. И, несмотря на то, что приложение имеет бесплатную версию, я думаю, стоит поблагодарить разработчика за этот инструмент приобретением коммерческой версии.

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

Tiny Apps представляет собой набор из шести приложений, каждое из которых можно прикрепить к экрану.

  • Заметки
  • Диктофон
  • Плеер
  • Калькулятор
  • "Paint"
  • Браузер

Кроме этого, инструмент позволяет прикрепить к экрану любой из имеющихся у вас виджетов.

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

Главный экран

Главный экран представляет собой набор ярлыков, которые прикрепляют приложения. Кроме ярлыков там имеется кнопка настроек и более ничего.

Набор ярлыков находится в центре экрана по 4 в ряд:

Заметки Диктофон Плеер Калькулятор
Paint Браузер Виджет Настройки

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

Настройки

Настройки обширны, но в целом не требуют изменения.

Из того, что я вам посоветовал бы сменить, это:

  • постоянное уведомление - установить флажок;
  • Размер текста - выбрать "Большой";
  • точка и пробел - установить флажок;
  • Вибрация - установить флажок;
  • Размер значка - выбрать "Большой";
  • положение - установить флажок.

Теперь поясню рекомендуемые мной настройки.

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

Заметки

Чтобы прикрепить заметки, активируйте первый пункт из блока ярлыков на главном экране. После этого в центре экрана появится маленькое окно с заметками.

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

Окно с заметками представляет собой экран, по центру которого размещено название приложения - "Заметка".

Справа от него находится кнопка, позволяющая закрыть окно полностью, слева кнопка меню. Кнопки эти не имеют текстовых меток, но подписать их можно.

Сразу под этим блоком находится поле редактирование, в котором можно набирать текст, оно ничем не отличается от других стандартных редакторов Android и доступно на том же уровне.

По кнопке "Меню" всплывает окно, из которого можно:

  • сохранить текст;
  • открыть предыдущие заметки;
  • поделиться набранным текстом;
  • скопировать выделенный текст;
  • вставить в поле редактирования текст из буфера обмена;
  • свернуть заметку в область уведомления.

Сохранённые заметки вы можете найти по пути Tiny Apps/Tiny Notes на внутренней памяти устройства. Если устройство поддерживает карты памяти, то искать стоит там, где располагаются директории других приложений, к примеру, Kate Mobile.

Сохранение происходит в текстовый формат .txt и в последствии заметки можно просматривать с настольного компьютера через обычный "Блокнот".

Диктофон

Качество записи у диктофона очень низкое - всё пишется в 13 кбит, но записать разговор вполне позволяет, а для большего, думаю, его и не стоит использовать.

Интерфейс тоже простенький, в заголовке находится название, слева от него - кнопка "Меню", открывающее диалог с двумя пунктами "Свернуть" и "Закрыть", и справа - кнопка, приводящая к закрытию.

Сразу под заголовком находится поле редактирования, в котором можно указать название файла. Под ним - кнопка "start", оная включает режим записи. Слева от поля редактирования находится кнопка со значком корзины, понять её предназначение мне не удалось за все время использования.

Над полем редактирования располагается список записанных файлов, список прокручивается от первого к последнему. Первым в списке располагается самый старый, по времени записи, файл.

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

После начала записи кнопка остановки появляется слева от поля редактирования. Записанные файлы располагаются в директории Tiny Apps/Tiny Recorder. Пишется все в ультрасжатый контейнер .3GP.

Плеер

Расположение основных кнопок на плеере аналогичное. В заголовке - название приложения, слева - "Меню", справа - "Закрыть".

Из меню можно выбрать случайное воспроизведение, включить повтор трека, обновить медиатеку и свернуть окно в область уведомлений.

Под заголовком сверху вниз располагается список треков. Он прокручивается от первого к последнему.

Под списком, по центру, находится кнопка, запускающая и останавливающая воспроизведение. По обеим сторонам от неё имеются две кнопки со стрелками, обычно такие переключают треки, но тут кнопки явно работают некорректно. При помощи правой кнопки мне вообще ничего не удавалось переключить, а при помощи левой периодически переключение работало, а периодически трек начинал воспроизводиться с самого начала.

калькулятор

Сверху у приложения расположена стандартная для Tiny панель, состоящая из меню, названия и кнопки закрытия. ИЗ меню можно скопировать результат и переключиться в расширенный режим. По центру расположены цифры, как на сером блоке десктопной клавиатуры. Все символьные кнопки: разделить, умножить, плюс, минус, имеют соответствующие обозначения, единственное - выбранный синтезатор может некоторые символы не озвучивать, поэтому для изучения кнопок, применяйте посимвольное чтение.

При активации кнопок введённые символы не озвучиваются, но их можно посмотреть в верхней части экрана - под заголовком приложения. Для активации кнопок здесь следует использовать касание или двойное касание (в зависимости от настроек TalkBack). Обычный режим активации по отпусканию выбранного символа не работает.

В правом нижнем углу находятся кнопки для очистки всего поля и удаления последнего символа.

Браузер

Поскольку обзор мой направлен на аудиторию, которой в основном своём большинстве рисунки не интересны, то про paint я писать ничего не буду, а перейду сразу к браузеру.

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

Под заголовком находится поле редактирования, в которое пишется адрес страницы. Слева от него кнопка назад, а еще левее кнопка открывающая историю посещения за сеанс. Справа от заголовка располагается уже привычная кнопка для закрытия приложения.

Web-страницы подгружаются в область WebView, поэтому уровень доступности будет ограничиваться лишь общим уровнем доступности WebView.

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

Виджет

Это одна из самых интересных возможностей приложения, на мой субъективный взгляд. Все, что требуется сделать, это выбрать в списке требуемый виджет и, при необходимости, настроить его представление в конфигураторе. Я постоянно мониторю данные по рынкам и теперь виджет от РБК 4x4 очень кстати висит в левой части планшетного экрана. У заголовка виджета есть те же две кнопки - меню и закрыть, но по меню всплывает диалог лишь с кнопкой, дублирующей закрытие.

Некоторые особенности при взаимодействии с приложением

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

WIFI-телефония

Для людей, которым название windows-программы PhonerLite говорит о многом, термин wifi-телефония не требует объяснений. Для всех остальных поясню, это примерно тоже самое, что и скайп, только в масштабах одной WIFI-сети.

Применений для этой технологии может быть очень много, к примеру:

  • настройка офисной переговорной сети;
  • установка системы связи в большом частном доме;
  • локальная связь на даче, где нет мобильной связи;
  • связь на природе - в лесу;
  • связь при работе в подземных помещениях, куда не пробивается сигнал сотовых операторов;
  • И так далее, и так далее, и так далее...

Приложение, о котором пойдет речь, не ограничивается функцией wi-fi-телефона, через него можно обмениваться сообщениями и делиться файлами, а это ещё более расширяет возможности для применения.

Инструмент называется Wi-Fi Talkie и распространяется в магазине приложений Android за 1 доллар. У приложения имеется и бесплатная версия. Разумеется, бесплатно вы получаете приложение с рядом ограничений:

  1. Исходящие вызовы длятся не дольше одной минуты.
  2. Отправка файлов (только от lite к lite):
    — Размер файла, который можно отправить, составляет до 2 MB.
    — Общий размер отправляемых за один раз данных - до 20 MB.

Главный экран

На главном экране нет ничего кроме списка доступных абонентов и области открытия бокового меню. Область находится в заголовке окна с левой стороны и представляет собой надпись "Wi-Fi Talkie". Не забывайте, что боковое меню тоже можно открывать свайпом слева направо, а при использовании TalkBack добавляя второй палец.

Список доступных абонентов располагается сверху вниз по всей ширине экрана. Никаких телодвижений для поиска или добавления абонентов не требуется, достаточно запущенного на устройстве Wi-Fi Talkie и нахождения в общей WIFI-сети. По умолчанию отображается модель устройства без бренда, к примеру, "zera f", "nexus 7", "nexus 4". Каждый абонент, при желании, может сменить свое имя в сети на любое другое. Слева от имени абонента отображается не подписанная кнопка, открывающая небольшое меню, из которого можно вызвать абонента и отправить ему файлы. Кнопка выполнена в виде графического значка с присвоенным идентификатором, поэтому, при желании, вы можете присвоить ей текстовую метку.

При активации имени абонента всплывает окно обмена текстовыми сообщениями.

Из бокового меню можно быстро переключить устройство в режим работы "Точки доступа", выбрать пункт "Отправка файлов", открыть настройки и выйти из приложения.

Настройки

В раздел настроек, как я уже писал выше, можно попасть из бокового меню. Этот раздел с последним обновлением Wi-Fi Talkie заметно обеднел.

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

Ниже можно выбрать мелодию на все типы уведомления и задействовать вибрацию. Рекомендую вам на устройствах, отличных от Nexsus, использовать короткую и недолгую мелодию для уведомлений, поскольку звук звонка клавишами громкости на трех протестированных мной устройствах не отключался. Устройства эти Galaxy s3, Zera F и неизвестный китайский нонейм с почти чистым Android 4.2 на борту.

Если при блокировке дисплея у вас прерывается разговор, то внизу стоит поставить флажок, запрещающий отключение Wi-Fi при выключении экрана.

Тут же рядом можно запретить отключение экрана, включить старый голосовой движок и выбрать качество связи. Я поставил минимальный уровень качества, ничего от этого глобально не изменилось, а нагрузка на сеть падает заметно.

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

Звонки

После активации пункта позвонить в интерфейсе приложения ничего не меняется. Чтобы сбросить абонента, нужно снова кликнуть на левую боковую иконку возле его имени и нажать там на пункт "Разъединить". Принять звонок сложнее, слайдер, при помощи которого это выполняется недоступен для TalkBack.

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

Чтобы оттянуть слайдер с запущенным TalkBack нужно либо сделать на иконке длительное удержание и потянуть ее вправо по прямоугольнику, либо поставить на нее 2 пальца, подождать пару секунд и утянуть в противоположную сторону.

Чтобы отклонить вызов, необходимо выполнить те же самые действия с одной поправкой: слайдер теперь нужно тянуть из правого угла в левый.

У принимающего звонок абонента по центру экрана отображается надпись - "Входящий вызов". Чуть ниже находится имя абонента и сразу под ним - текущий IP-адрес устройства в сети.

Обмен сообщениями

В заголовке окна отображается имя адресата, слева от него - область, которая возвращает вас на главный экран. Сразу под именем находится IP-адрес абонента, а слева не подписанная кнопка, аналогичная той, что находится слева на главном экране: "Позвонить и отправка файлов".

В самом низу находится поле редактирования, а справа от него ещё одна кнопка без метки, которая отправляет написанный текст абоненту. Обе кнопки доступны для подписи в TalkBack.

Сразу над полем редактирования отображается история переписки. Визуально она располагается следующим образом: слева находится иконка с именем абонента, а справа - текст. Ваши сообщения отображаются без имени. Но при работе с TalkBack чтение сообщения происходит вне зависимости от того, какой стороны экрана вы касаетесь.

При активации экранной клавиатуры поле, как обычно, переезжает выше и находится сразу над ней, кнопка отправки остается справа от поля.

Снизу отображаются более новые сообщения. Изменить этот порядок нельзя. При удержании сообщение выпадает меню, из которого можно скопировать отправленный или пришедший текст.

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

Отправка файлов

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

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

После выбора нужных файлов необходимо найти в правом нижнем углу кнопку "Отправить" и активировать её.

Если вы хотите отменить передачу файла уже на этом этапе, то в правом верхнем углу имеется кнопка "Ещё", по которой всплывает меню с одним пунктом - "Отменить".

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

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

Итак, если запущен TalkBack, необходимо коснуться двумя пальцами слайдера, удержать пару секунд и надвинуть его на нижнюю область приёма.

Чтобы отклонить приём, нужно выполнить все тоже самое, центральный слайдер надвинуть на верхнюю область отмены приёма файлов.

Лучше всего у меня получался этот процесс следующим образом:

  1. Размещаем устройство строго вертикально.
  2. Находим центральную область экрана, если есть зрительный остаток, ищем тёмное пятно в центре белого фона.
  3. Берём устройство в левую руку.
  4. Размещаем 2 пальца правой руки (указательный и средний) строго перпендикулярно боковой грани устройства с правой стороны.
  5. Касаемся подушечками пальцев центральной области, где расположен слайдер.
  6. Ждём пару секунд.
  7. Плавно тянем слайдер вниз или вверх, в зависимости от требуемого выбора. Пальцы при этом должны быть расположены перпендикулярно боковой грани устройства и сдвигаться вверх или вниз, не изменяя положения.

Мне кажется, что это проще выполнять, предварительно приостановив TalkBack. Тогда Достаточно коснуться центральной области и легко потянуть ее либо вверх на отмену, либо вниз на приём.

После того как вы подтвердили приём файла, выпадает окно сохранения. Оно простое в нем достаточно выбрать нужную папку и в самом крайнем правом нижнем углу нажать на кнопку "Сохранить".

В случае отмены передачи вы попадаете на главный экран.

Несколько нюансов

  1. Если у вас планшет или просто устройство без внутреннего динамика, то стоит использовать гарнитуру, в противном случае будет возникать эффект Акустической обратной связи, и вы будете слушать дикий фон на верхних частотах.
  2. Если у абонентов в сети имеются одинаковые устройства, то отключите в настройках тестовый режим и дайте каждому устройству индивидуальное имя.
  3. Если вы хотите присоединиться к улучшению доступности приложения, то ваши обращения стоит направлять на адрес: remaller.corp@gmail.com. Будет лучше, если вы перед этим купите приложение, так претензии по доступности будут более обоснованными.

Используем планшет как мультимедийный экран для компьютера

Отступление

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

Всем известен такой проект, как 4pda.ru, и всем известно, что регистрация на этом проекте из-за особой капчи де-факто невозможна без помощи видящих людей. На самом деле таких проектов в паблике, где капча не является набором латинских символов и цифр, достаточно много. А это автоматически исключает возможность распознавания капчи при помощи проектов вроде WebVisum.

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

Такой режим работы можно использовать, когда требуется узнать содержимое того или иного изображения, к примеру, увеличив область со скриншотом по размеру экрана на планшете и сходив до соседа за описанием содержимого. Согласитесь, с планшетом в данном случае дойти гораздо легче и удобнее, чем с ноутбуком. А если у кого-то старый добрый железный ящик под столом?

Второй вариант использования, ориентирован скорее на слабовидящих, которым не требуется скринридер для озвучки происходящих событий. Они могут просматривать на легком и портативном планшете фактически любые материалы, расположенные на десктопе. Если в "Спец. возможностях" Android установлен флажок на увеличении масштаба по тройному касанию, то любую область можно масштабировать до каких угодно пределов. Этот вариант использования позволяет не приобретать windows-планшет для комфортного чтения статей, лёжа на диване, а использовать уже имеющийся Android-гаджет.

Ну и поскольку такой вид монитора является мультимедийным, то его можно использовать для просмотра фильмов и прослушивания аудио-файлов, расположенных на десктопе, используя Android-устройство, как беспроводную колонку или беспроводные наушники. Качество связи, в отличие от bluetooth, не будет катастрофически падать при удалении от сервера, к тому же радиус действия зависит лишь от масштаба вашей Wi-Fi-сети, которую при помощи ретрансляторов можно увеличивать неограниченно. Я применяю этот способ, чтобы слушать текстовые книги при помощи синтезатора Николай, который пока недоступен для платформы Android.

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

Теперь переходим непосредственно к инструменту, который нам потребуется.

iDisPlay

Приложение iDisPlay в Google Play распространяется за 5 долларов. Сумма копеечная, если вспомнить стоимость десктопных приложений, даже самых простых вроде "Игра в дурака". Сервер, который необходимо установить на windows-компьютер, следует брать здесь. Приложение корректно работает лишь с самой последней версией сервера. Сразу разочарую тех, у кого windows-устройства сделаны не на базе intel и используют видео-чипы Radeon: у вас данный инструмент работать не будет. Об этом разработчик предупреждает на странице в Play Market. Я решил, несмотря на предупреждение, попробовать запустить связку на ноутбуке с amd-эшным чипом и ничего в итоге не получил. Для владельцев компьютеров и мобильных устройств APPLE есть хорошая новость, - инструменты iDisPlay имеются и в iTunes. Про их доступность я ничего сказать не могу, ибо не использую "яблочные" устройства.

Клиент в android

Приложение для Android до подключения к серверу - практически доступно. Главный экран представляет собой список активных серверов, расположенных слева направо в нижней части. Над каждым из них находится не подписанная кнопка, инициирующая процесс подключения к серверу. Имя серверу присваивается в соответствии с его наименованием в сети.

На верхней панели с правой стороны расположены две кнопки: обновить и настройки.

Кнопка обновить позволяет увидеть новые серверы или отследить пропадание из сети существующих.

Настройки клиента в android

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

В разделе "Разрешение" лучше выбрать среднее разрешение, так вы получите оптимальный уровень качества картинки и производительности.

В самом низу нужно поставить флажок, "Передавать звук windows", это позволит прослушивать аудио-файлы, читать книги при помощи читалок вроде max reader и слышать то, что произносит синтезатор скринридера.

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

Сервер на Windows

Установка сервера примитивная, достаточно все время соглашаться и жать "Next". После установки будет предложено протестировать работу виртуального монитора:

"iDisPlay
iDisPlay will now run compatibility tests. Your disPlay may blink and flicker at this time. Press 'Continue' to start the test. Continue";

соглашаетесь и ждете окончания.

На дисплее должно появиться сообщение следующего содержания:

"iDisPlay
iDisPlay is now testing your system for compatibility. Please wait a moment... Note your system disPlay may flicker and blink."

Если тестирование длиться больше пяти минут, то просто закрывайте диалог.

Вне зависимости от результатов тестирования дальше следует перезагрузить компьютер.

При первом запуске у вас всплывет следующее сообщение:

"---------------------------
Setup
---------------------------
Please do NOT disable your new virtual disPlay in DisPlay Preferences.
---------------------------
ОК   
---------------------------
"

Не пугайтесь, это просто предупреждение, жмите "OK".

При активации подключения с Android-устройства в windows- появится диалог следующего содержания:

"iDisPlay authorization 
"Android: Google Nexus 7" device is trying to connect to"iDisPlay" on this computer.
Do you want to allow connection for this device?Android: Google Nexus 7
(кнопка) Always allow 
(кнопка) Allow once 
(кнопка) Deny"

Вместо "Google nexus 7" у вас, разумеется, будет название вашего Android-устройства.

Кнопка "Always allow" разрешит соединение и запомнит ваш выбор для этого гаджета, кнопка "Allow once" однократно разрешит соединение и кнопка "Deny" отклонит запрос.

После разрешения соединение установится в течение нескольких секунд. Проверить это очень просто, достаточно начать какие-нибудь действия на windows-компьютере и звук с небольшой задержкой пойдет в динамик android.

Если требуется разорвать соединение, то необходимо найти в трее иконку со следующим содержимым в названии:

"iDisPlay direct connection:
IP address:   192.168.1. ххх          Port:   ххххх"

Открыть на иконке контекстное меню и выбрать пункт "Disconnect".

В том же меню можно выбрать формат сжатия: auto, streaming, fast, normal, lossles. Мне показалось, что самый оптимальный вариант - "streaming".

Об использовании

Сразу после соединения у вас на планшете откроется рабочий стол компьютера и в динамиках заговорит скринридер, если вы его используете.

Тачскрин на планшете отрабатывает, но в паре с NVDA как-то неуверенно, возможно стоит попробовать тем, у кого имеется версия jaws с полноценной поддержкой сенсорных дисплеев. Название объектов под пальцем озвучивается лишь в случае точного позиционирования. никаких кнопок на дисплее TalkBack не видит, кроме стандартной нижней панели - "Назад, "Домой", "Недавние приложения", поэтому при соединении с компьютером TalkBack можно приостанавливать, дабы взаимодействовать с тачем в более естественных условиях.

Чтобы быстро добавить какое-нибудь окно на экран планшета, необходимо в windows открыть меню по комбинации клавиш ALT + ПРОБЕЛ и выбрать пункт "Move to iDisPlay".

Можно зайти в настройки расположения монитора и в качестве основного монитора установить "Устройство отображения на VGA".

Вывод

Я постарался максимально подробно, с учетом возможностей текстового представления, рассказать про эти интересные инструменты. Но наверняка за рамками этого текста остались моменты, о которых я забыл или на которые я не обратил внимание. Поэтому пробуйте и смело экспериментируйте. Помните, единственное, что исправляется дорого или не исправляется вовсе, это физическое повреждение устройства. Удачи вам и успехов в познании нового!



Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2017