在使用一些自定义字体时,我有两个选项,要么可以从自己的服务器加载表单,要么可以加载google字体。但是我关心的是哪一个在页面加载时间上是有效的呢?
我使用css的方式是
@font-face {
font-family: 'MyWebFont';
src: url('webfont.eot'); /* IE9 Compat Modes */
src: url('webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('webfont.woff') format('woff'), /* Modern Browsers */
} 在这里,在加载字体时,我还使用使用字体版本的缓存和从CDN加载字体。
我试图加载的字体在大小上接近36k。
h1 {
font-family: 'MyWebFont', Fallback, sans-serif;
}google字体的实现
<link href='http://fonts.googleapis.com/css?family=Caesar+Dressing' rel='stylesheet' type='text/css'>
h1{
font-family: 'Caesar Dressing', cursive;
}谁能帮我理解哪一个应该使用谷歌网页字体或自定义表单自己的服务器。就页面加载时间而言,哪一个是最好的?
发布于 2013-03-26 08:14:20
从google cdn下载字体总是会更快,如果不是对您来说(在您使用lan的情况下),对于其他人来说,原因很简单,google cdn服务器可能离它们更近,而不是您的服务器。
此外,如果您还想更进一步,google还在其cdn上托管了一些其他有用的东西,您甚至可以使用上面列出的相同的优点从它们获得jquery。
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>发布于 2013-05-16 03:20:10
哪一个应该使用取决于您的服务器的速度,您的服务器在世界上的位置,以及在世界上每一个访问您的网站的个人访问者的位置。
谷歌的服务器速度相当快,通常会更快。但也有一些地区的服务器不好,您应该使用自己的服务器。
https://stackoverflow.com/questions/15632092
复制相似问题