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

[TC] Чтение кириллицы в Jaws 15

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

Столкнулся с интересным багом в локализованом Jaws 15: в списке
писем почтового клиента Becky кириллические Subject и From при
перемещении стрелками отображаются корректно. А вот если я пробую
прочитать эти поля командами Ctrl+Insert+Цифра -- Джоз читает билиберду
в стиле испорченной юникодной кодировки: р-р-р-градус-р-микро-р...
Кто-нибудь где-нибудь сталкивался с подобным багом? Как он
лечится?

Ответить   Sun, 05 Oct 2014 20:34:22 +0400 (#3137925)

 

Ответы:

Здравствуйте, Владимир!

Вы писали Sun, 05 Oct 2014 20:34:22 +0400

Я с этим постоянно сталкиваюсь в becky. И не
только на 15 джозе, но и на 14, и на более ранних, а nvda даже при
перемещении стрелками эти поля коверкает.
Кстати это встречается в основном на сабскрайбовских рассылках. На рассылках
с яху или гугла
как-то реже. Но и на сабскрайбовских бывает, что через инс контрол цифры эти
поля читаются нормально. Кстати когда нажимаешь
ответить, в поле тема она написана корректно.
Что-то у этого почтовика явно не в порядке с кодировками. Я этот вопрос уже
задавал некоторое время назад, толком никто не ответил.
Кто-то написал, что джоз не правильно перехватывает информацию. Но тогда
получается, что
nvda ее тоже не правильно перехватывает. И почему в других местах все
правильно, а в
becky не правильно. Имхо это проблемы becky, а не скринридеров. Вобщем, если
найдешь решение этой проблемы, сразу мне отпиши, поскольку проблема весьма
не приятная.

Ответить   Mon, 06 Oct 2014 01:40:29 +0700 (#3137964)

 

Добрый день, Владимир.
Ответ на письмо "[TC] Чтение кириллицы в Jaws ..." от Sun, 05 Oct 2014
20:34
Это не проблема клиента. Функция GetWindowName даёт этот мусор и об этом
я неоднократно писал. С точки зрения разработчика текст на экране
отображается корректно, см. GetWindowText(), и ему невдомёк почему
идеологи Jaws полностью отдали предпочтение одному лишь msaa, игнорируя
экран.
Добавим, что они также не очень хорошо решили вопрос и с экранным кэшем
потому, что пробивает текст из закрытых приложений. Подобный момент я
обсуждал с Сергеем Туманяном, который и высказал это предположение.
В своих скриптах я частично решил вопрос чтения тем и адресата путём
сравнительного анализа данных списка просмотра и заголовков письма.
В справке к клиенту есть рекомендация по добавлению кодировки utf-8 к
основной, см. настройки программы/кодировка. окно
koi-8R, UTF-8
Однако, мне это помогло мало и ситуацию разрулил скриптовым методом, как
описано выше.

Досвидания.

Ответить   Mon, 06 Oct 2014 11:03:15 +0800 (#3138033)

 

Здравствуйте, Леонид.

-----------------------*- Original Message -*Lz> В своих скриптах я частично решил вопрос чтения тем и адресата путём

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

Ответить   Mon, 06 Oct 2014 22:58:15 +0400 (#3138602)