博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网站前端和后台性能优化32
阅读量:6871 次
发布时间:2019-06-26

本文共 399 字,大约阅读时间需要 1 分钟。

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

tag:images

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

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

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

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

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

转载地址:http://hicfl.baihongyu.com/

你可能感兴趣的文章
《Play for Java》学习笔记(三)template+Message
查看>>
29防止程序集被篡改仿冒,全局程序集缓存GAC
查看>>
【Tips】史上最全H1B问题合辑——保持H1B身份终级篇
查看>>
IOS背景view隐藏键盘
查看>>
现代企业面试经验谈
查看>>
对setInterval在火狐和chrome切换标签产生奇怪的效果之探索,与解决方案!
查看>>
软件开发基本原则(四)—— 风险管理
查看>>
mass Framework waterfall(瀑布流)插件
查看>>
[ lucene高级 ] Lucene docid,UID mapping and Payload [转]
查看>>
Flex 彻底屏蔽右键 (转载)
查看>>
2015第7周五
查看>>
编程范式 浅析
查看>>
location if (.....) #if与中括号之间要有空格
查看>>
ubuntu openjdk 7 升级 8
查看>>
Collection集合
查看>>
meta name="viewport" content="width=device-width,initial-scale=1.0" 解释
查看>>
mshup总结
查看>>
舒服的颜色2
查看>>
Android 用户界面---通知(Notifications)概要
查看>>
linux下挂载U盘
查看>>