Safari 将支持 Chrome “抛弃” 的图像压缩格式
在今天凌晨举办的 WWDC 2023 上,苹果发布了其下一代 macOS —— macOS 14 Sonoma。
macOS 14 Sonoma 带来的各种新功能相信大家已经通过其他各大媒体有所了解。不过有一个值得关注的变化,苹果在发布会上只字未提,仅出现在 PPT 中的一个角落。那就是 Safari 浏览器增加了对 JPEG XL 格式的支持。
JPEG XL 是一种还比较年轻的图像压缩格式,旨在提供更高的压缩效率和更好的图像质量。Google 发现现有的图像压缩格式在不同的应用场景下具有不同的优缺点,因此他们决定开发一种更加灵活和高效的图像压缩格式。随后 Google 联合 JPEG(Joint Photographic Experts Group)开发团队共同合作开发了 JPEG XL。
在 2019 年年初,Google 公开了 JPEG XL 的初步规范,并于 2020 年 12 月发布了其初版。该格式结合了 JPEG、PNG 和 WebP 等其他图像格式的优点,并引入了新的编码技术,如预测编码和变换域处理,以提高压缩率和图像质量。
JPEG XL 相对于传统的 JPEG 格式具有许多优势:
- 更好的压缩性能:JPEG XL 使用了一些新的技术,如预测编码和多通道压缩等,使得它在压缩图像时能够获得更好的效果。
- 更广泛的应用领域:JPEG XL 不仅可以用于压缩静态图像,还可以用于压缩动态图像、虚拟现实场景等。
- 兼容性:JPEG XL 的设计考虑了向后兼容性,因此它可以与现有的图像格式兼容,可以在现有的软硬件设备上进行解码。
而 JPEG-XL 格式的主要发起者 Google 则是在去年于 Chrome 浏览器中移除了 JPEG XL 格式的支持,当时给出的解释则是:
- 处于实验性阶段的 flag 和代码不应无限期地保留
- 整体生态对 JPEG XL 格式缺乏兴趣,难以继续推动试验
- 与现有的格式相比,新的图像格式并没有带来足够的增量收益,因此没有理由默认启用它
- 通过移除相关代码可以减轻维护负担,帮助开发者专注于改进 Chrome 中的现有格式
考虑到目前 Safari 在浏览器市场的占有率已经排名第二,Google 此前提到的整体生态对 JPEG XL 格式缺乏兴趣已然不再是阻碍,不知道 Google 是否会考虑在 Chrome 后续版本中重新提供对 JPEG XL 格式的支持。
延伸阅读:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
不满官方纵容 AI 内容,Stack Overflow 版主大搞罢工
6 月 5 日, Stack Overflow 论坛的大量版主、策划者、贡献者和用户正在发起全面的罢工,并发布了一封致 Stack Exchange 公司的公开信,以表达对Stack Overflow 官方对 chatGPT 等 AI 生成内容的纵容态度的不满。 此前我们报道过,在 chatGPT 刚流行的时候,由于chatGPT 提供的回答并不能保证准确性,容易误导 Stack Overflow 的新手用户。Stack Overflow 推出了新政策:禁止使用 ChatGPT 回答问题,违规者将被封停 30 天。 在该政策颁布后的几天内,数千条 chatGPT 帖子被删除,数百名用户因违反此规定而被封禁。 然而,AI 似乎在吞噬问答社区的流量。在 OpenAI 的 ChatGPT 、GitHub CoPilot 等 AI流量成倍增长的同时,Stack Overflow 的访问量一直在稳步下降。 终于在 5 月底, Stack Overflow 背后的公司 Stack Exchange 坐不住了,决定放宽 AIGC 限制,理由是“过度禁用 AIGC 可能会将大量贡献者拒之于网站之外”。...
- 下一篇
苹果宣布最新操作系统:visionOS
今天凌晨,WWDC23 全球开发者大会正式开幕。 大会上,苹果展示了包括 iOS 17、iPadOS 17、watchOS 10 和 macOS Sonoma 在内的新系统。硬件方面,苹果发布了 15 英寸的 MacBook Air、搭载 M2 Ultra 的 Mac Studio 以及 Mac Pro。 此外,苹果还发布了其第一款空间计算设备 Apple Vision Pro。 Apple Vision Pro 运行的正是苹果最新操作系统——visionOS,苹果称其为“第一个为空间计算而设计的操作系统”。 在架构层面,visionOS 与 macOS 和 iOS 共享核心模块,但增加了一个“实时子系统(real-time subsystem)”用于在 Apple Vision Pro 上处理交互式视觉效果。 visionOS 架构图如下: visionOS 的基础概念是「窗口 (Windows)、体 (Volumes) 和空间 (Spaces)」。 进入 visionOS 后,默认情况下,用户的视觉出现在 Shared Space,也就是公共空间,此时类似于桌面,用户拥有众多桌面视...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2配置默认Tomcat设置,开启更多高级功能