JPEG自1992年问世以来就是网络上最受欢迎的有损压缩影像格式,网络上大多数的图像都是采用JPEG格式,而且不只是浏览器,几乎所有的软件都能开启JPEG文件。但Mozilla认为JPEG还未发挥全部的压缩潜力,因而启动了mozjpeg项目,致力于改善JPEG的压缩能力,并减少JPEG的文件大小。
Facebook软件工程经理Stacy Kerkela表示,Facebook支持Mozilla打造无损于照片品质却又可建立较小文件的JPEG编码器,期望可看到mozjpeg 2.0的各种潜在效益,包括带来最佳化的影像以及为Facebook用户的分享与互联网来更好的经验。
Mozilla在今年3月发表了mozjpeg 1.0项目,这个JPEG图像编码器目的是为了改善JPEG的压缩能力,加速网页下载,同时维持JPEG广泛的兼容性。mozjpeg 1.0版本是libjpeg-turbo与“jpgcrush”功能的“交叉叠加”。pgcrush来自Loren Merritt便携的Perl脚本,可以通过辨别哪种编码配置能够使用最少的比特数来减小文件体积。通过libjpeg-turbo,mozjpeg实现了2-6%的PNG到JPEG转换、以及平均10%的Wikimedia JPEG样本文件。而该项目的下一个目标是,利用栅格量化(Trellis quantization)来提升编码。
目前市场上还有一些压缩能力超过JPEG的图像格式,包括HEVC-MSP、WebP与JPEG XR等,但都没有普及。其中,由微软所开发的JPEG XR宣称压缩能力是JPEG的两倍,代表在同样的图像品质下,JPEG XR的文件大小只有JPEG的一半。