LINUX.ORG.RU

Как отключить виндовые шрифты в браузере?

 


0

1

На некоторых сайтах в css прописаны виндовые шрифты (типа tahoma на кинопоиске), выглядит ужасно.

Есть ли возможность их автоматичеки подменять на другие? Или настоить сглаживание хотя бы, чтобы не так ужасно было.



Последнее исправление: meduza (всего исправлений: 1)

Когда аниме (27), а комедия (209) это действительно ужасно выглядит.

anonymous
()

Есть ли возможность их автоматичеки подменять на другие?

Stylish и т.п.

vvn_black ★★★★★
()

Да, используя fontconfig. В файле ~/.config/fontconfig/fonts.conf сделать что-то вроде:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <dir>~/.fonts</dir>
    <match target="pattern">
        <test name="family"><string>Tahoma</string></test>
        <edit name="family" mode="assign" binding="same"><string>DejaVu Sans</string></edit>
    </match>
    <!--Aliases-->
    <alias>
        <family>serif</family>
        <prefer>
            <family>DejaVu Serif</family>
        </prefer>
    </alias>
    <alias>
        <family>sans-serif</family>
        <prefer>
            <family>DejaVu Sans</family>
        </prefer>
    </alias>
    <alias>
        <family>monospace</family>
        <prefer>
            <family>DejaVu Sans Mono</family>
        </prefer>
    </alias>
</fontconfig>

И так для каждого нужно MS-шрифта, проверять можно утилитой fc-match:

$ fc-match Tahoma
DejaVuSans.ttf: "DejaVu Sans" "Regular"
EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)

В фаерфоксе есть настройка, запрещающая сайтам использовать их шрифты. Вместо этого используются системные. У uBlock Origin есть такая же настройка, но еще и для каждого сайта отдельно.

kardjoe
()

У тебя не убунта? В убунте потому что например в вайне сглаживание есть.

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

Да, кстати. При увеличении масштаба страницы шрифт автоматически заменялся на какой-то векторный, со сглаживанием.

meduza
() автор топика
Последнее исправление: meduza (всего исправлений: 1)
Ответ на: комментарий от EXL

У него на скрине Tahoma битмапная.

Я так понимаю что шрифт Tahoma в целом векторный, но содержит растровые глифы для небольших размеров. Есть какой-нибудь способ игнорировать растровые глифы в векторных шрифтах?

X512 ★★★★★
()

Раз уже речь зашла о кинопоиске, держите код для очистки его от треша. Те записи, что с www уже устарели, они для старого дизайна.

