Sometimes the lossy JPEG weights more than the lossless
This commit is contained in:
@@ -61,7 +61,9 @@ var ImageOptimizer = function() {
|
|||||||
|
|
||||||
debug('JPEG lossy compression complete for %s', entry.url);
|
debug('JPEG lossy compression complete for %s', entry.url);
|
||||||
|
|
||||||
if (gainIsEnough(fileSize, newFileSize)) {
|
if (entry.weightCheck.lossless && entry.weightCheck.lossless < newFileSize) {
|
||||||
|
debug('Lossy compression is not as good as lossless compression. Skipping the lossy.');
|
||||||
|
} else if (gainIsEnough(fileSize, newFileSize)) {
|
||||||
|
|
||||||
if (entry.weightCheck.isOptimized !== false || newFileSize < entry.weightCheck.lossless) {
|
if (entry.weightCheck.isOptimized !== false || newFileSize < entry.weightCheck.lossless) {
|
||||||
entry.weightCheck.optimized = newFileSize;
|
entry.weightCheck.optimized = newFileSize;
|
||||||
|
|||||||
Reference in New Issue
Block a user