<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ стиснення зображень - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice. ]]>
        </description>
        <link>https://www.freecodecamp.org/ukrainian/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ стиснення зображень - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/ukrainian/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Sun, 24 May 2026 13:55:08 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/ukrainian/news/tag/stisniennia-zobrazhien/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ Типи зображень: розширення .jpeg, .svg та .png ]]>
                </title>
                <description>
                    <![CDATA[ Під час роботи зі зображеннями важливо розуміти різні типи файлів. Який формат найкраще підходить для певної програми? У цьому посібнику ми пояснимо найпоширеніші типи зображень і в яких випадках їх потрібно використовувати. Зауважте, що це коротка нетехнічна стаття. Якщо ви хочете дізнатися більше про покращення продуктивності, див. посібники з оптимізації ]]>
                </description>
                <link>https://www.freecodecamp.org/ukrainian/news/typy-zobrazhen-rozshyrennya-jpeg-svg-ta-png/</link>
                <guid isPermaLink="false">669675c211086e03fcfcdb69</guid>
                
                    <category>
                        <![CDATA[ стиснення зображень ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Anastasiia Buievych ]]>
                </dc:creator>
                <pubDate>Tue, 16 Jul 2024 18:35:26 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/ukrainian/news/content/images/2024/07/timon-klauser-3MAmj1ZKSZA-unsplash.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p data-test-label="translation-intro">
        <strong>Оригінальна публікація:</strong> <a href="https://www.freecodecamp.org/news/image-file-types-picture-format-extensions-jpeg-gif-png-svg-tiff/" target="_blank" rel="noopener noreferrer" data-test-label="original-article-link">Image File Types – The .jpeg, .svg, and .png Picture Format Extensions Explained</a>
      </p><p>Під час роботи зі зображеннями важливо розуміти різні типи файлів. Який формат найкраще підходить для певної програми?</p><p>У цьому посібнику ми пояснимо найпоширеніші типи зображень і в яких випадках їх потрібно використовувати.</p><p>Зауважте, що це коротка нетехнічна стаття. Якщо ви хочете дізнатися більше про покращення продуктивності, див. <a href="https://www.freecodecamp.org/news/tag/image-optimization/">посібники з оптимізації зображень вебсайту</a> (англійською мовою).</p><p>Спочатку швидко розглянемо, як працює стиснення зображень.</p><h2 id="-"><strong>Безвтратне та втратне стиснення: яка між ними різниця?</strong></h2><p>Безвтратне стиснення — це клас алгоритмів стиснення даних, які дозволяють ідеально відновити початкові дані зі стиснених даних.</p><p>Існує лише обмежена можливість стиснення файлу, перед тим як ви почнете викидати <em>частину</em> інформації, яку містить цей файл.</p><p>Тут з’являється втратне стиснення. «Втратне», оскільки воно втрачає частину інформації.</p><p>Втратне стиснення дозволяє відновити тільки приблизні дані початкових даних (хоча зазвичай зі значно покращеними рівнями стиснення).</p><p>Нижче ви будете бачити терміни «безвтратний» і «втратний», коли ми описуватимемо різні формати зображень.</p><h2 id="-jpeg-jpg-jpeg-"><strong>Що таке формат JPEG? (розширення .jpg та .jpeg)</strong></h2><p>JPEG — найпоширеніший тип файлу для зображень. Він найкраще підходить для фотографій та інших зображень з багатьма кольорами.</p><p>До речі, JPEG означає «Joint Photographic Experts Group» (об’єднана група експертів у галузі фотографії) — команду, яка розробила цей стандарт.</p><p>Файли JPEG менші за інші типи файлів, тому їх легко завантажувати та обмінюватися ними.</p><h3 id="-jpeg-"><strong>Чи можуть JPEG бути прозорими або мати прозорий фон?</strong></h3><p>Ні. На відміну від GIF, SVG та PNG, JPEG не можуть мати прозорого фону. Для цього його потрібно перетворити в інший формат файлу.</p><h3 id="-jpeg-jpg-"><strong>.jpeg та .jpg — одне і те ж?</strong></h3><p>Так. Єдина різниця в тому, що традиційно розширення файлів складаються з трьох символів. <code>.jpg</code> — це скорочена форма <code>.jpeg</code>.</p><h2 id="-png-png-png-"><strong>Що таке PNG? Формат PNG (розширення .png)</strong></h2><p>PNG — це формат безвтратного стиснення для цифрових зображень. PNG був створений як удосконалена заміна GIF. Він став найпоширенішим форматом безвтратного стиснення зображень у мережі.</p><p>PNG — це тип файлу, який найкраще використовувати для зображень з прозорістю (наприклад, для логотипів). Файли PNG зазвичай більші за JPEG, тому вони не ідеальні для великих зображень.</p><p>PNG можуть мати прозорий фон.</p><h2 id="-gif-gif-gif-"><strong>Що таке GIF? Формат GIF (розширення .gif)</strong></h2><p>Формат GIF — це ще один тип зображення, який часто використовується в інтернеті. Файли GIF зазвичай менші за інші типи зображень, що робить їх ідеальними для використання в мережі.</p><p>GIF можна використовувати для статичних зображень. Проте частіше їх асоціюють з анімаціями — серією зображень, які автоматично відтворюються. Наприклад, ось GIF суспільного надбання:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://www.freecodecamp.org/news/content/images/2022/04/Globespin.gif" class="kg-image" alt="Globespin" width="600" height="400" loading="lazy"><figcaption>Гіфка суспільного надбання з Землею, яка обертається</figcaption></figure><p>Це всього лише серія зображень, які відтворюються без перестанку.</p><p>Зверніть увагу, що GIF також можуть мати прозорий фон.</p><h3 id="-gif"><strong>Як вимовляти GIF?</strong></h3><p>Засновник формату GIF — Стів Вілхіте — сказав, що він каже «джіф» як у назві арахісової пасти «Jif».</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://www.freecodecamp.org/news/content/images/2022/04/6398248857_42ff8de345_h-1.jpeg" class="kg-image" alt="6398248857_42ff8de345_h-1" width="600" height="400" loading="lazy"><figcaption>Арахісова паста Jif. Creative Commons, автор: Brian Cantoni.</figcaption></figure><p>Проте майже всі англомовні розробники, яких я знаю, кажуть «гіф», і я вважаю, що це буде найпопулярнішою вимовою й надалі.</p><figure class="kg-card kg-embed-card kg-card-hascaption"><iframe id="twitter-widget-0" scrolling="no" frameborder="0" allowtransparency="true" allowfullscreen="true" class="" title="X Post" src="https://platform.twitter.com/embed/Tweet.html?creatorScreenName=ossia&amp;dnt=false&amp;embedId=twitter-widget-0&amp;features=eyJ0ZndfdGltZWxpbmVfbGlzdCI6eyJidWNrZXQiOltdLCJ2ZXJzaW9uIjpudWxsfSwidGZ3X2ZvbGxvd2VyX2NvdW50X3N1bnNldCI6eyJidWNrZXQiOnRydWUsInZlcnNpb24iOm51bGx9LCJ0ZndfdHdlZXRfZWRpdF9iYWNrZW5kIjp7ImJ1Y2tldCI6Im9uIiwidmVyc2lvbiI6bnVsbH0sInRmd19yZWZzcmNfc2Vzc2lvbiI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9LCJ0ZndfZm9zbnJfc29mdF9pbnRlcnZlbnRpb25zX2VuYWJsZWQiOnsiYnVja2V0Ijoib24iLCJ2ZXJzaW9uIjpudWxsfSwidGZ3X21peGVkX21lZGlhXzE1ODk3Ijp7ImJ1Y2tldCI6InRyZWF0bWVudCIsInZlcnNpb24iOm51bGx9LCJ0ZndfZXhwZXJpbWVudHNfY29va2llX2V4cGlyYXRpb24iOnsiYnVja2V0IjoxMjA5NjAwLCJ2ZXJzaW9uIjpudWxsfSwidGZ3X3Nob3dfYmlyZHdhdGNoX3Bpdm90c19lbmFibGVkIjp7ImJ1Y2tldCI6Im9uIiwidmVyc2lvbiI6bnVsbH0sInRmd19kdXBsaWNhdGVfc2NyaWJlc190b19zZXR0aW5ncyI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9LCJ0ZndfdXNlX3Byb2ZpbGVfaW1hZ2Vfc2hhcGVfZW5hYmxlZCI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9LCJ0ZndfdmlkZW9faGxzX2R5bmFtaWNfbWFuaWZlc3RzXzE1MDgyIjp7ImJ1Y2tldCI6InRydWVfYml0cmF0ZSIsInZlcnNpb24iOm51bGx9LCJ0ZndfbGVnYWN5X3RpbWVsaW5lX3N1bnNldCI6eyJidWNrZXQiOnRydWUsInZlcnNpb24iOm51bGx9LCJ0ZndfdHdlZXRfZWRpdF9mcm9udGVuZCI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9fQ%3D%3D&amp;frame=false&amp;hideCard=false&amp;hideThread=false&amp;id=1011823951167750144&amp;lang=en&amp;origin=https%3A%2F%2Fwww.freecodecamp.org%2Fnews%2Fimage-file-types-picture-format-extensions-jpeg-gif-png-svg-tiff%2F&amp;sessionId=5d7f71ed694dc1d338a32299bc25b1de48ec727c&amp;siteScreenName=freecodecamp&amp;theme=light&amp;widgetsVersion=2615f7e52b7e0%3A1702314776716&amp;width=550px" data-tweet-id="1011823951167750144" style="box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant-caps: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-size-adjust: inherit; font-kerning: inherit; font-variant-alternates: inherit; font-variant-ligatures: inherit; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-feature-settings: inherit; font-optical-sizing: inherit; font-variation-settings: inherit; font-size: 22px; vertical-align: middle; position: static; visibility: visible; width: 551px; height: 339px; display: block; flex-grow: 1;" loading="lazy"></iframe><figcaption>Опитування шоу «The Tonight Show», де 73,7% з 5 767 респондентів відповіли, що вимовляють GIF як «гіф».</figcaption></figure><h2 id="-tiff-tiff-tif-"><strong>Що таке TIFF? Формат TIFF (розширення .tif)</strong></h2><p>TIFF — це тип файлу, який найкраще використовувати для високоякісних зображень, які потребують редагування. Файли TIFF великі, тому вони не підходять для обміну в інтернеті.</p><p>Використовуйте TIFF, якщо якість важливіша за розмір файлу. На практиці, особливо при роботі зі зображеннями в інтернеті, найкращий варіант — це PNG.</p><h2 id="-svg-svg-svg-"><strong>Що таке SVG? Формат SVG (розширення .svg)</strong></h2><p>SVG — це Scalable Vector Graphic (масштабована векторна графіка). Це означає, що графіка може масштабуватися до будь-якого розміру без втрати якості.</p><p>На відміну від усіх інших форматів, які ми вже обговорили, файли SVG є векторними (JPEG, PNG, GIF та TIFF є растровими файлами).</p><p>Це означає, що файли SVG можна масштабувати до будь-якого розміру без втрати якості, а растрові файли втрачатимуть якість.</p><p>Файли SVG можна редагувати за допомогою програмного забезпечення для векторного редагування (або просто вручну оновлювати координати та кольори графіки). Їх можна редагувати лише за допомогою програмного забезпечення для растрового редагування.</p><p>Ось приклад файлу SVG з <a href="https://developer.mozilla.org/en-US/docs/Web/SVG/Tutorial/Getting_Started">Mozilla Developer Network</a>. Так виглядає SVG у формі коду XML:</p><pre><code class="language-xml">&lt;svg version="1.1"
     width="300" height="200"
     xmlns="http://www.w3.org/2000/svg"&gt;

  &lt;rect width="100%" height="100%" fill="red" /&gt;

  &lt;circle cx="150" cy="100" r="80" fill="green" /&gt;

  &lt;text x="150" y="125" font-size="60" text-anchor="middle" fill="white"&gt;SVG&lt;/text&gt;

