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

За 2008-11-29

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 иногда бы этот багтрекер
читала ;)

   2008-11-29 21:58:29 (#794286)

Re[5]: Subscribe.ru rss tools and accessibility

Здравствуйте !

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

> Программы чтения текстов просто текст, я так понимаю, на ура
> должны транслировать, а хтмл ?
> Теги, я надеюсь они не читают ?
> А как тогда это происходит ?

Имхо, должны читать некоторые атрибуты, и.т.д.
В спецификации HTML есть во многих местах указания на то, как
должны обрабатываться элементы и их атрибуты невизуальными
агентами пользователей. Например, у элемента TABLE есть
атрибут summary - для невизуальных агентов.

Цитата:
summary = текст [CS]
Краткая информация о назначении и структуре таблицы для
агентов пользователей, выполняющих генерацию для невизуальных
средств, таких как синтезаторы речи или азбуки Бройля.

В CSS, навскидку, можно вспомнить свойство speak-header.

   2008-11-29 21:58:25 (#794285)

Re[5]: Subscribe.ru rss tools and accessibility

Доброе время суток, уважаемые участники рассылки и Pavel Yakovlev!

В письме от 29 ноября 2008 г., 11:15:04 мне довелось прочесть:

PY> Программы чтения текстов просто текст, я так понимаю, на ура
PY> должны транслировать, а хтмл ?

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

PY> Теги, я надеюсь они не читают ?

Нет, не читают, хотя озвучивают, где просто ссылка, где посещённая
ссылка, где графическая, где кнопка, где форма и т.д. Мы, так же, как
и вы, можем из меню "Вид" почитать код страницы, в том числе и тэги.

PY> А как тогда это происходит ?
PY> Читают текст бех тегов просто по его порядку в документе ?

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

PY> А таблицы ? По строчно как идут данные или по клонкам ?

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

PY> А теги выделения ? Cкажем жирность или подчёркивание ?

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

PY> И второй вопрос. Желающие из слабовидящих будут
PY> добровольно бета-тестетрами поработать ?

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

   2008-11-29 21:58:25 (#794284)

Re[4]: Subscribe.ru rss tools and accessibility

> Хотя в целом, хочу отдать должное Павлу и всем, кто делает этот
> портал, что в основном для людей с проблемами зрения он доступен, за
> что им человеческое спасибо!
Кстати, а проясните мне такой вопрос.

Программы чтения текстов просто текст, я так понимаю, на ура
должны транслировать, а хтмл ?

Теги, я надеюсь они не читают ?
А как тогда это происходит ?
Читают текст бех тегов просто по его порядку в документе ?
А таблицы ? По строчно как идут данные или по клонкам ?
А теги выделения ? Cкажем жирность или подчёркивание ?

И второй вопрос. Желающие из слабовидящих будут
добровольно бета-тестетрами поработать ?

   2008-11-29 12:18:07 (#794158)