18

我想知道主流浏览器会支持哪些图像格式(除了基本的 JPEG、GIF、PNG),尤其是 Chrome、Firefox 和 Webkit。如果有人可以在某处提供指向列表的链接(经常更新以应对最近的频繁更新),那就太好了。对其他格式(如文档和视频)的支持也会很好。

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

4

4 回答 4

18

这是一个很好的资源:http ://en.wikipedia.org/wiki/Comparison_of_web_browsers#Image_format_support

于 2012-08-07T19:22:43.443 回答
11

主要图像文件支持

.bmp, .jpg, .jpeg, .png,.gif

新的

.webp

于 2015-09-26T10:17:56.273 回答
1

流行浏览器支持的图像格式:BMP、SVG、JPG、PNG 和 GIF。没有两种格式的 jpeg 或 jpg,它是一种使用多个扩展名的格式,请参见此处

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

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

Webp:- 支持许多浏览器,例如 Chrome、Opera。此处存在 Firefox 支持问题。请注意,Webp 平均可以将图像内存大小减少到原始大小的 30-40% 左右(在我们的实验中)。这并不总是意味着我们有时会看到从 jpeg 转码的 webp 超出原始 jpeg 大小。与原始 jpeg 相比,输出图像没有视觉差异。我的建议:尽可能提供 webp,即 Chrome、Android、Opera。

JPEG2000:- 这种格式很棒。调整图像大小不会像 JPEG 那样降低质量。问题在于它对于解码来说计算量太大,而且它在十多年前硬件还不是很好(特别是不适用于移动设备)时就出现了。它仍然在某些相机中使用,因为它会产生更小的图像。

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

于 2016-09-10T17:52:19.883 回答
0

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

于 2019-09-03T05:52:25.867 回答