阅读:4340回复:17
[FDE] Firefox 41.0 改变对图标字体的处理方式
现在网页上越来越多使用图标字体(icon font),比如 github,taobao 等页面,如果浏览器设置为不下载和使用这些网页字体,那网页就会出现下图上半部分的情形:
想必大家很熟悉了吧。 在 Firefox 40 和以前版本中,关于图标字体的设置完全就是由一个选项来控制的,位于 Firefox 选项 -- 内容 -- 字体和颜色 -- 高级,“允许页面选择显示字体而无需使用上面的设置”。如果你取消勾选,而强制使用自己设置的字体,则这些图标字体都无法显示。 从 Firefox 41 开始,普通字体和图标字体分开设置了。即使你强制设置了某些普通字体,你也依然可以下载并使用这些图标字体。 对应 about:config 参数有两个: browser.display.use_document_fonts 0 或 1 gfx.downloadable_fonts.enabled true 或 false 包含三种场景: 1、如果你想下载并使用所有字体(允许网页使用自己的字体),则设置 browser.display.use_document_fonts 为 1,gfx.downloadable_fonts.enabled为 true 2、如果你强制使用自己的字体,但允许使用网页的图标字体(Firefox 41 的默认设置),则设置 browser.display.use_document_fonts 为 0,gfx.downloadable_fonts.enabled 为 true 3、如果你强制使用自己的字体,且不允许使用图标字体,则设置 browser.display.use_document_fonts 为 0,gfx.downloadable_fonts.enabled为 false 789788 – Not allowing pages to choose their own fonts breaks with icon fonts http://www.ghacks.net/2015/07/21/firefox-41-mozilla-modifies-how-icon-fonts-are-handled-by-the-browser/ |
|
|
1楼#
发布于:2015-07-22 01:17
则设置 browser.display.use_document_fonts 为 1,browser.display.use_document_fonts 为 true ,我想你写错这里啦。
|
|
2楼#
发布于:2015-07-22 08:16
看的好晕啊
|
|
|
3楼#
发布于:2015-07-22 08:28
|
|
|
4楼#
发布于:2015-07-22 08:32
pcxfirefox:https://wiki.mozilla.org/Unified_Telemetry哦,选项里面是遥测变成了健康报告的二级选项。禁用健康报告则一并禁用遥测,启用健康报告则可以单独禁用遥测。 |
|
|
5楼#
发布于:2015-07-22 08:34
|
|
|
6楼#
发布于:2015-07-22 08:52
这个思路不错。
|
|
|
7楼#
发布于:2015-07-22 09:32
扩展DFT里设了一堆的域名了,而且还在不断加长,几乎80的英文网站都有图标字体,尤其是那些SNS的分享链接。终于有个可以一劳永逸的盼头了。
|
|
|
8楼#
发布于:2015-07-22 10:37
这个原理是什么?特殊字体白名单?还是有内置站点字体规则?
|
|
9楼#
发布于:2015-07-22 12:27
不错的新特性
|
|
10楼#
发布于:2015-07-22 13:35
然而对天猫无效
|
|
|
11楼#
发布于:2015-07-22 13:43
可算干了点好事,正面的特性改进
|
|
12楼#
发布于:2015-07-22 14:30
不错的功能,支持一个
|
|
13楼#
发布于:2015-07-22 15:01
jiayiming:这个原理是什么?特殊字体白名单?还是有内置站点字体规则?回到原帖字体我不太了解,但看这个 bug 链接里面有提到,普通字体和图标字体是分开放置,图标字体是放在 private use area(unicode)区域里面。
|
|
|
14楼#
发布于:2015-07-22 18:22
|
|
上一页
下一页