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

如何给 Safari 更换字体?

  •  
  •   biYhW · 1 天前 · 632 次点击

    最近觉得一个叫尚古的字体很好看,想全局替换 Safari 的所有字体。 但是无奈苹果有个隐私策略,不允许随意更换字体,即便是本地已经安装的。

    6 条回复    2024-11-06 19:23:24 +08:00
    K8dcnPEZ6V8b8Z6
        1
    K8dcnPEZ6V8b8Z6  
       1 天前
    可以用 css 换系统字体,但也没法用个人安装的字体
    sean419
        2
    sean419  
       1 天前
    KeoC
        3
    KeoC  
       1 天前
    找该字体的 CDN 通过远程字体的方式加载,或者自己找个地方上传然后引用
    AhECbt
        4
    AhECbt  
       22 小时 12 分钟前
    @sean419 safari 并不支持加载第三方字体,虽然有方法可以实现但我预测你一定不喜欢: https://github.com/F9y4ng/GreasyFork-Scripts/discussions/260
    mandex
        5
    mandex  
       20 小时 12 分钟前
    字体可以 base64 直接放 css 文件里的,不一定要搞个在线的地址,还可以避免跨域问题。
    biYhW
        6
    biYhW  
    OP
       17 小时 15 分钟前
    @KeoC 这个方法可行,但是有些网站不行,比如 X 和 GitHub ,似乎是 CSP 的原因,但目前我使用的大部分网站是可以的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3529 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 04:39 · PVG 12:39 · LAX 20:39 · JFK 23:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.