网站前端和后台性能优化32

简介: 使用小的可缓存的Favicon.ico Make favicon.ico Small and Cacheable
+关注继续查看

使用小的可缓存的Favicon.ico Make favicon.ico Small and Cacheable

tag:images

favicon.icon是放在服务器根目录的一个图片,它是个麻烦却不得不处理,因为即使你不关心,浏览器依然会请求这张图片,所以最好不要提供一个404的错误。而且由于它是在同一服务器下的,Cookie也会随着每次请求

一并发送。这张图片同样干扰下载队列,比如在IE中,当你在onload 事件中请求额外的组件时,favicon会在这些额外组件之前下载。

所以为了减少favicon.ico的不利影响,我们应当:

  • 使用小图片,小于1k为佳。
  • 设置你认为合适的过期时间(因为你如果更新了图片,你并不能修改它的名字)。你可以设置过期为未来的几个月。你可以借鉴下你当前的 favicon.ico的最后更新时间来作为设置依据。

Imagemagick 能够帮助你创建小图片。

目录
相关文章
|
前端开发
网站前端和后台性能优化34
把组件打包进多部分文档中 Pack Components into a Multipart Document
2044 0
|
前端开发 缓存 iOS开发
网站前端和后台性能优化33
保证组件大小小于25K Keep Components under 25K
1871 0
|
前端开发
网站前端和后台性能优化31
不要在HTML中缩放图片 Don't Scale Images in HTML
1789 0
|
前端开发
网站前端和后台性能优化30
优化CSS精灵 Optimize CSS Sprites
1844 0
|
前端开发
网站前端和后台性能优化29
优化图片 Optimize Images
2006 0
|
前端开发
网站前端和后台性能优化27
选择<link>而不是@import Choose <link> over @import
1716 0
|
JavaScript 前端开发
网站前端和后台性能优化26
开发灵巧的事件处理程序 Develop Smart Event Handlers
1851 0
|
JavaScript 前端开发 缓存
网站前端和后台性能优化25
减少DOM的读取 Minimize DOM Access
1773 0
|
前端开发
网站前端和后台性能优化24
为部件使用没有cookie的域名 Use Cookie-free Domains for Components
1198 0
|
JavaScript 前端开发 UED
网站前端和后台性能优化17
后加载组件 (Post-load Components)
1084 0
相关产品
云迁移中心
推荐文章
更多