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

时间:2012-08-07 19:16:18

标签: image cross-browser image-formats

我想知道主要浏览器会支持哪些图像格式(除了基本的JPEG,GIF,PNG),特别是Chrome,Firefox和Webkit。如果任何人都可以提供某个地方的列表链接(经常更新以应对最近的频繁更新),这将是很棒的。支持其他格式(如文档和视频)也很不错。

我觉得这些信息应该列在某个地方,但是当我搜索时我没有找到任何这样的信息。

4 个答案:

答案 0 :(得分:10)

答案 1 :(得分:4)

主要图片文件支持

.bmp.jpg.jpeg.png.gif

.webp

答案 2 :(得分:1)

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

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

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

Webp: - 受到许多浏览器的支持,例如Chrome,Opera。 Firefox支持here运行时出现问题。请注意,Webp平均可以将图像内存大小减小到原始大小的30-40%(在我们的实验中)。这并不意味着总是因为有时我们已经看到从jpegs转码的webp超出了原始的jpeg大小。与原始jpeg相比,输出图像没有视觉差异。我的建议:尽可能提供网络服务,即Chrome,Android,Opera。

JPEG2000: - 这种格式很棒。调整图像大小不会像JPEG那样降低质量。问题在于它对解码的计算密集程度太高,以及十年前硬件不太好的事实(尤其不适用于移动设备)。它仍然在某些相机中使用,因为它会产生较小的图像。

不太受欢迎,但值得一提:BPGFLIF。这将需要使用JS或其他库在web / app上提供。

答案 3 :(得分:0)

每个浏览器都支持JPEG和PNG。但是新的图像格式webP仅受Chrome支持,部分受Firefox支持,而Safari完全不支持。您的WebP确实很好,因为它不会影响图像的质量,也可以减少25-35%。但是我们仍然不能使用它,因为它在不同的浏览器环境中灵活性较差。 但是您也可以寻找其他图像格式,这些图像格式对于每种浏览器类型都可用并兼容。