Некорректное отображение символов в Опере
-
С недавнего времени перестали отображаться текстовые символы на кириллице. Это относится ко всем элементам, начиная с обычных параграфов и заканчивая текстовыми областями и надписями на кнопках.
Пример
Отключение вот этого свойства в вордпрессовом style.css
font-family: "Open Sans", "Helvetica Neue", sans-serif;
через вэб-инспектора (оперный стрекозёл)позволяет увидеть кириллический текст.
Если перейти Оперой на гуглефонт, то можно увидеть, что open sans некорректно отображается для стилей light 300 и normal 400.
Про новую хельветику ничего не скажу, её не подгружает, а sans-serif отсутствует в ОС.
Вопрос звучит так: имеется ли возможность повоздействовать на производителя в плане расширения font-family, добавить дополнительный кроссплатформенный шрифт на случай проблем с первыми тремя из указанных в css-файле?
Если необходимо отправить им дополнительную информацию — то какую и куда?P.S.
Идентификация браузера:Opera/9.80 (X11; Linux i686) Presto/2.12.388 Version/12.16
P.P.S. Проблема проявляется только в Опере, Огнелис отображает текст, но не open sans’ом, а arial’ом. То есть, всё-таки это претензия к используемым шрифтам, а не браузерам и операционным системам :)
Вопрос касается блога (видны только вошедшим пользователям).
-
В общем, проблему можно назвать решенной частично. Речь идет о восстановлении отображения кириллических надписей в Опере (с самим шрифтом всё равно есть непонятки).
Переходим в каталог, где сохраняются настройки Оперы (путь можно посмотреть здесь — Справка — О программе — Пути — Настройки).
Закрываем Оперу.
Находим файл operaprefs.ini
Переименовываем его, например в operaprefs.ini.old
Запускаем Оперу. При запуске файл operaprefs.ini будет создан заново, с настройками по умолчанию (данная процедура — по сути «хард ресет» Оперы).
Внимание (!!!) — после этой процедуры все открытые вкладки будут удалены; пароли, закладки, экспресс-панели сохраняются.
Наслаждаемся отображением кириллических текстов в Вордпресс! Только с одним нюансом — шрифт будет всё равно не open sans, а тот, который в настройках Оперы указан как предпочтительный (у меня это Droid).
Но так, хотя бы, что-то читабельно :)
Ещё момент.
Опера так и не отображает open sans на google.com/fonts с сигнатурами light 300 и normal 400. Почему — не знаю…
Если посмотреть подгружаемые ресурсы, загружаются только 6 вариантов шрифта (вместо, по-моему, 12 у хрома).
Поэтому браузер и подменяет неподгруженное на установленное, как предпочтительное.
В моём предыдущем случае (см. ссылку из стартового поста), видимо, в качестве предпочтительного шрифта (referred) был установлен шрифт, который тоже не имел указанных сигнатур.
- Форум «Некорректное отображение символов в Опере» закрыт для новых ответов.