让网站不去请求favicon.ico图标

有价值的内容收集
回复
adm1n
Site Admin
帖子: 106
注册时间: 周六 6月 28, 2014 10:03 pm

让网站不去请求favicon.ico图标

帖子 adm1n »

favicon.ico 图标用于收藏夹图标和浏览器标签上的显示,如果不设置,浏览器会请求网站根目录的这个图标,如果网站根目录也没有这图标会产生 404。出于优化的考虑,要么就有这个图标,要么就禁止产生这个请求。
在做 H5 混合应用的时候,不希望产生 favicon.ico 的请求。
可以在页面的 <head> 区域,加上如下代码实现屏蔽:
<link rel="icon" href="data:;base64,=">,或者详细一点<link rel="icon" href="data:image/ico;base64,aWNv">,当然,既然是 dataURL 方式,IE < 8 等 old brower 就别想了

最好的方法还是根目录放一个体积超小的favicon.ico文件
附上一个在线转换ico文件的网站:
http://www.bitbug.net/
回复