Skip to content

Commit 72d249b

Browse files
authored
Merge pull request #253 from pornel/master
Expanded readme
2 parents cfff992 + ec4255b commit 72d249b

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

README.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,23 @@
11
Mozilla JPEG Encoder Project
22
============================
33

4-
This project's goal is to reduce the size of JPEG files without reducing quality or compatibility with the vast majority of the world's deployed decoders.
4+
MozJPEG reduces file sizes of JPEG images while retaining quality and compatibility with the vast majority of the world's deployed decoders.
55

6-
The idea is to reduce transfer times for JPEGs on the Web, thus reducing page load times.
6+
MozJPEG is based on [libjpeg-turbo](https://github.com/libjpeg-turbo/libjpeg-turbo). It's compatible with libjpeg API and ABI, and can be used as a drop-in replacement for libjpeg. MozJPEG makes tradeoffs that are intended to benefit Web use cases and focuses solely on improving encoding, so it's best used as part of a Web encoding workflow.
77

8-
'mozjpeg' is not intended to be a general JPEG library replacement. It makes tradeoffs that are intended to benefit Web use cases and focuses solely on improving encoding. It is best used as part of a Web encoding workflow. For a general JPEG library (e.g. your system libjpeg), especially if you care about decoding, we recommend libjpeg-turbo.
8+
MozJPEG is meant to be used as a library in graphics programs and image processing tools. We include a demo `cjpeg` tool, but it's not intended for serious use. We encourage authors of graphics programs to use MozJPEG's [C API](libjpeg.txt) instead.
99

10-
More information:
10+
## Features
1111

12-
* [Mailing List](https://lists.mozilla.org/listinfo/dev-mozjpeg)</a>
13-
* [Version 3.0 Announcement](https://boomswaggerboom.wordpress.com/2014/12/30/mozjpeg-3-0-released/)
12+
* Progressive encoding with "jpegrescan" optimization. It can be applied to any JPEG file (with `jpegtran`) to losslessly reduce file size.
13+
* Trellis quantization. When converting other formats to JPEG it maximizes quality/filesize ratio.
14+
* Comes with new quantization table presets, e.g. tuned for high-resolution displays.
15+
* Fully compatible with all web browsers.
16+
* Can be seamlessly integrated into any program using libjpeg.
17+
18+
## Releases
19+
20+
* [Latest release](https://github.com/mozilla/mozjpeg/releases/latest)
21+
* [Version 3.0 Announcement](https://boomswaggerboom.wordpress.com/2014/12/30/mozjpeg-3-0-released/) ([overview of 3.0 features](https://calendar.perfplanet.com/2014/mozjpeg-3-0/))
1422
* [Version 2.0 Announcement](https://blog.mozilla.org/research/2014/07/15/mozilla-advances-jpeg-encoding-with-mozjpeg-2-0/)
1523
* [Version 1.0 Announcement](https://blog.mozilla.org/research/2014/03/05/introducing-the-mozjpeg-project/)

0 commit comments

Comments
 (0)