图片|新图片格式比JPEG强50倍 但它还是干不掉30年前的JPEG( 二 )


然而 22 年过去 , 至今仍然只有少数浏览器 , 以及数字影院、网络地图等部分领域应用 。

图片|新图片格式比JPEG强50倍 但它还是干不掉30年前的JPEG
文章图片

JPEG2000 的性能是否更优异存疑 , 毕竟它编解码效率饱受诟病 。。。
但性能上靠谱的格式 , 厂商也会因为担心专利风险 , 或是被兼容性困扰 , 种种原因导致它们也无法被大规模推广开来 。
就拿 HEIF 来说 , 你甚至无法在全世界使用人数最多的操作系统上无障碍使用它 。
想用?没问题 。
 先下个扩展组件 。。。

图片|新图片格式比JPEG强50倍 但它还是干不掉30年前的JPEG
文章图片

但 , 你几乎找不到一个打不开 JPEG 格式的设备 。
 同样古早的 , 还有 GIF。。。
这个格式 1987 年发布 ,  1989 年发布最后一个版本 , 比世超年纪还大 。
也由于此 , GIF 的文件头一般都是 GIF87a 或 GIF89a ↓ ↓

图片|新图片格式比JPEG强50倍 但它还是干不掉30年前的JPEG
文章图片

GIF 格式作为古早的格式缺点也很明显 , 比如图像只支持 8 bit 颜色 , 每一帧最多只能有 256 种颜色 。
 为了 “ 克服 ” 这些缺点 , 这些年有过不老少新解决方案 。
诞生于 2004 年的 APNG 支持 24 bit 图像 , 可以容纳 1600 多万种颜色 , 还支持 8 bit 透明度 。
尽管性能不赖 , 但即便是这个格式 “ 十岁 ” 的时候 , 大家对比它跟 GIF 时 , 还是那句话:设备不支持啊 。。。
14 年的回答▼

图片|新图片格式比JPEG强50倍 但它还是干不掉30年前的JPEG
文章图片

呐 , 就拿浏览器来说 。
 APNG 诞生的前几年 , 只有火狐支持它 。。。
什么意思呢 , 大概就是在 Chrome 、 Safari 这些主流浏览器上打开 APNG 格式的图像 , 它们会让你洗洗睡 。
恶搞一下 , 不要认真 ~ ▼

图片|新图片格式比JPEG强50倍 但它还是干不掉30年前的JPEG
文章图片

当然 , 现在的情况早已发生改变了 。
2016 年前后苹果家 Safari 开始支持 APNG ,  2018 年前后 Chromium 也加入了 , 现在主流浏览器基本都对 APNG 开绿灯 。
点击可查看大图▼

图片|新图片格式比JPEG强50倍 但它还是干不掉30年前的JPEG
文章图片

类似的解决方案还有 WebP。
WebP 于 2010 年推出 , 除了有优秀的图像数据压缩算法 , 同时支持有损压缩和无损压缩 , 还可以搞动画 ~ 
是不是听起来都还不错?
 所以 Mozilla 社区推崇 APNG  ,  Chrome 力挺自己的 WebP  , 都觉得自己的格式好 。
世超以前看过一个梗 , 大概是这样 。
—— “ 我们有 9 个标准 , 太复杂了 , 而且都有各自的缺陷 , 必须统一标准 ”  。
—— “ 好的 , 我们现在有 10 个标准了 ”  。
总之 , 为了利益 , 谁都不服气谁 , 最后标准没有统一 , 反而越来越多 , 当初的标准大佬 “ 躺赢 ”  。

图片|新图片格式比JPEG强50倍 但它还是干不掉30年前的JPEG
文章图片

技术日新月异 , 飞速发展 ,  20 多年前被开发出来的图像格式 , 综合来说 , 在技术层面上很难比得上新诞生的格式 。
但技术落后却不影响 , 王者们仍然靠着 “ 兼容 ” 的优势继续成为主流 。
 多少有点戏剧 。
至于文章开头那位相当好图像格式能不能成为主流嘛 , 要世超来说 , 有点悬 。尽管它有一项很关键的优势 , 免费开源 。


推荐阅读