From f0f5376d18cb25ce347b2bde96c07e97c8511e48 Mon Sep 17 00:00:00 2001 From: fly_mc <me@flymc.cc> Date: Sun, 13 Oct 2024 12:23:41 +0800 Subject: [PATCH] opt compress rate --- packages/frontend/src/scripts/upload/compress-config.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/frontend/src/scripts/upload/compress-config.ts b/packages/frontend/src/scripts/upload/compress-config.ts index 3046b7f51..98f326f76 100644 --- a/packages/frontend/src/scripts/upload/compress-config.ts +++ b/packages/frontend/src/scripts/upload/compress-config.ts @@ -8,15 +8,15 @@ import { isWebpSupported } from './isWebpSupported.js'; import type { BrowserImageResizerConfigWithConvertedOutput } from '@misskey-dev/browser-image-resizer'; const compressTypeMap = { - 'image/jpeg': { quality: 0.90, mimeType: 'image/webp' }, - 'image/png': { quality: 1, mimeType: 'image/webp' }, - 'image/webp': { quality: 0.90, mimeType: 'image/webp' }, + 'image/jpeg': { quality: 0.85, mimeType: 'image/webp' }, + 'image/png': { quality: 0.90, mimeType: 'image/webp' }, + 'image/webp': { quality: 0.85, mimeType: 'image/webp' }, 'image/svg+xml': { quality: 1, mimeType: 'image/webp' }, } as const; const compressTypeMapFallback = { 'image/jpeg': { quality: 0.85, mimeType: 'image/jpeg' }, - 'image/png': { quality: 1, mimeType: 'image/png' }, + 'image/png': { quality: 0.90, mimeType: 'image/png' }, 'image/webp': { quality: 0.85, mimeType: 'image/jpeg' }, 'image/svg+xml': { quality: 1, mimeType: 'image/png' }, } as const;