Re[5]: Subscribe.ru rss tools and accessibility
Hello, Pavel
Subj: Subscribe.ru rss tools and accessibility
PY> Программы чтения текстов просто текст, я так понимаю, на ура
PY> должны транслировать, а хтмл ?
Давно уже транслируют. Там хитрая система. При загрузки страници
программа-чтец загружает код html в свой буфер, обрабатывает его, а
потом выдаёт в виде осмысленногого текста, при этом на экране текст не
изменяется. Вот допустим пример кода.
<h1>Информационный канал subscribe.ru</h1>
<a href="mailto:subscribe@subscribe.ru">Напишите нашему умному
роботу!</a>
<h2>Наши новости</h2>
Озвучено это будет так: заголовок уровня один: информационный канал
subscribe.ru
Почтовая ссылка: напишите нашему умному роботу.
Заголовок уровня два: наши новости.
Вот примерно таким образом, на деле, всё гораздо сложнее.
PY> Теги, я надеюсь они не читают ?
Ни в коем случае, это был бы просто ужас!!! :)
PY> А как тогда это происходит ?
Пример см выше.
PY> Читают текст бех тегов просто по его порядку в документе ?
Тут есть хитрость, в настройках скринридера есть такое дело, как
представление документа, оно может быть, как "простое представление
(symple layout)" так и "как на экране. В первом случае скринридер
виртуализует страницу для максимального удобства, во втором оставляет
всё, как на экране. Для навигации по страницам есть специальные
клавиши, кроме клавиши стрелок, например:
h - перейти на следующий заголовок, независимо от уровня его
вложенности.
f - перейти на следующее поле формы (поле редактора, радиобаттон,
чекбокс, комбобокс и т.д.
x перейти на следующий чекбокс
c перейти на следующий комбобокс
b перейти на следующую кнопку
При добавлении шифта происходит всё то же самое, только в обратном
направлении. На самом деле комбинаций очень много и все их перечислять
просто лень :)
PY> А таблицы ? По строчно как идут данные или по клонкам ?
Можно читать при помощи комбинаций клавишь, как нравится, если просто
по стрелкам, то строку слева направо, что не удобно, а, если зажать
alt+ctrl и рулить стрелками, то можно ходить по столбцам и по
колонкам.
PY> А теги выделения ? Cкажем жирность или подчёркивание ?
По умолчанию это не произносится, т.к. сильно перегрузило бы страницу,
представьте себе фразу типа:
заголовок уровня один: информационный канал жирный двеннадцать
subscribe.ru. курсив четырнадцать это только пример.
Для контроля этого состояния есть горячая клавиша, которая озвучит
активный шрифт в фокусе, например, тахома жирный четырнадцать, или
куриер нью курсив двеннадцать.
PY> И второй вопрос. Желающие из слабовидящих будут
PY> добровольно бета-тестетрами поработать ?
Без проблем, было бы чего тестировать! ;)
зы
Если будем тестировать, надо бы багтрекер соорудить, куда бы мы
сообщали о багах, а администрация sub.ru иногда бы этот багтрекер
читала ;)