Отправляет email-рассылки с помощью сервиса Sendsay

[prg] Re[3]: Исходники google talkback

Здравствуйте, galiahmet***@r*****.ru.

https://code.google.com/p/eyes-free/issues/list

Лично я бы отдельно обсуждал архитектурные и функциональные проблемы.
Архитектурные - это отдельный большой разговор, к тому же завязанный не
только на службу доступности как таковую, а в функциональном отношении, на
мой взгляд, у TalkBack следующие проблемы:
1. Надо ликвидировать дурацкий автоматический предобработчик текста в
TalkBack и сделать нормальные настройки чтения неалфавитных символов,
словаря и всего такого.
2. Надо вынести хранение пользовательских меток в открытую директорию, чтобы
их можно было легко резервировать и передавать между устройствами без
root-доступа.
3. Надо дать возможность пользовательской конфигурации звуковых схем, раз уж
разработчики TalkBack имеют такой плохой вкус.
4. Надо доработать диалоги назначения клавиатурных команд - сейчас они
выглядят странно и с ними невозможно работать чисто с клавиатуры.
5. Надо существенно расширить список элементов, по которым можно
осуществлять навигацию в WebView.
6. Надо делать полноценный аналог ротора из iOS, то есть некого
конфигурируемого и ёмкого меню для быстрого доступа к большому числу
параметров: синтезатор, параметры голоса, чтение неалфавитных символов и пр.
Соответственно эти настройки должны появиться и в меню TalkBack.
7. Надо переработать меню TalkBack в двухуровневое с раскрываемыми
разделами, потому что уже сейчас единый список получается слишком длинным, а
при добавлении новых опций станет совсем неудобным.
8. Надо делать удобное жестовое управление в режиме редактирования текста,
хотя бы на том уровне, как это сделано в Voice Assistent.
9. Надо развивать функциональность подсветки текста звуками и изменением
параметров голоса, а не оставлять это единственной бинарной настройкой, как
сейчас.
10. Надо сращивать TalkBack и BrailleBack. Разнесение голосового и
брайлевского доступа по разным приложениям - это, на мой взгляд, крайне
порочная практика.
11. Надо поднимать скриптовый движок, как это было в Spiel, чтобы была
возможность быстро дорабатывать доступность приложений.

Проблема в том, что Eyes-Free выкладывают исходники крайне неохотно. До
недавнего времени, на Google Code лежали самые новые исходники версии 3.5.1.
Боюсь, следующее обновление исходников в открытом доступе мы теперь будем
ждать ещё года полтора, тогда как сама программа будет развиваться. Они и
это-то наверное выложили потому, что некоторое время назад на эту тему был
небольшой замес в рассылке разработчиков.
В случае TalkBack, если уж идёт речь о создании ответвлений, то нужен не
чистый форк, а обновляемый параллельный бранч, а политика Eyes-Free в
отношении публикации исходных кодов этому совсем не способствует. Именно
поэтому, на мой взгляд, в текущих условиях делать ответвления TalkBack
просто неэффективно.
Успехов. Никита.

Ответить   Tue, 13 Oct 2015 16:59:23 +0300 (#3320125)

 

Ответы:

Vande omentaina, Nikita!

Так code. google.com вроде фактически умер, не?

Ответить   Tue, 13 Oct 2015 21:10:00 +0300 (#3320206)