2012-05-01 39 views
2

这涉及.ico格式的图标。什么分辨率和颜色深度应该用于favicon?

我的想法是:

16x16x8bpp (256 colors) - Legacy support. 
32x32x8bpp (256 colors) - Legacy support. 
16x16x32bpp (16M colors with alpha) - Natively supported on XP and up. 
32x32x32bpp (16M colors with alpha) - Natively supported on XP and up. 
48x48x32bpp (16M colors with alpha) - Natively supported on XP and up. Important for Windows Vista/Windows 7 desktop icons. 

对于非alpha通道图像,如果较低的颜色深度将正确地容纳在图像,我将取代更低深度。例如,16x16x4bpp(16种颜色)可能容纳非常简单的徽标。

(特别是我会省略256x256x32bpp的带宽问题。)

请问IE7时代的大多数浏览器和达能与这个工作?还有其他建议吗?

+1

我不知道为什么这封闭。不是“资源格式”是软件开发的一部分吗? –

+0

堆栈溢出是针对特定的编程问题,而不是一般的软件开发问题。点击左上角的“堆栈交换”,然后点击“所有站点”。我很肯定你会为这类问题找到更合适的论坛或两个论坛。 :) – ZeroOne

回答

1

是的,IE7时代以后的大多数浏览器都可以使用它。你的想法看起来正确。使用.ico格式而不是.png格式也更适用于任何版本的IE。