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