我的网站有许多包含数百行的大表。在某些情况下,每一行都竖起大拇指,拇指朝下,并带有复选标记img。虽然图像是缓存的,但每个图像都需要下载才能进行缓存,因此我认为用fontawesome CDN替换这些图像会为每个用户节省3 img的下载量。
这是一个愚蠢的错误,也就是说,例如表格中的每个实例都是如此。竖起大拇指(即使它是完全相同的竖起大拇指)需要去一个fontawesome服务器?换句话说,我是否真的通过在这些表中实现fontawesome CDN来降低我的网站性能?
答案 0 :(得分:1)
Fontawsome是一个单一的css和字体文件,css有指示将字体中的特定字符放入页面。一旦您的浏览器下载了fontawsome字体和css文件,它就会将它们用于页面上的任何fontawsome图标,就像它使用页面上每个字符的标准arial字体(或其他)一样。所以这可能是一件好事。虽然说fontawsome字体和css文件的大小可能超过总图像大小,但它非常紧凑,所以我怀疑它。
基本上,您已经用1个css和1个字体下载替换了3个图像下载。所以看看它们的大小,以确保它们更小。