使用CDN缓存javascript、css、font等已经成为一种常见的做法。然而,这似乎没有扩展到图标的相同程度(可能是因为每个站点都喜欢有一个独特的外观和感觉?)
CDN托管的广泛使用的图标集是否足够常见,可以从CDN托管提供显着的速度提升,并且可能已经从使用该CDN的另一个站点预先缓存。
一个例子是:可在https://github.com/cdnjs/cdnjs/tree/master上浏览其内容的http://cdnjs.cloudflare.com
它托管的一些图标集位于:
/ajax/libs/twitter-bootstrap/2.3.2/img/glyphicons-halflings.png
/ajax/libs/fatcow-icons/...
/ajax/libs/foundicons/3.0.0/svgs/...
/ajax/libs/aui/5.4.0/aui/css/icons/...
/ajax/libs/topcoat-icons/0.2.0/svg/...
/ajax/libs/jqueryui/1.10.3/css/base/images/...
*jqueryui is also hosted on ajax.googleapis.com and others but is a limited set
正如引导半身图标集一样:
http://netdna.bootstrapcdn.com/bootswatch/2.3.2/img/glyphicons-halflings.png
http://ajax.aspnetcdn.com/ajax/bootstrap/2.3.2/img/glyphicons-halflings.png
http://www.bootstrapcdn.com/twitter-bootstrap/2.3.1/img/glyphicons-halflings.png
发布于 2011-01-09 11:00:47
你自己在Amazon CloudFront上托管它们怎么样?它应该只花几分钱一个月取决于你的流量。
不过,首先,要确保你已经优化了你正在使用的图标,将它们转换成一个单独的sprite文件。这可能会完全解决使用CDN的需求。
发布于 2012-07-24 21:57:50
IconFinder托管了一个CDN,其中有Fugue,Silk,Silk2,FatCow (农场新鲜)和其他图标集。
下面是来自IconFinder的创建者& MD的确认:it's okay to hotlink to their CDN。
发布于 2012-01-31 06:05:40
"Fam3图标搜索和每个人的免费CDN托管“
https://stackoverflow.com/questions/4637397
复制相似问题