||st.kp.yandex.net/images/bnnr/brand/*
kinopoisk.ru##.resp_type
kinopoisk.ru##.reviewItem.userReview
kinopoisk.ru##.response.disabled
kinopoisk.ru##.list_film_option.clearfix
www.kinopoisk.ru###block_right > table:nth-of-type(2)
www.kinopoisk.ru###FilmCriticismRandom > .criticism
www.kinopoisk.ru###GOWrapper
www.kinopoisk.ru###syn > tbody > tr:nth-of-type(1) > td > table > tbody > tr:nth-of-type(3) > td
www.kinopoisk.ru###block_social_open
www.kinopoisk.ru###syn > tbody > tr:nth-of-type(1) > td > table > tbody > tr:nth-of-type(12) > td
www.kinopoisk.ru###review_k_closer
www.kinopoisk.ru##.rating_stars
www.kinopoisk.ru###last_film
www.kinopoisk.ru##.rightTeaser
www.kinopoisk.ru##.feature_promo-animate
www.kinopoisk.ru##.kadr_scroller.right-slider
www.kinopoisk.ru###rigth_box_weekend_rus
www.kinopoisk.ru##.block_cashup.block
www.kinopoisk.ru##.block_top250.block:nth-of-type(5)
www.kinopoisk.ru##.block_soon.block
www.kinopoisk.ru##.block_show.block
www.kinopoisk.ru##.socRight
www.kinopoisk.ru##.clearfix.soc_tabs
www.kinopoisk.ru##.block_review.block
www.kinopoisk.ru##.block_podcast
www.kinopoisk.ru###block_invite_friends
www.kinopoisk.ru##.subscribe
www.kinopoisk.ru##.subscribe_value
www.kinopoisk.ru##.ipad_report
www.kinopoisk.ru##.kp.rating
www.kinopoisk.ru##.lg-cc_visible.lg-cc
www.kinopoisk.ru##.adblock-detector-partial-component_visible_show
www.kinopoisk.ru##.main_line > table > tbody > tr > .main_line
www.kinopoisk.ru##.header-freshbaq1ozovmki14e1vud9__navigation-container_visible
kinopoisk.ru##[href="https://hd.kinopoisk.ru/?from_block=kp1_header"]:nth-ancestor(1)
kinopoisk.ru##.film-rating
kinopoisk.ru##.film-rating + * > *
kinopoisk.ru##.rating
kinopoisk.ru##[class^="film-rating styles_root"] > *
kinopoisk.ru##[name="star"]
kinopoisk.ru##[name="star"] + * > *
kinopoisk.ru##.film-rate-form > *
kinopoisk.ru##[class^="styles_criticRatingSection"] *
kinopoisk.ru###user-reviews
kinopoisk.ru###critic-review
kinopoisk.ru##.critic-review
kinopoisk.ru##.footer
kinopoisk.ru###footer_wrapper
kinopoisk.ru###bottom
kinopoisk.ru##[class*="styles_ticketsButton"] + * *
kinopoisk.ru##[class^="styles_socialControlsContainer"] *
kinopoisk.ru##[class^="styles_rootSmallFaded"]
kinopoisk.ru##[class*="styles_reviewCount"]
kinopoisk.ru##[class^="styles_rating"]
kinopoisk.ru##[class^="styles_restrictionLink"]
kinopoisk.ru##[class^="styles_title"]:has-text(Возраст):nth-ancestor(1)
kinopoisk.ru##[class^="styles_title"]:has-text(Рейтинг):nth-ancestor(1)
kinopoisk.ru##div[class^="styles_shareButtons"]
kinopoisk.ru##div[class^="styles_filmRatingSection"]
kinopoisk.ru##.film-media-block
kinopoisk.ru##.clear_all
kinopoisk.ru##.main_line
kinopoisk.ru###social_teaser_link
kinopoisk.ru##.social-teasers
!kinopoisk.ru##.similar-films-block
kinopoisk.ru##.kinopoisk-header-featured-menu
||rating.kinopoisk.ru/*$image
kinopoisk.ru##.styles_content__1WWnk
kinopoisk.ru##.styles_root__220wk
kinopoisk.ru##.styles_root__2Y9X-
kinopoisk.ru##.styles_root__2nGVp
kinopoisk.ru##.styles_root__3gNa7
kinopoisk.ru##.styles_root__3FGGq
kinopoisk.ru##._3pjY877w5GGLkxGpluyQZb
kinopoisk.ru##[type="button"][data-tid="754364dd"]
kinopoisk.ru##[data-tid="7dee3faa"]
kinopoisk.ru##.sc-kGXeez
kinopoisk.ru##.sc-kpOJdX
kinopoisk.ru##.sc-jzJRlG
kinopoisk.ru##.sc-fjdhpX
kinopoisk.ru##.sc-cJSrbW
kinopoisk.ru##.sc-kgAjT
kinopoisk.ru##.sc-fAjcbJ
kinopoisk.ru##.sc-cSHVUG
kinopoisk.ru##.sc-iwsKbI
kinopoisk.ru##.sc-dxgOiQ
kinopoisk.ru##.ilewoQ
kinopoisk.ru##.gLYeuX
kinopoisk.ru##.nsimD
kinopoisk.ru##.lefcON
kinopoisk.ru##.lfpnYu
kinopoisk.ru##.gEJtWA
kinopoisk.ru##.fBikCl
kinopoisk.ru##.idThTB
kinopoisk.ru##.FCGTZ

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

Да, через тот же fontconfig:

<match target="font">
  <test qual="any" name="family">
    <string>Tahoma</string>
  </test>
  <edit name="embeddedbitmap">
    <bool>false</bool>
  </edit>
</match>
EXL ★★★★★
()
Ответ на: комментарий от EXL

В Source играх в wine так можно пофиксить? Каша нечитаемая в консолях...

xDShot ★★★★★
()

а еще chrome/chromium можно запускать с --disable-remote-fonts

anonymous
()
Ответ на: комментарий от anonymous
kinopoisk.ru##[href="/afisha/new/city"]:nth-ancestor(4)
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.