我没有favicon.ico
。 我注意到许多访问者一再要求它。 我应该只是把一个空白的GIF或ICO文件?
感谢您的input。 但我有一个问题,没有人回答:我应该使用animation图标吗?
你为什么不创build一个适合你的网站和使用它的小图标? 这是微不足道的。 大多数现代浏览器都在寻找这个文件。 我没有尝试过自己,但谷歌search,我发现网站图标编辑器界面的favicon.ico发电机 。
你当然不需要这样做。 它只是给了一个网站更多的个性和可识别性。 我想你可以按照你的build议去做,并build立一个空白的图标文件,但如果你去那么多麻烦,你应该build立一个真正的。
粉碎杂志(在线)在favicons上有几篇文章:
http://www.smashingmagazine.com/tag/favicons/
虽然没有要求,favicons通常会被现代浏览器所要求
在地址栏,表格标签和书签中添加一些眼睛糖果。
一旦你从上面的链接的例子启发,
你可以尝试使用在线生成器来build立你自己的:
http://www.smashingmagazine.com/2006/11/09/online-generators/
(向下看favicon生成器的页面)。
我发现以下一个很不错的:
http://www.degraeve.com/favicon/
虽然没有要求,有一个favicon.ico将改善您的网页上的用户体验。 大多数现代浏览器都会请求一个,而没有一个需要您的服务器生成一个404错误并将其发送回浏览器。 404错误可能会降低用户的性能,因为它们有多慢。
我build议是的,使用您的徽标制作一个图标 – 它在地址栏和书签上设置url,并为您的网站提供另一个视觉提醒
这是一个营销答案,而不是编程答案;-)
更有针对性的问题是“为什么不”?
在标签浏览的这些日子里,favicon对我来说比以往任何时候都更重要 – 我不会考虑没有一个站点的情况下运行一个站点。
我不认为你绝对需要一个。 大多数现代浏览器会请求一个,并显示它,如果你有。
有时他们比他们的价值更麻烦。 IE是众所周知的腐败其图标caching,并显示错误的网站的favicon。
也就是说,考虑到大多数浏览器会请求一个图标,它会从日志中删除所有这些404。
我已经堵塞了Apache日志,并想清除它。 对于我的一个网站,我创build了一个有效的favicon.ico。 对于我的其他虚拟主机,我只是“touch favicon.ico”并创build一个空的[注意:在Linux上运行的Apache]。 在错误日志中没有更多的错误。
我想到了浪费资源,但只有很短的时间。 如果我提供了一个真正的favicon.ico,那么我会非常频繁地传输大量的字节。 如果我什么都没有提供,我会发回404回应。 发送一个零长度的文件对我来说似乎是对资源和带宽的最小浪费。 而我的错误日志清除了一个虚假的问题,所以我可以专注于我的networking服务器的实际问题。
大多数网站有一个favicon留给游客的印象。 这不是必要的,但有助于区别于其他网站(比如在你的书签或类似的地方)。 这里是另一个favicon生成网站: http : //www.favicongenerator.com/
我会添加favicon。 至less它会摆脱访问日志中的404错误,因为大多数浏览器都会请求它。
像许多人一样,我同意包括一个favicon文件; 如果不一定为演示文稿做它,所以它不会填补网站日志与favicon丢失废话-V