在 Firefox 中按域设置“允许页面选择自己的字体”

在 Firefox 中按域设置“允许页面选择自己的字体”

通常情况下,我使用 Firefox 时会取消选择“允许页面选择自己的字体”选项,但有时我会想使用他们的字体而不是我的字体来浏览某个网站... 是否可以针对每个域名设置此选项?也许可以使用插件?

答案1

有两个开源的 Firefox 附加组件可以用来以不同于设置“允许页面选择自己的字体”的另一种方式解决问题:

这两个插件都允许覆盖网站的 CSS 样式,并且都支持 @-moz-document 规则,允许对覆盖的网站使用正则表达式规范,包括负向预测。

这些例子来自文章 将样式应用到特定网站

匹配所有站点但有特定例外的示例:

@-moz-document regexp('(?!http://www\\.example\\.com).*') {
  /*
      the code in here applies to all URLs except those that start with 
      http://www.example.com
  */
}

匹配站点除特定部分之外的所有内容的示例:

@-moz-document regexp('http://www\\.example\\.com/(?!members).*') {
  /*
      the code in here applies to all URLs on http://www.example.com, except
      those under http://www.example.com/members
  */
}

答案2

我在 Mozilla 的 Bugzilla 中发现了一个错误。如果您仍然对这个问题感兴趣,您可以添加评论并提出您的要求。

https://bugzilla.mozilla.org/show_bug.cgi?id=568794

答案3

我遇到了类似的问题并找到了这个插件:

https://addons.mozilla.org/en-US/firefox/addon/document-font-toggle/?src=api

它允许在选择您自己的字体和使用网站设置的字体之间切换。它还根据域预设了“始终允许”和“始终拒绝”,因此您无需手动切换。

希望这对您有帮助。

答案4

看起来这可能就是您正在寻找的内容:https://addons.mozilla.org/en-US/firefox/addon/stylish/

相关内容