gpt4 book ai didi

css - IE 11 : error CSS3111 in my own code, 和 google.com/fonts 不呈现任何字体

转载 作者:技术小花猫 更新时间:2023-10-29 10:17:28 24 4
gpt4 key购买 nike

我正在开发一个使用 Google 字体 Open Sans 的网站,如下所示:

<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700italic,800italic,800,700' rel='stylesheet' type='text/css'>

通常,我在使用我的网站时使用 Chrome,但今天我决定看看它在 Windows 10 上的 IE 11 (11.0.10240.16431) 中的外观。不幸的是,Open Sans 没有被正确加载和渲染。我在 Developer Tools 控制台中看到很多这样的错误:

CSS3111: @font-face encountered unknown error.
PRmiXeptR36kaC0GEAetxjqR_3kx9_hJXbbyU8S6IN0.woff

觉得这很奇怪——我之前开发了一个网站,可以在 IE 10 中很好地加载 Google 字体——我继续访问 https://www.google.com/fonts .更多 CSS3111 错误,每个自定义字体都显示为 serif:

Google Fonts broken in IE 11

Google Fonts broken in IE 11

谷歌字体是否在 IE 11 中被破坏了?这些字体确实在 Edge、Chrome、Firefox 等中正确加载。我不知道如何继续让这些字体在 IE 中工作。

更新 1

在 IE 11 中将模拟文档模式设置为 8 会导致字体正确呈现。然而,IE 9+ 仍然存在同样的问题。这可能是 Google 进行的某种不正确的用户代理字符串处理吗?

Correct rendering

更新 2

我去了FontSquirrel并下载所有格式的 Open Sans。我还导入了 ZIP 中提供的 CSS。不幸的是,IE 和现在的 Firefox 继续报告无法使用该字体。 Firefox 显示可下载字体:平台不可用

更新 3

我已确认 IE 的字体下载设置已针对所有安全区域设置为启用

最佳答案

对我来说,这个问题是由 Windows 10 的一项名为Untrusted Font Blocking 的功能引起的。我的办公室网络在我们的组策略设置中启用了此功能。

Using this feature, you can turn on a global setting that stops users from loading untrusted fonts that are processed by the Graphics Device Interface (GDI). Untrusted fonts are any fonts that are installed outside the %windir%/Fonts directory. https://support.microsoft.com/en-us/kb/3053676

使用组策略禁用不受信任的字体阻止:

  1. 打开组策略管理编辑器
  2. 在“本地计算机策略”下,依次展开“计算机配置”、“管理模板”和“系统”,然后单击“缓解选项”。
  3. 在不受信任的字体阻止设置中选择不阻止不受信任的字体

使用注册表编辑器禁用不受信任的字体阻止:

  1. 打开注册表编辑器 (regedit.exe) 并转到以下注册表子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel\
  2. 如果 MitigationOptions 键不存在,请右键单击并添加一个新的 QWORD(64 位)值,将其命名为 MitigationOptions。
  3. 关闭此功能。输入 2000000000000。

重要提示:需要重新启动计算机才能使更改生效

关于css - IE 11 : error CSS3111 in my own code, 和 google.com/fonts 不呈现任何字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33023461/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com