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

ML下同样的CSS,豆瓣和微博的字体竟然不一样

  •  
  •   killpanda · 2012-07-28 22:33:19 +08:00 · 3496 次点击
    这是一个创建于 4509 天前的主题,其中的信息可能已经有所发展或是发生改变。
    环境:safari 6, ML, 系统字体改成了冬青黑

    结果:用 safari 浏览豆瓣和微博,豆瓣显示出来的字体是 STHei,微博用的是冬青黑。

    审查元素,两个网站CSS都是 font-family: Arial, Helvetica, sans-serif;

    还有什么影响到字体fallback了吗?


    ---------------
    顺便发一个ML下修改后的DefaultFontFallbacks.plist。

    http://d.pr/f/hCce
    11 条回复    1970-01-01 08:00:00 +08:00
    killpanda
        1
    killpanda  
    OP
       2012-07-28 22:34:54 +08:00
    回不回是 Safari 5 残存的配置文件搞的鬼呢?
    luin
        2
    luin  
       2012-07-28 22:43:49 +08:00   ❤️ 1
    safari 6会根据html的lang确定fallback
    lianghai
        3
    lianghai  
       2012-07-28 22:52:13 +08:00   ❤️ 1
    如 @luin 所说,Safari 6 会按照网页的 lang 属性来确定 fallback 字体。
    豆瓣有 lang="zh-CN",于是 sans-serif 就被 Safari 自作主张地 fallback 到自认为的简体中文默认字体黑体-简(华文黑体)去了。而新浪微博没有 lang 属性。
    killpanda
        4
    killpanda  
    OP
       2012-07-28 22:52:16 +08:00
    @luin 请问safari和系统的fallback是不同的么?
    killpanda
        5
    killpanda  
    OP
       2012-07-28 22:53:35 +08:00
    @lianghai 可是我已经在系统里把黑体-简替换成了冬青黑了
    lianghai
        6
    lianghai  
       2012-07-28 22:57:12 +08:00
    @killpanda: Safari 6 的 fallback 字体独立于系统。最近的 Chrome 其实也有类似的行为,但似乎只对非默认语言生效。
    killpanda
        7
    killpanda  
    OP
       2012-07-28 23:01:12 +08:00
    @lianghai 是的,我用中文和英文两个环境,字体都是一个效果。
    lianghai
        8
    lianghai  
       2012-07-28 23:06:58 +08:00
    @killpanda: 呃,「用中文和英文两个环境,字体都是一个效果」指的是?
    killpanda
        9
    killpanda  
    OP
       2012-07-28 23:10:52 +08:00
    @lianghai 哈哈 我没说明白 意思是不管把系统语言设置成中文还是英文 网页字体都是一样的。(我原以为系统语言会影响safari上字体的 fallback )
    lianghai
        10
    lianghai  
       2012-07-28 23:13:25 +08:00
    @killpanda: 系统语言不会影响任何字体 fallback。系统语言列表中几个 CJK 项目的排序会影响 CJK 字符的字体。
    killpanda
        11
    killpanda  
    OP
       2012-07-28 23:16:59 +08:00
    @lianghai 了解了,问题也解决了。谢谢~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3500 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 04:52 · PVG 12:52 · LAX 20:52 · JFK 23:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.