Dream4U
V2EX  ›  Apple

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

  •  
  •   Dream4U · May 4, 2023 · 1743 views
    This topic created in 1148 days ago, the information mentioned may be changed or developed.
    用 Stylish 插件或 Arc 的 Boost 功能都不能改样式,用了啥高大上的技术吗?
    如何能够改写样式。

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

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

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

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

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

    从 Ventura 开始连补充字体都不能碰了。这个 Arial Unicode MS 可能就是其一。换言之,Ventura 用户另想办法了。
    Dream4U
        13
    Dream4U  
    OP
       May 9, 2023
    @FozillaMox 嗯,Ventura 不允许了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5314 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 05:58 · PVG 13:58 · LAX 22:58 · JFK 01:58
    ♥ Do have faith in what you're doing.