[TC] смайлики в джавсе
Здравствуйте.
Поставил сегодня на восьмерку джавс 18, очень понравилось как он читает
смайлики, всякие там сердечки, рожицы и тд. А вотна xp у меня 15 джавс и
вместо этих смайликов называет последовательность символов. Подскажите,
а нельзя ли как нибудь из 18 джавса перенести какие нибудь файлы, чтобы
и 15 джавс так же читал смайлики?
С уважением, Андрей.
Мир вам, земляне.
Сначала немного теории. JAWS 18 читает не последовательности символов, а
распознаёт специальные символы юникода, которые занесены в специальный файл
Symbols.rus.txt в формате
U+XXX=русское название символа. Здесь XXX - некоторое шестнадцатеричное
число. Такой файл JAWS способен воспринимать только в версии 18 и выше.
Поэтому, в JAWS 15 вы никак этот файл применить не сможете. Однако, в
различных социальных сетях, месенджерах и прочих подобных средах часто
используют смайлы в виде набора знаков пунктуации. То есть, это не один
конкретный символ со своим юникодом, а набор обычных символов, которые любая
версия JAWS воспринимает. Можно такие смайлы вносить в словарь JAWS, указав
в качестве действительного слова набор символов смайла, а в качестве
замещающего слова название смайла. Тогда JAWS будет читать такие смайлы уже
как их наименования. Но способ через словарь будет работать только в тех
случаях, когда смайлы представлены в виде простейших текстовых символов
(различные круглые скобки, двоеточия и точки с запятой). Сердечки, рожицы и
прочие смайлы в виде графических символов юникода JAWS версий 16 и ниже
будет игнорировать. Поскольку на XP версию 18 устанавливать невозможно, в XP
вы никак файл от версии JAWS 18 использовать не можете.
--
Евгений Корнев.