我目前正在尝试优化网站资源的文件大小。 Favicons 通常相对于它们的小图像数据来说相对较大。
在研究它们时,我偶然发现了一个事实 从 Windows Vista 开始,Windows 支持在 .ico 文件中嵌入 PNG。 https://en.wikipedia.org/wiki/ICO_(file_format)#PNG_format
这将允许在仍然使用 .ico 格式的同时大幅减小网站图标的大小。
哪些浏览器和浏览器版本支持这种 .ico 格式?
最佳答案
您也可以只使用普通的 png 文件作为您的网站图标。这个怎么样?
http://en.wikipedia.org/wiki/Favicon
<link rel="icon" type="image/png" href="http://example.com/image.png" />
检查浏览器兼容性。您很可能仍然需要提供旧的 ico 文件以实现向后兼容性。维基页面包含一个图表,显示从什么时候开始支持的内容。
关于optimization - 支持 .ico 文件中的嵌入式 PNG 作为浏览器中的图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28696062/