为什么Edge不支持AVIF图像?

问题描述 投票:0回答:3

Chrome 和 Firefox 支持 AVIF 图像已经有一段时间了,我的理解是 Edge 基于 Chromium,这让我假设它也支持 AVIF 图像。

但是,我刚刚在 Windows 10 的 Edge 版本 110.0.1587.46 中测试了一个依赖 AVIF 的应用程序,并且没有显示任何 AVIF 图像。

我不再使用 Internet Explorer,因为它对现代 Web 标准的实施很慢(很多年前)。今天,我给 Edge 一个赎回“提供它的公司”的机会,看起来即使它基于 Chromium,该产品仍然无法实现现代网络标准。

Edge 是基于确实支持 AVIF 图像的浏览器,为什么 Edge 不支持 AVIF 图像?

html browser microsoft-edge w3c avif
3个回答
3
投票

自 2021 年 10 月起,Google Chrome 85 和 Firefox 93 版本中引入了 AVIF 图像文件格式支持。如果您的浏览器当前使用的版本比其中一个更新,它也将受到支持。目前不支持 Microsoft Edge,但由于新的 Microsoft Edge 使用相同的 Chromium 引擎,所以很快就会推出支持。但是,有一个 AV1 扩展插件可以在 Microsoft Store (https://apps.microsoft.com/store/detail/av1-video-extension/9MVZQVXJBQ9V?hl=en-us&gl=us&activetab=pivot %3A概览选项卡)。如果已安装,这会在 Windows 10 设备和 Edge 上提供支持。

附: 在 Edge Canary 112 中,微软正在测试在浏览器中添加对 AV1 图像文件格式 (AVIF) 的支持。

命令行标志:--enable-features=msEdgeAVIF


2
投票

只是为了回答您关于 Windows 11 Edge 的问题。 Edge 在 Windows 10 和 Windows 11 上具有相同的“最新版本”。但是,

.avif
图片在 Windows 11 Edge 上也不支持。

Edge 中缺乏对

.avif
的支持是设计使然,出于兼容性问题或其他原因。 Microsoft Store 的 AV1 Video Extension 用于使您能够在 Microsoft Photos App 上查看
.avif
图片,但不会影响 Edge。

好消息是,正如@D A 所说,开发团队正在测试以在 Edge Canary 中添加对

.avif
的支持。


0
投票

这里的正确答案是,截至 2023 年 2 月 20 日,我们根本不知道。我们所拥有的只是猜测。我找不到微软的任何官方消息。

  • Microsoft 在 AVIF 支持上具有no 官方地位

  • Microsoft not 声明他们正在处理它的任何地方。

  • AV1 视频扩展在Edge中启用AVIF图像支持。

  • AV1 视频解码 支持.

关于启用 AVIF 支持的标志的建议似乎是幻觉 - 它们不起作用,Microsoft 也没有在任何地方记录它们。

我能找到的最接近微软官方评论的是 XuDong Peng-MSFT 在this answer中,他们给出了这个相当隐晦和模糊的理由:

遗憾的是,由于设计原因,目前Microsoft Edge不支持avif格式文件

当然,这没有意义,因为其他 Chromium 浏览器和 Firefox 在 Windows 上支持 AVIF 就很好。所以我们只能推测微软的沉默以及其他地方功能齐全的实现的推理。该格式是开放的且免版税,因此它不会成为许可拦截器。

Edge 仍然是唯一缺乏 AVIF 支持的主要浏览器。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.