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

Bing 的聊天界面字体太丑了,用 Stylish 竟然改不掉。

  •  
  •   Socrazy · 2023-05-04 17:51:56 +08:00 · 1247 次点击
    这是一个创建于 598 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用 Stylish 插件或 Arc 的 Boost 功能都不能改样式,用了啥高大上的技术吗?
    如何能够改写样式。

    13 条回复    2023-05-09 09:39:06 +08:00
    cairnechen
        1
    cairnechen  
       2023-05-04 18:21:33 +08:00
    隐约记得 stylish 暴过雷吧,现在是秽土转生了吗?
    chonger
        2
    chonger  
       2023-05-04 18:28:01 +08:00
    知不道啊~不过这种大小不一的字体是没装微软雅黑吧,其实暴雪的 mac 战网也是这德行,默认的是微软雅黑,不装的话字体缺失就变成这样
    Socrazy
        3
    Socrazy  
    OP
       2023-05-04 19:07:20 +08:00
    @cairnechen 搞错了,现在用的 Stylus
    Socrazy
        4
    Socrazy  
    OP
       2023-05-04 19:17:09 +08:00
    @chonger 雅黑应该是装了,不想用
    Socrazy
        5
    Socrazy  
    OP
       2023-05-05 17:32:56 +08:00
    好吧,直接用* 把 bing 所有字体强制更换了。
    好像是用了啥 Shadow DOM ,直接不懂了。也没法直接修改 Shadow DOM 里元素的内容。
    FozillaMox
        6
    FozillaMox  
       2023-05-06 22:35:52 +08:00 via iPhone
    用 Safari 可以摆脱这个字体,变成 San Francisco+苹方。
    Socrazy
        7
    Socrazy  
    OP
       2023-05-07 16:26:59 +08:00
    @FozillaMox 确实,Safari 下正常。
    不过很久前就换了 Arc 了。
    强制换成苹方了。
    FozillaMox
        8
    FozillaMox  
       2023-05-07 19:37:27 +08:00 via iPhone
    @Socrazy 你也可以用 @font-face 指定 Arial Unicode MS 字体的 src 是苹方,这样可以把一切对这字体的调用替换。或者你直接在字体簿删掉这字体,应该也会 fallback 到苹方。方法很多。

    这个字体这么烂,建议直接删掉。😏
    Socrazy
        9
    Socrazy  
    OP
       2023-05-08 08:28:04 +08:00
    @FozillaMox
    我已经做了一个 font-face 的样式表,针对所有网页,Arial Unicode MS 这个字体也已经替换,但没有效果。
    这个字体是系统字体,好像无法删除?
    FozillaMox
        10
    FozillaMox  
       2023-05-08 20:20:15 +08:00
    @Socrazy 我试了一下,也不行,应该是因为浏览器对于同名字体总是优先使用系统字体而非定义的字体。

    虽然字体不能移除,但可以禁用。

    禁用之后就可以了。顺带一提,按照 CSS 的字体列表,是先找微软雅黑,没有才会退到这字体。
    Socrazy
        11
    Socrazy  
    OP
       2023-05-09 08:29:33 +08:00
    @FozillaMox 要关掉 SIP 是吧?我这提示不能禁用系统字体。
    FozillaMox
        12
    FozillaMox  
       2023-05-09 09:35:29 +08:00 via iPhone
    @Socrazy 啊?在我这不需要。而且我没关 SIP 。我目前用的 Monterey 。

    不过我了解到,系统字体分为两个部分:系统字体(/System/Library/Fonts/)和补充字体(/System/Library/Fonts/Supplemental )。从 Big Sur 开始,用户不能碰系统字体,但可以碰补充字体。

    从 Ventura 开始连补充字体都不能碰了。这个 Arial Unicode MS 可能就是其一。换言之,Ventura 用户另想办法了。
    Socrazy
        13
    Socrazy  
    OP
       2023-05-09 09:39:06 +08:00
    @FozillaMox 嗯,Ventura 不允许了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   891 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:20 · PVG 04:20 · LAX 12:20 · JFK 15:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.