主流浏览器支持哪些图片格式?(2012年)

20

我想知道主流浏览器(特别是Chrome、Firefox和Webkit)除了基本的JPEG、GIF、PNG格式之外,还支持哪些图片格式。如果有人能提供一个列表的链接(最好是更新频率较高以应对最近频繁更新),那就太好了。同时也希望支持其他格式(如文档和视频)。

我感觉这个信息应该被列在某个地方,但我的搜索并没有找到相关内容。


你是否在寻找某种特定图像格式的支持?我认为所有主要的浏览器都支持某种类型的位图和矢量图像。除非你询问某种特定类型,否则在GIF、PNG、JPG和SVG范围内应该不会有问题。 - Micah Henning
4个回答

22

好的,如果可以这么说,那么我想对于奇特格式是不会有太多支持的。 - Wegko
相当无用,因为它缺少重要的数据,比如对WebP的支持。 - Harry

13

主要图像文件支持

.bmp.jpg.jpeg.png.gif

新增

.webp


2
Jpeg2000和webp在主流浏览器中无法正常工作。对于webp,谷歌一直太愚蠢了,无法简单地加入标准化过程以使其真正实现,然后他们只是浪费人们的时间,让他们认为它将成为下一个Web格式。Webp和webm仅由谷歌内部使用,因此它们受到Chrome的支持。除此之外没有其他支持。Jpeg2000也是如此,它是一项严肃的技术,因此如果您想将其用于制作网站jpeg,则只是过度杀伤力。如果您有真正的jpeg2000要求,请使用javascript / flash。 - Andrew

1
JPEG和PNG是每个浏览器都支持的格式。但新的图像格式WebP只有Chrome支持,Firefox部分支持,而Safari则完全不支持。虽然WebP非常好,因为它不会影响图像的质量,并且可以将其减少25-35%,但我们仍然无法在不同的浏览器环境中灵活使用它。但是您可以寻找其他可用且兼容于每种浏览器类型的图像格式。

1

流行浏览器支持的图像格式有:BMP、SVG、JPG、PNG和GIF。没有两种格式jpeg或jpg,这是由于在这里使用了多个扩展名。

注意:SVG(简单向量图形)可以生成更小的图像,但只允许矢量图像(无栅格)。

接下来,使用的其他格式是webp和jpeg2000。

Webp:受到许多浏览器的支持,如Chrome、Opera。Firefox支持存在问题这里。请注意,Webp可以将图像内存大小平均降低到原始大小的30-40%。这并不总是意味着转换后的webp从jpeg超过了原始jpeg大小。输出图像与原始jpeg相比没有视觉差异。我的建议:尽可能在Chrome、Android、Opera等地方提供webp服务。

JPEG2000:这种格式非常好。调整图像大小不会像JPEG那样丢失很多质量。问题在于解码过程太过计算密集,而且它是十多年前推出的,在硬件还不够强大(特别是不适用于移动设备)的情况下。但仍然有一些相机使用它,因为可以生成较小的图像。
较不流行但值得一提的是:BPGFLIF。这需要使用JS或其他库在Web / app上提供服务。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接