Safari 和 Chrome 下字体显示效果不同,如何统一? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sanweyz
V2EX    macOS

Safari 和 Chrome 下字体显示效果不同,如何统一?

  •  
  •   sanweyz 2016-02-05 23:10:49 +08:00 15400 次点击
    这是一个创建于 3550 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1.问题描述
    硬件为 2015 版 MBA ,上知乎,同一页面下, safari 显示得要粗一些,两相对比更想用 safari ,就是 chrome 又没法完全不用。

    2.尝试解决
    在网上搜了下,有以下几种说法,可以用于改善 chrome 的字体效果。
    ( 1 ) 将字体全改为苹方,即可统一。经尝试,并没有改变。
    ( 2 )安装高级字体设置扩展,将字体全设为英文字体,在浏览中文网页时,会自动用系统字体。
    以上两种方法均未成功。

    3.请问该如何解决这一问题?

    22 条回复    2016-11-11 19:21:36 +08:00
    gzelvis
        1
    gzelvis  
       2016-02-05 23:37:21 +08:00
    首先,我想知道你怎么把字体全改为 “ 苹方 ”
    rushcheyo
        2
    rushcheyo  
       2016-02-05 23:45:05 +08:00   1
    @gzelvis 不要不懂装懂了,这个问题和字体无关。

    Safari 和 Chrome 渲染机制不一样, Chrome 是先渲染一张 4K 的图片,画好后 resize 到窗口,所以 Chrome 字体渲染是相当烂的,尽管在 OS X El Capitan 之前, Safari 有一些 bug 和本地化方面的错误的设计决策,但是 OS X El Capitan 以后,就完美了。

    简单一句话:问题不出自于字体,而是渲染机制,所以唯一的解决方案是:自己改源码。
    rushcheyo
        3
    rushcheyo  
       2016-02-05 23:47:36 +08:00   1
    另外,你也可以关闭系统全局的亚像素渲染,即通用 -> 使用 LED 平滑字体(可用时),这样两者就差不多统一了( Chrome 会调用 OS X 的渲染引擎,而不是自己的那套垃圾)。
    rushcheyo
        4
    rushcheyo  
       2016-02-05 23:48:04 +08:00   1
    typo: "LED" -> LCD
    movtoy
        5
    movtoy  
       2016-02-06 07:46:40 +08:00
    2 个浏览器打开一个页面,瞅了 2 分钟,没看出不同。

    是不是没救了?
    sanweyz
        6
    sanweyz  
    OP
       2016-02-06 08:20:05 +08:00
    @movtoy 我是 MBA 外接显示器,其实挺明显的, Safari 要”实“一些,看着更舒服。
    sanweyz
        7
    sanweyz  
    OP
       2016-02-06 08:21:06 +08:00
    @gzelvis 我没描述清楚,是在 chrome 的字体设置里改字体设置(并没有什么用),不是替换系统字体。
    sanweyz
        8
    sanweyz  
    OP
       2016-02-06 08:24:48 +08:00
    @rushcheyo 非常感谢,我这就试试,我昨天装了个 firefox ,三个对比后, ff 和 safari 的效果很接近(我觉得 FF 应该是调用的 os x 的字体渲染)。就是 ff 没有以前那么大吸引力了。。。
    sanweyz
        9
    sanweyz  
    OP
       2016-02-06 08:28:26 +08:00
    @rushcheyo 刚刚关闭了 LCD 平滑,确实好多了。启用的时候, chrome 和 safari 的差距太明显。
    sanweyz
        10
    sanweyz  
    OP
       2016-02-06 08:31:50 +08:00
    @movtoy 我原本是开启了"LCD 平滑"的,原本两者的字体显示差距明显,关闭后就显示得一样了。
    JackBlack2006
        11
    JackBlack2006  
       2016-02-06 11:10:17 +08:00
    换 opera 试试?
    honeycomb
        12
    honeycomb  
       2016-02-06 11:58:58 +08:00   1
    @sanweyz 在 about:flag 里调整两个有关字体的选项,一个是次像素 xx ,还有一个是 lcdxx ,调出尽可能好的一种组合, chrome 在 windows 的字体渲染也不好
    jamesxu
        13
    jamesxu  
       2016-02-06 12:46:42 +08:00 via iPhone   3
    楼主不用调了,我之前就为这问题苦恼过, Safari 和 firefox 字体渲染都很好,唯独 chrome 字体太细,没法忍,网上搜了一下,下载一个 font rendering enhancer 插件就好多了
    rushcheyo
      &nbp; 14
    rushcheyo  
       2016-02-06 14:30:52 +08:00
    @sanweyz Firefox 不是调用 OS X 渲染,只不过粗了一点而已;
    @jamesxu Firefox 字体渲染好个鬼, font fallback 自己搞一套但是又没经验,最后做出来一团垃圾,要么选择中文破坏字体设计师的设计,要么选择英文与中文网站永远拜拜。
    RqPS6rhmP3Nyn3Tm
        15
    RqPS6rhmP3Nyn3Tm  
       2016-02-06 21:40:49 +08:00 via iPad
    @movtoy RMBP 同样看不出来……
    sanweyz
        16
    sanweyz  
    OP
       2016-02-06 22:45:20 +08:00
    @BXIA 看来还有个办法就是换 rmbp......
    sanweyz
        17
    sanweyz  
    OP
       2016-02-07 10:20:37 +08:00
    @JackBlack2006 换过了,和 CHROME 一样。。。
    lvvl
        18
    lvvl  
       2016-02-08 05:40:42 +08:00
    chrome extension 装个 hello 雅黑会好很多
    rushcheyo
        19
    rushcheyo  
       2016-02-11 12:22:55 +08:00
    @lvvl
    1 、 OS X 下还用未经授权的微软雅黑似乎是违法行为;
    2 、强行破坏设计师的设计不是什么明智之举。
    lvvl
        20
    lvvl  
       2016-02-12 11:40:46 +08:00
    @rushcheyo
    1. 我不是复制 win 的雅黑字体,可能是 office 自己装的,我并没自己安装雅黑
    2. 不是所有的设计都需要接受, 而且那个插件理论上应该设置了 font family ,对于网页调整有一系列的 CSS ,我只是说效果个人感觉上会比原来好
    顺便说一下, office for mac edu 是免费的, 我并没有违法行为
    rushcheyo
        21
    rushcheyo  
       2016-02-12 11:42:42 +08:00
    @lvvl
    好吧,你舒服就行……
    neutron
        22
    neutron  
       2016-11-11 19:21:36 +08:00
    @rushcheyo
    > 另外,你也可以关闭系统全局的亚像素渲染,即通用 -> 使用 LED 平滑字体(可用时),这样两者就差不多统一了( Chrome 会调用 OS X 的渲染引擎,而不是自己的那套垃圾)。

    请问大神,关掉之后确实有改变,请问这样做还有别的影响么?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2606 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 03:03 PVG 11:03 LAX 20:03 JFK 23:03
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86