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


17

通常,我使用Firefox,并且未选择“允许页面选择自己的字体”选项,但是我时不时要有一个网站要使用其字体而不是我的字体进行查看...是否可以在每个域基础?一个插件也许?

Answers:


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
  */
}


3

我有一个类似的问题,找到了这个插件:

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

它允许您在选择自己的字体和使用站点设置的字体之间切换。它还具有针对域“始终允许”和“始终拒绝”的预设,因此您不必手动切换。

希望这会有所帮助。


应该如何在每个域级别上实现?查看源代码,看起来好像没有此功能。问题是这browser.display.use_document_fonts是所有站点的全局设置。
DreamFlasher

1
插件已被删除。
user598527 '19

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.