LINUX.ORG.RU
ФорумTalks

UI для слепых


0

0

Привет, лор! Скажи, а как делают программы для слепых? Командная строка - это конечно круто, но даже простой GUI для таких людей довольно сложен.

Ну первое - это наверное хотеи обязательны, ими проще управлять, чем через монитор что-то разглядывать.

Далее, нужна система уведомлений. Произошла ошибка - вылетело сообщение, его по идее может синтезатор речи зачитать. А вот как отмониторить «у вас 5 новых сообщений», да так, что за компьютером не нужно было бы круглые сутки сидеть, дабы зачитывание не пропутить? Или вот торренты с аудиокнигами докачались - тоже как-то уведомить надо, но мигающая иконка в трее - это не выход...

Что еще нужно? Как такие программы вообще проектируют по части UI?

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

mono ★★★★★
()

emacs - самая подходящая ось для таких случаев

alpha ★★★★★
()
Ответ на: комментарий от ezoteric

> festival

Я же писал, что такая штука (синтезатор речи) применима только для быстроотображаемых объектов/событий, в противном случае надо или постоянно сидеть за компом, дабы случайно не пропустить событие и его оповещение, или синтезатор должен постоянно повторять, чем задолбит пользователя. Не вариант.

simple_best_world_web_master
() автор топика
Ответ на: комментарий от simple_best_world_web_master

почему не вариант-то?

если пользователь отошел - повторяем, до тех пор пока не придет и не услышит
если он на месте - то маркирует событие как услышанное

alpha ★★★★★
()
Ответ на: комментарий от alpha

Спасибо, хорошая ссылочка, но хотелось бы рекомендации для девелоперов увидеть еще

simple_best_world_web_master
() автор топика
Ответ на: комментарий от simple_best_world_web_master

>Традиционный GUI недоступен, не говоря о консоли.
Ну тогда ему консоль просто таки прописана. Я помнится, когда юзал глючный fglrx и он задёргивал мне экран тёмной пеленой - переключался на консоль, логинился, рестартил искы или ребутился вслепую.
Но проблема конечно это всё изучить сначала, да.

Насчёт «новых сообщений» - не обязательно чтобы фестиваль всё время талдычил «у вас N непрочитанных сообщений». Достаточно издавать какой-нибудь ненавязчивый звук сигнализирующий об этом. А потом юзер нажал хоткей - а фестиваль ему и молвит человеческим голосом: «У вас N писем, M непрочитанных сообщений в жабке, да и ядро докомпилилось уже.»

Nao ★★★★★
()
Ответ на: комментарий от Nao

> «У вас N писем, M непрочитанных сообщений в жабке, да и ядро докомпилилось уже.»

...3ажевало бумагу в принтере, в интернетах потери пакетов 37%, видяха греется, какая-то скотина на 137 порт долбилась, а аптайм системы уже 73 дня, 16 users, средняя загруженность: 0,21, 0,38, 0,43...

simple_best_world_web_master
() автор топика
Ответ на: комментарий от simple_best_world_web_master

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

ptah_alexs ★★★★★
()

Была русская программа (наш программер писал) синтеза голоса (но без исходников) под Linux/FreeBSD, AFAIK.

Есть один Debian developer, слепой, австралиец. Можешь у него поспрашивать.

pacify ★★★★★
()
Ответ на: комментарий от pacify

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

simple_best_world_web_master
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.