javascript – 主机Typekit JS本地

前端之家收集整理的这篇文章主要介绍了javascript – 主机Typekit JS本地前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Typekit要求我们包含他们的JS文件来呈现字体,例如:
<script type="text/javascript" src="https://use.typekit.com/random-name.js"></script>
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>

我注意到有几个例子,他们的服务器响应缓慢,导致页面停止.不幸的是,有些人也有类似的经历.

我试图在本地托管JS文件,似乎工作.

<script type="text/javascript" src="http://use.typekit.com/random-name.js"></script>
<script type="text/javascript">window.Typekit || document.write('<script type="text/javascript" src="/scripts/js/ext/random-name.js">\x3C/script>')</script>
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>

我的问题:

>从本地JS渲染字体时有任何差异吗?
> HTTP referrer在使用远程JS和本地之间是否一样?

谢谢.

有关:

> Loading script asynchronously
> Stop Typekit Fonts From Slowing Down Your Site

解决方法

这是Typekit支持的Ben.

如果文件托管在本地,我们不能保证字体将继续工作,因此我们不建议您自己托管JavaScript文件.

为了解决任何缓慢的响应时间问题,我们建议异步加载Typekit.您可以在这里了解更多:http://help.typekit.com/customer/portal/articles/649336-embed-code

在加载Typekit JS时,此代码不会阻止渲染,从而允许页面的其余部分立即呈现.

猜你在找的JavaScript相关文章