LINUX.ORG.RU

Opera Linux, ШГ с засечками

 , , ,


1

2

Есть некоторые сайты, на которых шрифт с засечками выглядит вот так:

https://s16.postimg.org/kzf3klgzp/screenshot_thequestion_ru_2016_11_03_17_08_...

пробовал менять шрифты в настройках, в системе, устанавливать Микрософтовские, ставить расширения для собственного CSS. Все равно оно выглядит вот так. ЧЯДНТ?!!

Fedora 25, Opera последняя

★★★★★

В любой книжке по веб-дизайну будет написано, что проблема таких ШГ лежит на веб-мастерах, которые не позаботились задать кучу шрифтов в кодировочку.

bookman900 ★★★★★
()
Ответ на: комментарий от Shaman007

Погладить горячим утюгом руки создателям таких сайтов?

ЗЫ: Расширения, которые позволяют фиксить цсс должны были помочь.

ya-betmen ★★★★★
()

Хинтинг выключить, например.

i-rinat ★★★★★
()
Ответ на: комментарий от Shaman007

в Мозилле все нормально

погладь горячим утюгом руки создателей мозиллы, которые толерантно относятся к фейлм вэб макак

а если серьезно, то Opera под linux ЕМНИП использует x11 напрямую (xlib?), хз как там рендеринг шрифтов устроен. Помню, похожая проблема была в freebsd, когда не все иксовые шрифты установлены.

reprimand ★★★★★
()

man fonts.conf

anonymous
()
Ответ на: комментарий от reprimand

Хмм, похоже, дело в том, что сайт пытается использовать несуществующий «PT-Serif», если руками прописать ему PT Sans, то все нормально. Как бы это прописать глобально?

Shaman007 ★★★★★
() автор топика
Ответ на: комментарий от reprimand

то Opera под linux ЕМНИП использует x11 напрямую (xlib?)

ПТИ, современная Opera под Linux давно уже на стеке Chrom{e,ium} со всеми вытекающими в виде Aura, например.

EXL ★★★★★
()
Ответ на: комментарий от Shaman007

А ты скачай и устонови PT Serif, крутой шрифт.

http://www.paratype.ru/public/

Кидать в ~/.fonts вроде как.

Как бы это прописать глобально?

В fonts.config

    <match target="pattern">
        <test name="family"><string>PT Serif</string></test>
        <edit name="family" mode="assign" binding="same"><string>Liberation Serif</string></edit>
    </match>

И перезапустить браузер.

EXL ★★★★★
()
Ответ на: комментарий от no-such-file

Белый список тогда уже

<rejectfont><glob>/usr/share/fonts/*/*</glob></rejectfont>
<acceptfont>
  <glob>/usr/share/fonts/TTF/DejaVuSans.ttf</glob>
  ...
</acceptfont>

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.