&lt;/svg&gt;</code></pre><p>Цей простий код відтворює таке зображення:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://www.freecodecamp.org/news/content/images/2022/04/example-svg-file.png" class="kg-image" alt="example-svg-file" width="600" height="400" loading="lazy"><figcaption>Червоний прямокутник із зеленою крапкою та білими літерами SVG.</figcaption></figure><p>Зазвичай файли SVG менші за файли PNG, оскільки містять лише дані, необхідні для відтворення зображення, а файли PNG містять дані для всього зображення.</p><p>Файли SVG також можна анімувати за допомогою інструменту під назвою SMIL. Тобто вони можуть служити як просторові файли GIF. А якщо ви дійсно відважні, то можете програмувати SVG.</p><h2 id="jpeg-vs-png-"><strong>JPEG vs PNG: що краще для мережі?</strong></h2><p>У майбутньому мережа може виглядати по-іншому, оскільки ми вводимо все більше оптоволоконних кабелів, а високошвидкісний інтернет через супутник стає більш поширеним.</p><p>Наразі я рекомендую використовувати JPEG для більшості зображень.</p><p>Якщо у вас є логотип компанії або дуже важлива фотографія, де важлива якість, найкращий варіант — PNG.</p><p>Для логотипів я рекомендую використовувати SVG, оскільки це розширення безмежно масштабується і має дуже компактний розмір.</p><h2 id="--1"><strong>Сподіваюся, ви багато чого дізналися про типи зображень.</strong></h2><p>І сподіваюся, це було корисно. Якщо ви хочете дізнатися більше про програмування і технології, спробуйте <a href="https://www.freecodecamp.org/ukrainian/learn/">основну навчальну програму freeCodeCamp</a>. Вона безоплатна.</p> ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
