博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
访问国外技术网站时,长时间无法显示内容的解决办法
阅读量:7091 次
发布时间:2019-06-28

本文共 618 字,大约阅读时间需要 2 分钟。

  hot3.png

观察网站加载,可以看到在浏览器加载时,左下角显示:等待 fonts.googleapis.com...  或者 ajax.googleapis.com...

 fonts.googleapis.com通常是加载google提供的免费字体,此部分属于CSS样式的一部分。

而CSS样式表通常都会放在HEAD部分提前加载以使页面内容刚加载出来时就能正常显示,访问不了fonts.googleapis.com就会导致浏览器加载线程阻塞,一直到几分钟后,请求失败,才能继续加载后续部分。

事实上,这些字体对网站内容并没有大的影响,浏览器会使用默认的字体,不要也罢。

 ajax.googleapis.com通常是通过google提供的cdn加载jquery.js等类库,这些类库有时放在HEAD里,有时放在Body尾部,通常放在尾部的居多。所以由于 ajax.googleapis.com阻塞导致页面加载慢的情况相对较少。

此类JS对网站内容影响较小,对网站上的显示样式和用户操作影响相对比较大(部分JS没加载,页面内部分插件和事件可能不正常工作),但通常可以接受。

解决办法:

修改HOSTS文件,增加

 127.0.0.1  fonts.googleapis.com 127.0.0.1  ajax.googleapis.com

将其域名解析映射到本机即可。

转载于:https://my.oschina.net/lldy/blog/372351

你可能感兴趣的文章
二叉树(2)二叉树创建的3种方法,二叉树的递归遍历,二叉树的销毁
查看>>
Hierarchyviewer定位Android图片资源的研究
查看>>
查看硬盘故障的命令
查看>>
浅析微信支付:查询订单和关闭订单
查看>>
java实现 数组中两个元素相加等于指定数的所有组合
查看>>
SQL-34 对于表actor批量插入如下数据
查看>>
字符统计2
查看>>
翻转吧,字符串
查看>>
每日诗词 2013.09.06
查看>>
测试drawable animation
查看>>
【分块】bzoj1901 Zju2112 Dynamic Rankings
查看>>
tornado+jsonrpc
查看>>
[转载]为什么不推荐使用stop和suspend这两个方法?
查看>>
EL表达式调用函数
查看>>
Ubuntu开机自动禁用无线网络
查看>>
jquery实践1
查看>>
SSM整合初级 简单的增删改查
查看>>
【BZOJ】1731: [Usaco2005 dec]Layout 排队布局
查看>>
利用PowerShell 得到 进程总共占用的内存
查看>>
Oracle数据库安全(一)用户管理
查看>>