Подробиці (ви не просили)
Деякі формати зображень, такі як JPG, підтримують стиснення втрат . Коли зображення, що стиснене з втратою, втрачається та повертається назад, зображення не є на 100% точно таким, як ви його сконструювали, а просто "близько" до нього, начебто ескіз. Частина оригінальної деталі втрачена . Оскільки немає точного очікування, зображення, що стискаються з втратами, розкішно зберігає мало інформації про оригінальний дизайн, в результаті чого утворюються невеликі файли. Вони навіть дозволяють вказати, наскільки точним повинен бути результат: чим менш точним повинен бути результат, тим меншим є файл.
З іншого боку, формат PNG за дизайном підтримує стиснення без втрат . Це означає, що після збереження зображення у файлі, після його повернення всі пікселі відображаються точно так, як ви їх сконструювали, не втрачаючи деталей. Це чудово, але, на жаль, це означає, що йому потрібно зберігати багато інформації, щоб ідеально відтворити зображення, в результаті чого великі файли.
PNG робить свою інтелектуальну справу для оптимізації потрібної інформації перед збереженням у файл, але ви не можете вказати, як ви робите з JPG, наскільки стислим чи точним ви хочете, щоб файл був. Результат такий, який є, і ви не маєте контролю над тим, наскільки великий буде файл.
Деякі пропозиції
Сказавши це, ви можете зробити кілька речей, щоб спробувати отримати менший файл.
- Великі плоскі кольори стискаються краще, ніж складні ділянки з малюнком. Подивіться, чи можете ви спростити своє зображення.
- Чи є у вас багато негативного простору навколо зображення? Спробуйте підрізати його до мінімуму.
- Ви використовуєте прозорість? Якщо ні, замість цього збережіть зображення як JPG.
- Якщо ви не можете зберегти його як JPG з будь-якої причини, але не використовуєте прозорість, зніміть «прозорість» з параметрів збереження. Це дозволить збрити трохи укусів від вашого остаточного результату.
- Подумайте розрізати зображення по частинах і скласти його в кінцевий HTML, як якусь головоломку. Ви можете зберегти деталі, які потребують прозорості, як PNG, а інші частини - як дуже стислі JPG. Загальний результат повинен бути менш важким.
- Використовуйте інструмент стискання PNG (наприклад, https://tinypng.com/ ). Зауважте, ці інструменти використовують алгоритм втрат. Вони намагаються спростити ваше зображення, щоб мати можливість зберегти його як менший файл. Вони різко зменшують розмір вашого файлу, але кінцевий результат може втратити занадто багато деталей. Ви завжди можете спробувати їх і судити про результат залежно від програми.
Якщо ви поділитесь своїм образом, я можу дати вам кілька пропозицій.