【问题标题】:How do i download/extract font from firefox developers tools我如何从 Firefox 开发者工具中下载/提取字体
【发布时间】:2020-06-01 22:33:03
【问题描述】:

我已经阅读了关于 Chrome (how do i download/extract font from chrome developers tools) 的类似帖子,我正在尝试使用 Firefox 来做同样的事情。所以我打开了开发工具的网络面板并重新加载了页面,然后过滤了实际的GET 200 答案,我看到content-encoding: gzipcontent-lenght: 238214 都很好。

现在,如果我打开答案面板而不是标题,我可以将答案复制/粘贴为文本流,但这甚至不接近上述指定的大小。我尝试使用在线工具按照指定的方式转换为 gzip,但结果无论如何都是损坏的 .gz 文件。为什么它不能与 Firefox 一起使用?我做错了什么?

编辑:我使用的测试网址是:https://fonts.adobe.com/fonts/exocet

【问题讨论】:

    标签: fonts firefox-developer-tools


    【解决方案1】:

    要下载网络字体,您只需右键单击请求并从上下文菜单中选择在新标签中打开

    这将打开下载对话框:

    请注意,您可能需要在不使用缓存的情况下重新加载页面,即按 Ctrl+F5 或通过 Disable Cache 禁用缓存网络面板中的选项,以查看对字体文件的请求。这是因为 Firefox 有一个特殊的字体缓存,一旦字体文件被缓存,它就不会向它们发出任何请求。

    请注意,使用网络字体可能会受到版权的限制。

    【讨论】:

    • 这对我不起作用,下载的字体是一个占位符,看起来真实字体是动态替换的。有什么可能的解决方案吗?
    • 我猜一两个请求的屏幕截图和你正在做的事情会有所帮助。请注意,您可能需要在没有缓存的情况下重新加载页面,即按 Ctrl+F5 以实际查看字体请求。重要的问题是,它可以在 Chrome DevTools 中使用吗?如果是这样,它与 Firefox 有关。如果不是,这是与网站或您尝试下载字体的方式有关的一般问题。
    • 我已经编辑了我的答案,解释说字体文件仅在重新加载而不缓存时显示。
    • 在 Chrome 中也尝试过,只是为了确保与 Firefox 无关,我打开网络面板并重新加载页面以“收听”并过滤字体,但下载时我有一个空白字体在屏幕上带有 X 的矩形时,我可以预览实际字体。
    • 如果没有更多信息,很难重现您所看到的内容。请编辑您的问题并添加屏幕截图、您所做的确切步骤,以及您所指网站的 URL(如果可能)。
    猜你喜欢
    • 2014-01-09
    • 1970-01-01
    • 1970-01-01
    • 2018-02-19
    • 2018-04-27
    • 2015-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多