favicon 在 IE 中像素化
我为网站创建了一个 16x16px 的图标,但我收到 IE 像素化的投诉。我应该买大一点的吗?他们是使用多种尺寸的方法吗?什么是最佳实践?
I have created a 16x16px favicon for a website, but I am getting complaints that IE pixelates it. should I have a larger size? is their a way to use multiple sizes? What is best practice?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
只需使用 32x32 的浏览器,其他浏览器将自行调整其大小。
Just use a 32x32 one, the other browsers will resize it on their own.
我不明白“IE 像素化它”是什么意思。
在大多数位置,IE 显示 FavIcons @ 16x16,因此发送 16x16 图标不会破坏任何内容。
但是,请记住 IE 使用 ICO 文件类型,因为它可以容纳多种图像大小。您应该考虑在同一个文件中发送 16x16 和 32x32 图标,以便在显示较大图标的少数情况下(例如桌面快捷方式创建、Win7 中的固定站点等),您可以获得漂亮的高分辨率图像。
I don't understand what "IE pixelates it" means.
In most locations, IE shows FavIcons @ 16x16, so sending a 16x16 icon isn't going to break anything.
However, keep in mind that IE uses the ICO file type because it can hold multiple image sizes. You should consider sending both a 16x16 and a 32x32 icon in the same file, so that in the few contexts where larger icons are shown (e.g. desktop shortcut creation, pinned sites in Win7, etc) you have a nice high-resolution image available.