Skip to content

百分/猫眼浏览器,禁用DW,网络字体的「粗体/斜体」有点问题 #1100

@oahnaLiew

Description

@oahnaLiew
  • 先是发现网页上老出现「宋体」,就感觉有点奇怪

    • Image
  • 正常来说,如果一个字体没有单独的「粗体/斜体」字形,应该直接将字体原型强行渲染成「粗体/斜体」。

  • 但是对于网络字体,却是直接回退到系统默认字体,再进行渲染。

  • 让 AI 写了个页面验证一下

    • 之前我就是使用脚本引入网络字体,来解决 Emoji 的渲染问题

      • Image
    • 一旦设为 粗体斜体,又变成系统默认字体了

      • Image
    • 启用 DirectWrite 之后就一切正常了,直接基于网络字体进行渲染。

      • Image
  • 这是 GDI 的锅,还是浏览器的锅?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions