GIF або JPEG, що краще стискається

Актуальне питання, яке цікавить багатьох вебмайстрів, в цьому розділі докладно описано про файли GIF і JPEG:

І так що являє собою формат GIF: Більшість кольорових зображень і фонів в Мережі є файлами у форматі GIF. Цей компактний формат ідеальний для зображень, які використовують лише кілька кольорів, і був найпопулярнішим форматом.

    Так щодо фотографій GIF поступається формату JPEG, адже зображення GIF обмежені за кількістю кольорів - не більше 256, а JPEG може містити до 16.7 мільйонів кольорів і практично наближений до фотографічної якості.

JPEG-стискає графіку фотографічної якості та глибини кольору краще ніж формат GIF, і зберігає значною мірою точності відповідності кольорів. Таким чином JPEG добре підходить для фотографій вищої якості для тих, кому важливіше якість фотографій.

На сьогоднішній день,GIFзалишається найпоширенішим форматом у Мережі, чималою мірою за рахунок того, що з'явився там першим.GIFдуже зручний для зображень.

Крім того, GIF надає більший контроль над зображенням, на відміну відJPEG. Наприклад, уGIFє можливість відключення розсіювання (dithering), якої немає уJPEG.

JPEG у більшості випадків є найкращим форматом файлу для представлення фотографій в Інтернеті. Фотографії з напівтоновими зображеннями, стиснуті за технологієюJPEG, виглядають краще, ніжGIF.

І результуючий файл буде меншим. КомпресіяJPEG, правда, відбувається зі втратою якості, особливо при великому ступені стиснення. У палітру JPEG входять 24-бітові кольори, і прозорість не реалізована

Що у свою чергу прямо впливає нашвидкість завантаження (і завантаження каналів провайдера).GIFтаJPEGавтоматично стискаються при їх створенні, але існують способи ще певною мірою зменшити їх розміри

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

Також слід видалити з палітриGIFвсі кольори, які не використовуються. Чим менше змін кольору в деталях зображення, тим меншим вийде файл. Відповідно - що менше кольорів на палітрі, то вище ступінь компрессии.

Стиснення за методомJPEGзменшує розмір файлу, поділяючи зображення на прямокутники, а потім математично групуючи їх у безліч простих фігур.

ТакожJPEGкомпресія видаляє відмінності у кольорах, до яких людське око не надто сприйнятливе. Тому чорно-білі зображення не стискаються так само добре, як кольорові у форматіJPEG.

Допустимо щодоJPEG-файлів можна сказати відносно небагато, оскільки при збереженні їх зазвичай не надається високого рівня контролю за процесом - можна лише встановити ступінь стиснення та кілька опцій, наприклад, зберегти як progressiveJPEG.