自由软件基金会(FSF)表示,Chrome浏览器的开发者决定取消对谷歌帮助开发的压缩图像格式的兼容支持,这只是广告公司对浏览器和网络 “令人不安的控制量” 的另一个迹象。
在一份声明中,FSF的活动经理Greg Farough将矛头对准了谷歌声明的取消对JPEG XL图像格式(基于谷歌的PIK格式)的支持的理由。一位谷歌工程师在Chromium(Chrome的开源核心项目)的JPEG XL问题跟踪上评论说,“整个生态系统对继续试验JPEG XL没有足够的兴趣。”该格式也“没有带来比现有格式更多的好处”,并且删除它“减少了维护负担”,该工程师写道。
“抛开’生态系统’这个词的问题不谈,当你自己是迄今为止所述’生态系统’中最大和最危险的掠夺者时”,法罗写道(添加了他自己的链接),“在所谓的衡量’生态系统’想要什么的时候,谷歌真正做的是问自己谷歌想要什么。”
如果你不认识JPEG XL,那是因为它很容易被错过。该格式在2020年底被冻结,在Chrome 91版中作为实验性功能(即标志设置)可用。它在Chrome 110中被移除(我在Chrome 112中已经确认)。JPEG XL的支持者建议广泛采用该格式,可以刺激全球带宽使用减少25-30%。
然而,即使他们很乐观,像Cloudinary的Jon Sneyers这样的人在2021年告诉《新科学家》,采用这种格式“几乎是一个政治问题,因为公司可能有他们自己的文件格式,需要支付版税,他们希望看到采用这种格式作为标准。”当时,很少有程序支持JPEG XL。
“一旦我们至少在一大块[互联网]浏览器中得到支持,像Facebook这样的公司可能会很快开始部署,其他公司也会跟进”,Sneyers告诉《新科学家》。
Sneyers不太乐观的预测成真了,尽管在版税方面没有。苹果、谷歌和Mozilla反而支持了AV1F。AV1F显示支持已经被植入Android 12、macOS 13、iOS 16和一些浏览器(但奇怪的是,微软的Edge没有)。
虽然AV1F是免版税许可的,但包括许多世界上最大的技术公司在内的开放媒体联盟(AOM)究竟是如何许可这项技术的,正在接受欧盟反垄断监管机构的调查。
据路透社报道,“[欧洲]委员会有信息表明,AOM及其成员可能对那些在创建AV1技术时不属于AOM,但其专利被认为对(其)技术规范至关重要的创新者强加许可条款(强制性免版税交叉许可)”,一份发给科技公司的调查问卷写道。
使JPEG-XL的机会更加复杂的是,微软获得了JPEG XL中使用的核心压缩算法的专利,以及许多其他压缩方案。数字图像领域的专家们对它是否给JPEG XL带来问题意见不一。Ars的撰稿人Timothy Lee告诉The Register,微软的专利是在谷歌申请类似的非对称数字系统(ANS)专利三年后才获得的,说明了软件专利系统存在的更广泛的问题。
就Mozilla而言,它既是AV1F的支持者,也是FSF特别指出的能够阻止Chrome霸权的浏览器公司,在1月底GitHub上的一个标准立场帖子中宣布自己 “中立”。Mozilla的Martin Thomson写道,虽然JPEG XL“提供了一些潜在的优势”,但它“比它最接近的竞争对手(如AV1F)的表现好得多,仅凭这一点就能证明它的加入。”Mozilla可能会支持JPEG XL,“如果使用变得更加广泛,但这将是一个产品决定。”
有一件事肯定可以使JPEG XL的使用更加广泛,那就是Chrome浏览器全面采用这种格式。根据StatCounter的数据,Chrome浏览器占全球浏览器使用量的近三分之二,如果包括基于Chromium的浏览器(Edge、Opera、Vivaldi和Brave等),则约占80%。JPEG已经存在了30年,尽管经过了优化,这在很大程度上是由于它们在软件、设备和更广泛的网络中无处不在。Chrome浏览器最近将WebGPU API从一个标记选项改为默认支持,为高度可移植的图形提供了巨大潜力。
谷歌在决定在Chrome浏览器中放弃JPEG XL后,于2022年12月开源了一个用于该格式的 “注意力中心模型” 机器学习工具。它的工作原理是猜测一张图片的哪个区域会首先吸引人们的眼球,在加载图片的其他部分之前优先考虑该区域的分辨率。
评论留言