V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
looching
V2EX  ›  macOS

为什么 chrome 更新了之后字体变得很奇怪,粗细不均了,情况见图

  •  
  •   looching · 2012-03-31 01:11:05 +08:00 · 19560 次点击
    这是一个创建于 4619 天前的主题,其中的信息可能已经有所发展或是发生改变。


    只是个别网站这样,比如 v2ex 则没有问题
    22 条回复    1970-01-01 08:00:00 +08:00
    thcode
        1
    thcode  
       2012-03-31 01:26:12 +08:00
    字体问题,不同字体混在一起
    chitsaou
        2
    chitsaou  
       2012-03-31 02:22:50 +08:00
    以前是 fallback 回操作系统的字体,现在是 Chrome 自作聪明用语言决定字体,导致各个站点甚至同站不同页面之间的字体可能都不一样。

    我全 OS X 都改用 Hiragino 看得好舒服,结果一开 Chrome 完全崩解。这在 beta 时就有的 bug ,没解就直接 release 了...
    anuxs
        3
    anuxs  
       2012-03-31 07:23:07 +08:00 via Android
    自己设置下字体吧。win下面强制用雅黑,linux下强制用文泉驿中圆。
    anuxs
        4
    anuxs  
       2012-03-31 07:23:09 +08:00 via Android
    自己设置下字体吧。win下面强制用雅黑,linux下强制用文泉驿中圆。
    anuxs
        5
    anuxs  
       2012-03-31 07:24:18 +08:00 via Android
    还有,用稳定版的chrome,dev版的很不稳定。
    looching
        6
    looching  
    OP
       2012-03-31 14:49:59 +08:00 via Android
    @anuxs 是稳定版的,更新前没有问题…现在版本号貌似是18
    @thcode @chitsaou 我系统也是用的冬青体,chrome 里面也单独设置过了啊
    looching
        7
    looching  
    OP
       2012-03-31 14:51:14 +08:00 via Android
    系统是 Mac OS X 10.7.2
    Sivan
        8
    Sivan  
       2012-03-31 15:00:28 +08:00
    我的也是这样,不少站中文直接悲剧。
    yyfearth
        9
    yyfearth  
       2012-03-31 15:20:24 +08:00
    @chitsaou 把chrome setting里面的字体设置成Hiragino GB就好了.
    looching
        10
    looching  
    OP
       2012-03-31 17:41:24 +08:00
    什么都没调,莫名奇妙就好了,估计 chrome 又更新了
    chitsaou
        11
    chitsaou  
       2012-04-03 14:30:44 +08:00
    我去 Chromium 的 issue tracker 问了,他们说他们是要做出根据书写系统(繁中、简中、日文分成三种)来决定字体的功能,现在只做了一半,以后会开放用户自行决定各种书写系统要使用什么字体,就像 Firefox 那样。

    http://code.google.com/p/chromium/issues/detail?id=121461

    我看他回覆里面提到的 issue ,这个功能是两年多前就提议要做的,但直到最近才动工,期间还有人抱怨说他在学日文,看到的日文汉字是中文字(笔划有些不一样),所以他希望这功能快点出现。

    不过我却希望 Chrome 尊重我的操作系统预设字体。

    此外他又提到他们正在做一个 experimental extension API ,可以自订各种书写系统的字体(算是真正在 Chrome Preferences 里面实现之前的前导项目吧),我用 Chrome Canary 去开那个 extension ,还真的可以修改字体 fallback ,也如预期地,简体中文的 sans-serif 设为 HeiTi SC ,繁体中文的是 LiHei Pro 。

    总之可以期待以后的版本会慢慢把这个功能给实现出来,到时候就可以改回操作系统的字体,或是自己指定字体了。
    chitsaou
        12
    chitsaou  
       2012-04-03 14:36:09 +08:00
    另外根据楼主你的抓图,粗的是繁体中文的 LiHei Pro ,细的是什么字体我不知道,但是它套了另一个简体中文的字体。我现在开 Google 也正常,我想那是 Google 修正了网站上的 language attribute ,因为 Facebook 也会看到 HeiTi SC,但只要用 inspector 把 html 标籤的 lang 改为 zh-tw 就变成 LiHei Pro 了。
    lianghai
        13
    lianghai  
       2012-04-03 14:42:10 +08:00
    这是用「儷黑 Pro」显示简体中文网页的效果,简体字无法显示就 fallback 到你系统默认的冬青黑体简体中文了。
    Chrome 的「自定义字体」设置里不应当设置任何 CJK 字体,应当只设定西文字体。
    looching
        14
    looching  
    OP
       2012-04-03 19:03:59 +08:00
    再贴一张现在的字体设置:



    多谢@lianghai 和 @chitsaou ,现在的状况是 google 搜索如果带有 zh-TW 的话则显示为冬青体,如果没有则是如之前那样出现不同字体。google 的问题比较明显,其他网站还没怎么发现。

    @lianghai 所以现在我的设置应该怎样才对?
    xavierskip
        15
    xavierskip  
       2012-04-03 19:31:57 +08:00
    果断没升18,否则mactype就失效了~~~~
    xinzhi
        16
    xinzhi  
       2012-04-03 19:38:54 +08:00
    iPod Touch也有类似的问题,怎么解决呢?
    lianghai
        17
    lianghai  
       2012-04-03 21:52:20 +08:00
    我的 Chrome 版本是 18.0.1025.142 beta,那四个字体配置项分别是:
    * Helvetica Neue
    * Georgia
    * Helvetica Neue
    * Menlo
    looching
        18
    looching  
    OP
       2012-04-03 23:25:17 +08:00
    @lianghai 我按你的设了,在没有 zh-TW 时依然出现问题。 我的版本号是18.0.1025.142,没有beta
    lianghai
        19
    lianghai  
       2012-04-04 20:50:52 +08:00
    @looching:这我就不太清楚了,自己确实完全没遇到这个状况。可能确实和上面几位提到的 Chrome 的语言检测有关吧,我还没来得及看那几篇 issue 讨论。你确定自己的系统字体修改得没问题吧?
    looching
        20
    looching  
    OP
       2012-04-05 11:16:47 +08:00
    @lianghai 应该没有...因为之前从来没出现过这种问题
    looching
        21
    looching  
    OP
       2012-04-05 11:21:49 +08:00
    @lianghai anyway,多谢帮助
    hanbaoo
        22
    hanbaoo  
       2012-04-07 15:55:51 +08:00
    我也突然出现这个问题了。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2377 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 15:50 · PVG 23:50 · LAX 07:50 · JFK 10:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.