GIF проти PNG

png Файли майже завжди пропонують кращу компресію та зменшений розмір файлу порівняно з GIF. Формат png також підтримує змінну прозорість та мільйони кольорів, тоді як GIF підтримує лише 256 кольорів і не пропонує альфа-каналів. Для використання в Інтернеті єдиний сценарій, коли файли GIF підходять замість png, - це анімація.

Порівняльна діаграма

Відмінності - схожість - GIF порівняно з діаграмою порівняння png
GIFpng
Підтримка анімації Так Ні
Управління кольором Ні Підтримується управління кольором завдяки включенню профілів кольорового простору ICC
Підтримка багатосторінкових Так Ні
Підтримка прозорості Так Так
Розширення файлів .gif, .gfa .png
Тип MIME зображення / gif зображення / png
Растрові / векторні Растрові Растрові
Індексований колір Так Так (для 1-8-бітних png)
Виступає за Графічний формат обміну Портативна мережева графіка
Підтримка метаданих Так Так
Підтримка шарів Так Ні
Підтримка переплетення Так Так
Тип формату Формат зображення растрової графіки Формат зображення растрової графіки
Розширюваний Так (GIF89a) Ні
Програми сумісні Більшість веб-браузерів і продуктивних наборів Більшість веб-браузерів і продуктивних наборів
Алгоритм стиснення Lempel-Ziv-Welch (LZW) Алгоритм стиснення без втрат DEFLATE
Запатентований Ні Ні
Уніфікований ідентифікатор типу com.compuserve.gif public.png
Магічне число GIF87a / GIF89a 89 50 4e 47 0d 0a 1a 0a

Зміст: GIF проти png

  • 1 Програми
  • 2 Переваги png над GIF
  • 3 Прозорість
  • 4 Частка ринку
  • 5 Список літератури

Програми

Якщо ваше зображення не анімоване, використовуйте формат png.

Переваги png над GIF

Формат png пропонує ряд переваг перед GIF-файлами:

  • Краще стиснення, що призводить до зменшення розміру файлу (як правило, на 5 - 25% краще)
  • png підтримує змінну прозорість (альфа-канали).
  • png пропонує керувати яскравістю зображення (через міжплатформенну корекцію гамми) та корекцією кольорів.
  • png підтримує двовимірне переплетення (метод прогресивного відображення), а GIF цього не робить.

Прозорість

У GIF-файлі лише один колір може бути вказаний як прозорий. Файли GIF в результаті створюють ефекти ореолу, коли вони використовуються у фоновому кольорі, який відрізняється від прийнятого (як правило, білого або чорного) кольору фону.

Файл png має більш високу підтримку прозорості, з 8-бітовою альфа-маскою.

Відсоток ринку

Частка використання в Інтернеті (через HTTP Archive) основних форматів зображень

Список літератури

  • png і GIF - W3C
  • Растрові зображення для Інтернету: формати та параметри оптимізації