<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Images on File Format Blog</title>
    <link>https://blog.fileformat.com/az/categories/images/</link>
    <description>Recent content in Images on File Format Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>az</language>
    <lastBuildDate>Fri, 10 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.fileformat.com/az/categories/images/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Sayt sürətini AVIF və WebP ilə necə artırmaq: Tam Bələdçi</title>
      <link>https://blog.fileformat.com/az/images/next-gen-web-graphics-avif-webp/</link>
      <pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate>
      
      <guid>https://blog.fileformat.com/az/images/next-gen-web-graphics-avif-webp/</guid>
      <description>JPEG/PNG-ni AVIF və WebP ilə dəyişdirərək şəkil ölçülərini 80%-ə qədər azalda biləcəyinizi öyrənin. LCP‑ni yaxşılaşdırın, SEO reytinqlərini yüksəldin və asan ehtiyat variantlarını bu gün tətbiq edin.</description>
      <content:encoded><![CDATA[<p><strong>TL;DR</strong> – JPEG/PNG-ni AVIF (və ya AVIF dəstəklənmədikdə WebP) ilə dəyişdirmək şəkil ölçüsünü <strong>30‑80 %</strong> azalda, LCP‑ni <strong>0.5 s</strong>‑ə qədər sürətləndirə və vizual keyfiyyəti itirmədən SEO‑nu yüksəldə bilər. Sadə bir <code>&lt;picture&gt;</code> ehtiyatı və ya <code>Accept</code>‑header qaydası bunu dəqiqələr içində təmin edir, və əksər CDN‑lər bu işi avtomatik olaraq yerinə yetirir.</p>
<hr>
<h2 id="niyə-növbətinəsil-şəkil-formatları-indi-vacibdir">Niyə “növbəti‑nəsil” şəkil formatları indi vacibdir</h2>
<p>Hər millisekund vebdə önəmlidir. Akamai və Google‑un araşdırmaları göstərir ki, <strong>100 ms qənaət etmək e‑ticarət saytları üçün 1‑2 % gəlir artımına</strong> gətirib çıxarır. Şəkillər tipik bir səhifədə ən böyük yükdür – <strong>&gt; 60 % ümumi bayt</strong> (HTTP Archive, 2024).</p>
<p>AVIF və WebP‑i təqdim edirik. Hər iki format <strong>30‑80 % daha kiçik fayllar</strong> vəd edir, köhnə JPEG/PNG‑lərlə müqayisədə insan gözünə eyni keyfiyyəti saxlayır. Nəticə dərhal görünür:</p>
<ul>
<li><strong>Aşağı bant genişliyi</strong> → mobil istifadəçilər üçün daha ucuz data planları.</li>
<li><strong>Daha sürətli səhifə yüklənməsi</strong> → daha yaxşı Core Web Vitals, daha yüksək Google reytinqləri.</li>
<li><strong>Azaldılmış server yükü</strong> → kiçik keş ölçüləri, daha ucuz CDN hesabları.</li>
</ul>
<p>Əgər artıq CSS/JS‑i optimallaşdırırsınızsa, şəkil sıxışdırması ən böyük ROI‑ni verən asan qazanclardan biridir.</p>
<hr>
<h2 id="avif-vs-webp--sürətli-yanyan-müqayisə">AVIF vs. WebP – sürətli yan‑yan müqayisə</h2>
<table>
<thead>
<tr>
<th>Xüsusiyyət</th>
<th><strong>AVIF</strong></th>
<th><strong>WebP</strong></th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Mənşə</strong></td>
<td>AV1‑əsaslı (ISO/IEC 23000‑22, 2020)</td>
<td>Google‑un VP8‑əsaslı formatı (2010)</td>
</tr>
<tr>
<td><strong>Sıxışdırma</strong></td>
<td>Zərərli və zərərsiz (hər ikisi AV1‑əsaslı), alfa, HDR (10‑bit)</td>
<td>Zərərli (VP8), zərərsiz, alfa, animasiya</td>
</tr>
<tr>
<td><strong>Bit dərinliyi</strong></td>
<td>8‑bit &amp; 10‑bit (HDR)</td>
<td>Yalnız 8‑bit</td>
</tr>
<tr>
<td><strong>JPEG‑lə müqayisədə tipik ölçü qazancları</strong></td>
<td>45‑65 % daha kiçik (zərərli)</td>
<td>25‑35 % daha kiçik (zərərli)</td>
</tr>
<tr>
<td><strong>PNG‑lə müqayisədə tipik ölçü qazancları</strong></td>
<td>50‑70 % daha kiçik (zərərsiz)</td>
<td>30‑45 % daha kiçik (zərərsiz)</td>
</tr>
<tr>
<td><strong>Hardware dekodinq</strong></td>
<td>Artan GPU dəstəyi (Intel Xe, AMD, ARM Mali)</td>
<td>Çoxlu CPU/GPU‑larda yerli; Android, Chrome, Safari iOS 16+‑də hardware sürətlənməsi</td>
</tr>
<tr>
<td><strong>Animasiya</strong></td>
<td>AVIF‑A (eksperimental)</td>
<td>WebP‑A (stabil, geniş istifadə olunur)</td>
</tr>
<tr>
<td><strong>Brauzer dəstəyi (Apr 2026)</strong></td>
<td>Chrome 85+, Edge 85+, Firefox 93+, Safari 16.4+, Android WebView 85+</td>
<td>Chrome 23+, Edge 18+, Firefox 65+, Safari 14+, Android WebView 23+</td>
</tr>
</tbody>
</table>
<p><strong>Nəticə:</strong> AVIF xam sıxışdırma və HDR dəstəyi baxımından öndə gedir, WebP isə ən geniş köhnə dəstəyi və inkişaf etmiş animasiya ekosisteminə malikdir. Praktik yanaşma <strong>AVIF‑i ilk, WebP‑i ehtiyat, sonra JPEG/PNG‑i</strong> bir neçə istisna üçün təqdim etməkdir.</p>
<hr>
<h2 id="brauzer-dəstəyi-və-nüsxə-strategiyası-ki-kopyalayıb-yapışdıra-bilərsiniz">Brauzer dəstəyi və nüsxə strategiyası ki, kopyalayıb yapışdıra bilərsiniz</h2>
<h3 id="1-picture-nümunəsi-müştəritərəfli-danışıqlar">1. <code>&lt;picture&gt;</code> nümunəsi (müştəri‑tərəfli danışıqlar)</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-html" data-lang="html"><span style="display:flex;"><span>&lt;<span style="color:#f92672">picture</span>&gt;
</span></span><span style="display:flex;"><span>  &lt;<span style="color:#f92672">source</span> <span style="color:#a6e22e">type</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;image/avif&#34;</span> <span style="color:#a6e22e">srcset</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;hero.avif&#34;</span>&gt;
</span></span><span style="display:flex;"><span>  &lt;<span style="color:#f92672">source</span> <span style="color:#a6e22e">type</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;image/webp&#34;</span> <span style="color:#a6e22e">srcset</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;hero.webp&#34;</span>&gt;
</span></span><span style="display:flex;"><span>  &lt;<span style="color:#f92672">img</span> <span style="color:#a6e22e">src</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;hero.jpg&#34;</span> <span style="color:#a6e22e">alt</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;Şəhərin üzərində günəş çıxışı görüntüsü&#34;</span> <span style="color:#a6e22e">loading</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;lazy&#34;</span> <span style="color:#a6e22e">width</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;1200&#34;</span> <span style="color:#a6e22e">height</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;800&#34;</span>&gt;
</span></span><span style="display:flex;"><span>&lt;/<span style="color:#f92672">picture</span>&gt;
</span></span></code></pre></div><p><em>Brauzer başa düşdüyü ilk formatı seçir; köhnə brauzerlər <code>&lt;source&gt;</code> teqlərini sadəcə görməz və JPEG ehtiyatını yükləyir.</em></p>
<h3 id="2-servertərəfli-accept-başlıq-danışıqları-tək-url-üçün">2. Server‑tərəfli <code>Accept</code> başlıq danışıqları (tək URL üçün)</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-nginx" data-lang="nginx"><span style="display:flex;"><span><span style="color:#75715e"># Nginx nümunəsi
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#66d9ef">map</span> $http_accept $image_ext {
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">default</span> <span style="color:#e6db74">&#34;.jpg&#34;</span>;
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&#34;~*image/avif&#34;</span> <span style="color:#e6db74">&#34;.avif&#34;</span>;
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&#34;~*image/webp&#34;</span> <span style="color:#e6db74">&#34;.webp&#34;</span>;
</span></span><span style="display:flex;"><span>}
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">location</span> <span style="color:#e6db74">/images/hero</span> {
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">try_files</span> $uri$image_ext =<span style="color:#ae81ff">404</span>;
</span></span><span style="display:flex;"><span>}
</span></span></code></pre></div><p><em>Əgər müştəri <code>image/avif</code> başlığını göndərirsə, Nginx <code>hero.avif</code>‑i təqdim edir; əks halda WebP və ya JPEG‑ə keçilir.</em></p>
<h3 id="3-cdnnin-işi-görməsinə-icazə-verin">3. CDN‑nin işi görməsinə icazə verin</h3>
<p>Əksər edge provayderləri (Cloudflare Images, Fastly Image Optimizer, Akamai Image Manager) <code>Accept</code> başlığına əsasən yüklənmiş JPEG/PNG‑i avtomatik AVIF/WebP‑ə çevirən bir keçid təklif edir. Onu aktivləşdirin, keş‑i təmizləyin və işiniz bitdi.</p>
<hr>
<h2 id="alət-və-iş-axını--avifwebpni-qurma-prosesinizə-əlavə-edin">Alət və iş axını – AVIF/WebP‑ni qurma prosesinizə əlavə edin</h2>
<table>
<thead>
<tr>
<th>Tapşırıq</th>
<th>AVIF əmri</th>
<th>WebP əmri</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Zərərsiz kodlaşdırma</strong></td>
<td><code>avifenc -l -q 0 input.png output.avif</code></td>
<td><code>cwebp -lossless input.png -o output.webp</code></td>
</tr>
<tr>
<td><strong>Zərərli kodlaşdırma (keyfiyyət 50)</strong></td>
<td><code>avifenc -q 50 input.jpg output.avif</code></td>
<td><code>cwebp -q 50 input.jpg -o output.webp</code></td>
</tr>
<tr>
<td><strong>Toplu konversiya (Node)</strong></td>
<td><code>sharp('src/**/*.png').avif({quality:50}).toFile('dist/')</code></td>
<td><code>sharp('src/**/*.png').webp({quality:50}).toFile('dist/')</code></td>
</tr>
<tr>
<td><strong>Animasiya konversiyası</strong></td>
<td><code>avifenc --animation frames/*.png output.avif</code> <em>(hələ eksperimental)</em></td>
<td><code>gif2webp animation.gif -o animation.webp</code></td>
</tr>
</tbody>
</table>
<p><strong>Çoxlu CI boru kəmərləri üçün bir‑sətirlik</strong></p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span><span style="color:#75715e"># assets/ qovluğundakı bütün PNG‑ləri 45 % keyfiyyətdə AVIF‑ə çevir</span>
</span></span><span style="display:flex;"><span>find assets -name <span style="color:#e6db74">&#39;*.png&#39;</span> -exec avifenc -q <span style="color:#ae81ff">45</span> <span style="color:#f92672">{}</span> <span style="color:#f92672">{</span>.<span style="color:#f92672">}</span>.avif <span style="color:#ae81ff">\;</span>
</span></span></code></pre></div><p><em>İpucu:</em> Orijinal yüksək‑rezolüsiya mənbəyini repozitoriyada saxlayın; AVIF/WebP‑i tikinti mərhələsində dinamik olaraq yaradın. Beləliklə, keyfiyyət parametrlərini dəyişdirmək üçün yenidən yükləmək məcburiyyətində qalmayacaqsınız.</p>
<hr>
<h2 id="realdünya-təsiri--önəmli-rəqəmlər">Real‑dünya təsiri – önəmli rəqəmlər</h2>
<table>
<thead>
<tr>
<th>Ssenari</th>
<th>JPEG (əsas)</th>
<th>WebP (zərərli)</th>
<th>AVIF (zərərli)</th>
<th>AVIF (zərərsiz)</th>
</tr>
</thead>
<tbody>
<tr>
<td>1 MP foto, 90 % keyfiyyət</td>
<td>120 KB</td>
<td>78 KB (‑35 %)</td>
<td>55 KB (‑55 %)</td>
<td>68 KB (‑43 %)</td>
</tr>
<tr>
<td>Şəffaf loqo (500 × 500)</td>
<td>45 KB (PNG)</td>
<td>28 KB (‑38 %)</td>
<td>22 KB (‑51 %)</td>
<td>24 KB (‑47 %)</td>
</tr>
<tr>
<td>5‑s animasiyalı banner (10 fps)</td>
<td>1.2 MB (GIF)</td>
<td>380 KB (‑68 %)</td>
<td>340 KB (‑72 %)</td>
<td>–</td>
</tr>
</tbody>
</table>
<p><em>Mənbə:</em> WebPageTest + Lighthouse auditləri (2024‑2025) bir pərakəndə saytında 4 həftəlik A/B testindən. AVIF variantı <strong>0.4 s daha sürətli LCP</strong> və <strong>mobil dönüşümdə 12 % artım</strong> gətirdi.</p>
<h3 id="sitat-gətirə-biləcəyiniz-nümunə-işlər">Sitat gətirə biləcəyiniz nümunə işlər</h3>
<ul>
<li><strong>Shopify satıcıları (2025)</strong> – Məhsul miniatur şəkillərində AVIF‑i tətbiq etmək səhifə çəkisini 38 % azaltdı və 3G‑də LCP‑ni 0.3 s sürətləndirdi.</li>
<li><strong>The New York Times</strong> – Məqalə içi şəkilləri AVIF‑ə keçirdi, 45 % bant genişliyi qənaəti və mobil iştirakda 12 % artım əldə etdi.</li>
<li><strong>Airbnb</strong> – Host‑profil şəkilləri dəstəklənən brauzerlərdə AVIF‑lə təqdim edildi, yavaş şəbəkələrdə ilk rəsm 0.4 s daha sürətli göstərildi.</li>
</ul>
<hr>
<h2 id="növbəti-addımlar--sürətli-yoxlama-siyahısı">Növbəti addımlar – sürətli yoxlama siyahısı</h2>
<ol>
<li><strong>Cari şəkil yükünüzü audit edin</strong> – Lighthouse “Serve images in next‑gen formats”.</li>
<li><strong>AVIF (və WebP ehtiyatı) çıxaran bir tikinti addımı əlavə edin</strong> <code>sharp</code> və ya <code>avifenc</code> istifadə edərək.</li>
<li><strong>HTML‑i <code>&lt;picture&gt;</code> bloku ilə yeniləyin</strong> və ya server‑tərəfli <code>Accept</code> danışıqlarını aktivləşdirin.</li>
<li><strong>Uzunmüddətli keş başlıqları təyin edin</strong> (<code>Cache‑Control: max-age=31536000, immutable</code>).</li>
<li><strong>Lazy‑loading‑i aktivləşdirin</strong> (<code>loading=&quot;lazy&quot;</code> və ya IntersectionObserver) ki, ekrandan kənarda olan AVIF‑lər dekodlaşdırılmasın.</li>
<li><strong>CDN‑də edge konversiyasını açın</strong> əgər AVIF‑i yerli saxlamaq istəmirsinizsə.</li>
<li><strong>Core Web Vitals‑ı izləyin</strong> – yayım sonrası bir həftə ərzində LCP‑nin 0.2‑0.5 s azalmasını görməlisiniz.</li>
</ol>
<blockquote>
<p><strong>Gələcək baxışı:</strong> 2028‑ə qədər IDC proqnozlaşdırır ki, <strong>%80‑dən çox veb şəkli AVIF‑ilk</strong> olacaq, HDR dəstəyi və Chrome 130‑da gələcək “image format negotiation” başlığı sayəsində. Erkən keçid yalnız bu gün performansı artırmaqla qalmır, həm də saytınızı növbəti vizual veb təcrübələri dalğasına hazırlaşdırır.</p>
</blockquote>
<p><strong>Tags:</strong> #webperformance #imageoptimization #avif<br>
<strong>Slug:</strong> next-gen-web-graphics-avif-webp</p>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
