如果我将/favicon.ico作为image/vnd.microsoft.icon提供,而不是image/x-icon,它会在任何浏览器上中断吗?

Kip*_*Kip 10 favicon internet-explorer-6 mime-types

如果我将Apache配置/favicon.ico为MIME类型image/vnd.microsoft.icon,而不是image/x-icon,它会在任何浏览器上中断吗?维基百科的favicon文章指出image/vnd.microsoft.icon是"正确的"mime类型,但如果它意味着某些用户不会看到它,那就无济于事.

我需要支持IE6 +,以及现代浏览器(FF/Chrome/Opera/Safari).

TRi*_*RiG 5

在我的脑海里,image/vnd.microsoft.icon只有当图像实际上是一个真正的 ICO 文件时才有效,而image/x-icon不太挑剔,并且也适用于位图和 GIF 图像。(.ico我相信,带有文件扩展名的非 ICO 文件很常见。)


Ada*_*ght 4

Google 将 /favicon.ico 作为 image/x-icon 提供服务,我猜他们知道自己在说什么(或者至少知道什么是兼容的)。

  • 我猜这个答案有点过时了,因为这不再是真的。 (2认同)