0

为什么我看到许多大大小小的网站都使用JPG在纯白色画布上创建的徽标,而不是使用透明画布GIFPNG透明画布?div当图像放置在具有渐变(或非白色)背景的图像中时,在白色正方形的中心看到一个圆形徽标让我感到困扰。

是否有一些我不知道的原因使得JPG白色方块中的丑陋比可以放在任何颜色背景上的徽标更好,或者这些网站只是做得不正确?

4

2 回答 2

2

这是主观的,但我发现很多实施网站的人(设计师和开发人员)都不熟悉 JPG 和 PNG 之间的区别。他们习惯了一切都是 JPG,所以他们把一切都放在那种格式。

发生这种情况时,我会尝试解释每种格式的优缺点:

  • 当您拥有连续彩色照片时,JPG 非常棒
  • 当您想要透明度时,PNG 和 GIF 非常棒:当您想要将某些东西合并到背景中时。GIF 只有“透明与否”,PNG 可以有不同程度的透明度(如投影)
  • 当您的颜色数量有限(例如图表或大多数徽标)时,PNG 和 GIF 非常棒,而且它们可能比 JPG 小
  • PNG 和 GIF 非常适合具有硬过渡的内容,例如文本。JPG 会产生压缩伪影。

我真的认为这一切都归结为教育。

于 2012-10-15T20:29:43.087 回答
0

它真的归结为文件大小。您通常使用文件大小最小的任何类型的图像,而不会影响原始图像的外观。

图像的大小、使用的颜色数量、细节级别(如渐变和阴影)都会影响哪种格式最适合这种情况。我同意,徽标通常应该是 PNG 和简单的。复杂图像通常最小为 JPG,其中颜色较少的简单图像最好保存为 PNG。

于 2012-10-15T20:31:07.687 回答