V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
streamgo
V2EX  ›  问与答

新浪微博页面出现好多字母

  •  
  •   streamgo · Feb 3, 2016 · 6209 views
    This topic created in 3742 days ago, the information mentioned may be changed or developed.

    WIN10 专业版, CHROME 核心浏览器。使用了 MacTypeTray 渲染软件对系统字体进行渲染。

    浏览器更新后,不知道为什么只有新浪微博界面出现了很多英文字母,字母位置大概就是在功能图标处或者是功能链接处,只有一个字母。其他网页浏览正常。

    如果开启 DirectWrite 高清字体渲染支持,则字母消失,但是页面字体非常难看。

    此前一直在用 MacTypeTray ,只是最近出现的问题。求解决办法。目前能百度到的办法均没有效果。

    因不能上传图片,所以截图没办法上传。

    25 replies    2016-02-06 17:37:49 +08:00
    streamgo
        1
    streamgo  
    OP
       Feb 3, 2016
    截图我上传网盘了。以下链接。

    https://yunpan.cn/crzJbHAwyPEn5 (提取码: fda6 )

    https://yunpan.cn/crzJDc4jqYaDQ (提取码: cfe0 )
    alansalexer
        2
    alansalexer  
       Feb 3, 2016   ❤️ 2
    大致的原因是:
    页面用了一种叫 icon fonts 的技术,用于显示小图标。你看着是个图标,但实际上它是一个英文字符,这个英文字符用一种特殊的 icon font 渲染之后,就显示成了图标。
    估计是 MacType 强制覆写了页面字体?

    解决办法:
    我不想折腾 MacType ,所以给不了你一个 step-by-step 的 solution 。
    给你个思路参考下吧,安装一个自定义页面 CSS 的浏览器插件,对 <em> <i> 这种标签,应用本来的 icon font ,加 !important ,看能不能盖过 MacType 的字体优先级。
    folkfox
        3
    folkfox  
       Feb 3, 2016
    我再 mac 上用 Safari 就是这样……
    Biwood
        4
    Biwood  
       Feb 3, 2016 via Android
    确定不是因为网速原因导致字体文件没加载成功,打开调试栏看看呗
    streamgo
        5
    streamgo  
    OP
       Feb 3, 2016
    @alansalexer 膜拜了!学习了!我尝试一下。
    streamgo
        6
    streamgo  
    OP
       Feb 3, 2016
    @folkfox 你也是只有新浪微博是这样的吗?我这儿只有新浪微博是这样,其他网站均正常的。
    streamgo
        7
    streamgo  
    OP
       Feb 3, 2016
    @Biwood 谢谢你的答复!应该不是网速的问题。我是 50M 光纤。其他网站均正常。
    streamgo
        8
    streamgo  
    OP
       Feb 3, 2016
    @alansalexer 只有我家里的 WIN10 出现此问题,其他系统比如 WIN7 均正常。使用的浏览器、渲染软件是一样的。
    liqingcan
        9
    liqingcan  
       Feb 3, 2016 via Android
    我是在网速慢的时候还没加载完出现过
    streamgo
        10
    streamgo  
    OP
       Feb 3, 2016
    @liqingcan 好奇怪呃。我的 WIN10 系统,遇到过几次这样的情况了。现在我在 WIN7 系统上,就一切正常的。
    db
        11
    db  
       Feb 3, 2016
    不是自己电脑问题,不用管它。
    streamgo
        12
    streamgo  
    OP
       Feb 3, 2016
    @db 看着很别扭呃。
    streamgo
        13
    streamgo  
    OP
       Feb 3, 2016
    唉,真地很烦呐。一直找不到办法。
    r9sky
        14
    r9sky  
       Feb 4, 2016 via Android   ❤️ 1
    关掉你的 chrome 微博插件就行了。一般装了微博眼不见心不烦容易这样。
    streamgo
        15
    streamgo  
    OP
       Feb 4, 2016
    @r9sky 谢谢啊。我还真地装了这个插件。我试试 。
    streamgo
        16
    streamgo  
    OP
       Feb 4, 2016
    @r9sky 关掉后仍然不行。我再试试 。
    alansalexer
        17
    alansalexer  
       Feb 4, 2016   ❤️ 1
    @streamgo 看来是轻度洁癖啊哈哈,远程协助一下?
    streamgo
        18
    streamgo  
    OP
       Feb 4, 2016
    @alansalexer 那可太好了。请加我 QQ 可以吗? 550554425 谢谢你了。
    streamgo
        19
    streamgo  
    OP
       Feb 4, 2016


    这是审查元素的图片。
    streamgo
        20
    streamgo  
    OP
       Feb 4, 2016
    完全卸载 MACTYPE ,仍然存在问题。只有打开浏览器内置的开启 DirectWrite 高清字体渲染支持,才显示正常。审查元素的错误提示仍然存在,但是显示是正常的。
    r9sky
        21
    r9sky  
       Feb 5, 2016
    @streamgo 清空浏览器缓存了吗?
    streamgo
        22
    streamgo  
    OP
       Feb 5, 2016
    @r9sky 清空缓存了。升级了 WIN10 系统到 14257 版。已经正常了。但是不清楚是优化了什么,又出现一次不正常。浏览器设置没有变过。现在已经正常了。我恢复了优化项。
    streamgo
        23
    streamgo  
    OP
       Feb 5, 2016


    就是用了这个优化软件。具体是哪一项,没分析到。
    streamgo
        24
    streamgo  
    OP
       Feb 5, 2016
    可以断定不是 MACTYPE 的问题,也不是浏览器的设置问题了。
    streamgo
        25
    streamgo  
    OP
       Feb 6, 2016
    已经解决了。经过四天的研究,不断地尝试,终于找到了问题所在。

    不要关闭系统自带防火墙!
    不要关闭系统自带防火墙!
    不要关闭系统自带防火墙!

    重要的事情说三 遍!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2486 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 12:08 · PVG 20:08 · LAX 05:08 · JFK 08:08
    ♥ Do have faith in what you're doing.