Google chrome 这是为什么;检测到网络速度慢…”;日志是否显示在Chrome中?
我注意到这个Google chrome 这是为什么;检测到网络速度慢…”;日志是否显示在Chrome中?,google-chrome,font-face,Google Chrome,Font Face,我注意到这个信息日志开始出现在谷歌Chrome开发(55.0.2883.18版开发)中,我无法想象为什么 检测到网络速度慢。加载时将使用回退字体:` 它出现在所有使用字体的网站上,甚至出现在本地页面和Chrome扩展上 这意味着网络速度很慢,Chrome正在用本地回退替换web字体(使用@font-face规则加载) 默认情况下,使用web字体呈现的文本在下载字体之前不可见()。通过这种改变,慢速网络上的用户可以在加载内容时立即开始阅读,而不是在空页面上看几秒钟 相关的Chrome问题:。(9
信息日志
开始出现在谷歌Chrome开发(55.0.2883.18版开发)中,我无法想象为什么
检测到网络速度慢。加载时将使用回退字体:`
它出现在所有使用字体的网站上,甚至出现在本地页面和Chrome扩展上
这意味着网络速度很慢,Chrome正在用本地回退替换web字体(使用@font-face
规则加载)
默认情况下,使用web字体呈现的文本在下载字体之前不可见()。通过这种改变,慢速网络上的用户可以在加载内容时立即开始阅读,而不是在空页面上看几秒钟
- 相关的Chrome问题:。(9月份发布了一项针对3G连接启用此行为的更改;这应该是您收到此消息的原因。)
- 相关源代码:
编辑:这不适用于最新版本的63.0+
我可以使用上面评论中的帮助禁用它,请转到
chrome://flags/#enable-webfonts-intervention-v2
诀窍是还禁用该选项下方的“Trigger User Agent Intervention for WebFonts loading always”选项
我已禁用网络限制,但今天在75mb/s的业务连接上开始出现此错误
为了在我的Chrome 60.0.3112.90(官方版本)(64位)版本中修复它,我打开DevTools,然后导航到DevTools设置,然后勾选“Log XMLHttpRequests”,取消勾选“仅限用户消息”和“隐藏网络消息”我对fontawesome的字体也有同样的错误。
然后我下载了最新的字体,并替换为旧字体。
错误消失了 禁用此功能的最简单方法是取消选中chrome开发工具中的警告
希望这有帮助。我通过设置控制台设置来隐藏它
控制台设置
->仅限用户消息
我在MacOs Sierra上使用本地主机
作为服务器的chrome build61.0.3163.100
面临同样的问题。当我将网络速度配置更改为3G fast/3G slow并再次恢复在线时,Chrome开始记录此消息
修复:
当我尝试选择脱机模式和再次联机模式时,日志记录问题消失了。(此修复程序在某些设备或版本上可能不起作用)
2018年1月30日更新
我将google chrome更新为版本64.0.3282.119(官方版本)(64位)
,似乎这个错误现在已经修复。您可以单击“控制台设置”,然后选中“仅使用消息”框,之后这些消息将不再显示
用鼠标右键单击Chrome Dev,然后选择filter。然后选择消息来源。转到chrome://flags/#enable-webfonts-intervention-v2并将其设置为禁用
这是因为Chrome的最新API“网络速度”中有一个bug。希望它能在下一个版本中修复在我的例子中,它是谷歌chrome的AdBlock Plus扩展。关闭了它,它工作得很好。我刚刚设法使过滤器正则表达式工作:
/^((?!Fallback\sfont)。*$/
将其添加到控制台上方的筛选器字段中,它将隐藏包含回退字体的所有消息
如果需要,您可以让它更具体。通过帮助->关于为我修复,更新到最新版本的Chrome(63.0.3239.84)
(实际上,我不得不在开发者工具的“网络”选项卡中切换到脱机,然后再切换到联机,以消除最后的错误。)如果您正在开发一个使用谷歌字体的应用程序,并且希望确保您的用户看不到这些警告。一个可能的解决方案()是在本地加载字体
我将此解决方案用于一个应用程序,该应用程序有时网速较慢(或无法访问互联网),但仍提供页面,这假设您的应用程序使用谷歌字体,并且对这些字体的更新并不重要。还假设使用ttf字体适合您的应用程序
以下是我如何完成本地字体服务的:
转到并搜索您的字体
添加你的字体
下载它们
将它们放在站点根目录中
将它们添加到@font文件中
我一禁用DuckDuckGo隐私必备插件,它就消失了。有点恼人,因为我提供的字体来自本地主机,所以不应该与慢速网络连接有关
不,这并不意味着网络速度慢
不,这不是唯一的错误警告
在将index.html中的链接替换为集成版本(npm安装…材质图标…)后,angular web应用程序出现了这个问题。这是可行的,但有时web应用程序会显示该警告
当显示警告时,图标大约1秒不会被渲染,所以用户会看到渲染不好的图标
我还没有解决方案。如果您可以访问此扩展的css,只需添加字体显示:block编码>
字体定义或向此扩展的开发人员发送反馈:)
我禁用了这个选项,日志不再显示,但我仍然不知道这意味着什么。chrome://flags/#enable-网络字体干预-v2@AcauãMontiel时间saver@AcauãMontiel lol+1表示他们正在调查此问题的honestyChromeDevTools。我可以禁用此通知的可能副本吗?如AcauãMontiel在上文中所述,您可以在以下位置禁用此功能:chrome://flags/#enable-webfonts-intervention-v2I我认为该通知对开发有一定帮助。问题是当Chrome在同一个控制台日志中为安装的每个扩展显示它时,噪音太大了。为扩展显示它有什么意义?即使字体是从内存/磁盘缓存加载的,也会出现此消息的原因是什么?这是否意味着加载延迟
@font-face {
font-family: ExampleFont;
src: url(/path/to/fonts/examplefont.woff) format('woff'),
url(/path/to/fonts/examplefont.eot) format('eot');
font-weight: 400;
font-style: normal;
font-display: block;
}