<?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/ar/categories/images/</link>
    <description>Recent content in Images on File Format Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ar</language>
    <lastBuildDate>Fri, 10 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.fileformat.com/ar/categories/images/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>كيفية تعزيز سرعة الموقع باستخدام AVIF و WebP: دليل شامل</title>
      <link>https://blog.fileformat.com/ar/images/next-gen-web-graphics-avif-webp/</link>
      <pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate>
      
      <guid>https://blog.fileformat.com/ar/images/next-gen-web-graphics-avif-webp/</guid>
      <description>تعلم كيف يمكن لاستبدال JPEG/PNG بـ AVIF و WebP تقليل حجم الصور حتى 80٪. حسّن LCP الخاص بك، عزّز تصنيفات SEO، ونفّذ حلول احتياطية سهلة اليوم.</description>
      <content:encoded><![CDATA[<p><strong>TL;DR</strong> – استبدال JPEG/PNG بـ AVIF (أو WebP حيث لا يُدعم AVIF) يمكن أن يقلل <strong>30‑80 %</strong> من حجم الصورة، يخفض LCP حتى <strong>0.5 ث</strong>، ويعزز SEO دون أي تنازل بصري. حل بسيط باستخدام <code>&lt;picture&gt;</code> أو قاعدة رأس <code>Accept</code> يحقق ذلك في دقائق، ومعظم شبكات CDN يمكنها القيام بالمعالجة الثقيلة تلقائيًا.</p>
<hr>
<h2 id="لماذا-تنسيق-الصور-الجيلالتالي-مهم-الآن">لماذا تنسيق الصور “الجيل‑التالي” مهم الآن</h2>
<p>كل ملي ثانية تُحسب على الويب. تُظهر دراسات من Akamai وGoogle أن <strong>توفير 100 مللي ثانية يترجم إلى زيادة إيرادات بنسبة 1‑2 %</strong> لمواقع التجارة الإلكترونية. الصور هي أكبر مصدر استهلاك للبيانات في الصفحة النموذجية – <strong>&gt; 60 % من إجمالي البايتات</strong> (HTTP Archive، 2024).</p>
<p>هنا يأتي AVIF وWebP. كلاهما يَعِد بملفات <strong>أصغر بنسبة 30‑80 %</strong> مقارنةً بـ JPEG/PNG القديمة مع الحفاظ على جودة بصرية لا يمكن تمييزها بالعين البشرية. الفائدة فورية:</p>
<ul>
<li><strong>نطاق ترددي أقل</strong> → خطط بيانات أرخص لمستخدمي الهواتف المحمولة.</li>
<li><strong>تحميل صفحات أسرع</strong> → تحسين Core Web Vitals، ترتيبات أعلى في Google.</li>
<li><strong>تقليل حمل الخادم</strong> → بصمات ذاكرة تخزين مؤقت أصغر، فواتير CDN أقل.</li>
</ul>
<p>إذا كنت قد حسّنت بالفعل CSS/JS، فإن ضغط الصور هو الفاكهة السهلة التي تُعطي أعلى عائد استثمار.</p>
<hr>
<h2 id="avif-مقابل-webp--مقارنة-سريعة-جنبا-إلى-جنب">AVIF مقابل WebP – مقارنة سريعة جنبًا إلى جنب</h2>
<table>
<thead>
<tr>
<th>الميزة</th>
<th><strong>AVIF</strong></th>
<th><strong>WebP</strong></th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>الأصل</strong></td>
<td>مشتق من AV1 (ISO/IEC 23000‑22، 2020)</td>
<td>تنسيق Google المستند إلى VP8 (2010)</td>
</tr>
<tr>
<td><strong>الضغط</strong></td>
<td>خساري وغير خساري (كلاهما مبني على AV1)، ألفا، HDR (10‑bit)</td>
<td>خساري (VP8)، غير خساري، ألفا، رسوم متحركة</td>
</tr>
<tr>
<td><strong>عمق اللون</strong></td>
<td>8‑bit و10‑bit (HDR)</td>
<td>8‑bit فقط</td>
</tr>
<tr>
<td><strong>الربح في الحجم مقارنةً بـ JPEG</strong></td>
<td>أصغر 45‑65 % (خساري)</td>
<td>أصغر 25‑35 % (خساري)</td>
</tr>
<tr>
<td><strong>الربح في الحجم مقارنةً بـ PNG</strong></td>
<td>أصغر 50‑70 % (غير خساري)</td>
<td>أصغر 30‑45 % (غير خساري)</td>
</tr>
<tr>
<td><strong>فك الترميز عبر الأجهزة</strong></td>
<td>دعم GPU متزايد (Intel Xe، AMD، ARM Mali)</td>
<td>أصلي على معظم المعالجات/GPU؛ تسريع عتادي على Android، Chrome، Safari iOS 16+</td>
</tr>
<tr>
<td><strong>الرسوم المتحركة</strong></td>
<td>AVIF‑A (تجريبي)</td>
<td>WebP‑A (مستقر، مستخدم على نطاق واسع)</td>
</tr>
<tr>
<td><strong>تغطية المتصفحات (أبريل 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>الخلاصة:</strong> AVIF يتفوق في ضغط الصور الخام ودعم HDR، بينما WebP يتمتع بأوسع تغطية للمتصفحات وإيكوسيستم رسوم متحركة ناضج. النهج العملي هو تقديم <strong>AVIF أولاً، ثم fallback إلى WebP، ثم إلى JPEG/PNG</strong> للعدد القليل من الحالات الاستثنائية.</p>
<hr>
<h2 id="دعم-المتصفحات-واستراتيجية-fallback-يمكنك-نسخهالصقها">دعم المتصفحات واستراتيجية fallback يمكنك نسخها‑لصقها</h2>
<h3 id="1-نمط-picture-التفاوض-من-جانب-العميل">1. نمط <code>&lt;picture&gt;</code> (التفاوض من جانب العميل)</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;صورة بطلة لشروق الشمس فوق المدينة&#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>المتصفح يختار أول تنسيق يفهمه؛ المتصفحات القديمة تتجاهل وسوم <code>&lt;source&gt;</code> وتحمّل صورة JPEG الاحتياطية.</em></p>
<h3 id="2-التفاوض-عبر-رأس-accept-على-الخادم-لرابط-واحد">2. التفاوض عبر رأس <code>Accept</code> على الخادم (لرابط واحد)</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
</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>إذا أعلن العميل عن <code>image/avif</code>، سيقدم Nginx <code>hero.avif</code>؛ وإلا سيعود إلى WebP أو JPEG.</em></p>
<h3 id="3-دع-cdn-يتولى-العمل-الشاق">3. دع CDN يتولى العمل الشاق</h3>
<p>معظم مزودي الحافة (Cloudflare Images، Fastly Image Optimizer، Akamai Image Manager) يملكون خيارًا يحول تلقائيًا JPEG/PNG إلى AVIF/WebP بناءً على رأس <code>Accept</code>. فعّله، امسح الذاكرة المؤقتة، وستكون المهمة انتهت.</p>
<hr>
<h2 id="الأدوات-وسير-العمل--إدخال-avifwebp-إلى-خط-بناءك">الأدوات وسير العمل – إدخال AVIF/WebP إلى خط بناءك</h2>
<table>
<thead>
<tr>
<th>المهمة</th>
<th>أمر AVIF</th>
<th>أمر WebP</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>ترميز غير خساري</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>ترميز خساري (جودة 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>تحويل دفعي (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>تحويل رسوم متحركة</strong></td>
<td><code>avifenc --animation frames/*.png output.avif</code> <em>(ما زال تجريبيًا)</em></td>
<td><code>gif2webp animation.gif -o animation.webp</code></td>
</tr>
</tbody>
</table>
<p><strong>سطر أوامر واحد لمعظم خطوط CI</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"># تحويل كل PNG في assets/ إلى AVIF بجودة 45 %</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>نصيحة:</em> احتفظ بالمصدر عالي الدقة في المستودع؛ أنشئ AVIF/WebP أثناء خطوة البناء. بهذه الطريقة يمكنك إعادة تشغيل العملية بجودة مختلفة دون الحاجة لإعادة رفع الأصول.</p>
<hr>
<h2 id="الأثر-الواقعي--أرقام-تهمك">الأثر الواقعي – أرقام تهمك</h2>
<table>
<thead>
<tr>
<th>السيناريو</th>
<th>JPEG (الأساس)</th>
<th>WebP (خساري)</th>
<th>AVIF (خساري)</th>
<th>AVIF (غير خساري)</th>
</tr>
</thead>
<tbody>
<tr>
<td>صورة 1 MP، جودة 90 %</td>
<td>120 KB</td>
<td>78 KB (‑35 %)</td>
<td>55 KB (‑55 %)</td>
<td>68 KB (‑43 %)</td>
</tr>
<tr>
<td>شعار شفاف (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 ث (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>المصدر:</em> اختبارات WebPageTest + تدقيقات Lighthouse (2024‑2025) على موقع تجاري أجرى اختبار A/B لمدة 4 أسابيع. نسخة AVIF حققت <strong>تحسين LCP بمقدار 0.4 ث</strong> و<strong>ارتفاعًا بنسبة 12 % في التحويلات على الهواتف المحمولة</strong>.</p>
<h3 id="دراسات-حالة-يمكنك-الاستشهاد-بها">دراسات حالة يمكنك الاستشهاد بها</h3>
<ul>
<li><strong>تجار Shopify (2025)</strong> – استخدام AVIF لصور المنتجات خفّض وزن الصفحة بنسبة 38 % وقلل LCP بـ 0.3 ث على شبكات 3G.</li>
<li><strong>صحيفة نيويورك تايمز</strong> – تحويل صور المقالات الداخلية إلى AVIF وفّر 45 % من النطاق الترددي وشهد زيادة بنسبة 12 % في التفاعل على الهواتف المحمولة.</li>
<li><strong>Airbnb</strong> – صور ملفات التعريف للمضيفين تُقدَّم كـ AVIF على المتصفحات الداعمة، ما أدى إلى تسريع أول رسم للصفحة بـ 0.4 ث على الشبكات البطيئة.</li>
</ul>
<hr>
<h2 id="ما-الخطوة-التالية--قائمة-تدقيق-سريعة">ما الخطوة التالية – قائمة تدقيق سريعة</h2>
<ol>
<li><strong>تدقيق حزمة الصور الحالية</strong> – Lighthouse “Serve images in next‑gen formats”.</li>
<li><strong>إضافة خطوة بناء</strong> تُنتج AVIF (وWebP كاحتياطي) باستخدام <code>sharp</code> أو <code>avifenc</code>.</li>
<li><strong>تحديث HTML</strong> باستخدام كتلة <code>&lt;picture&gt;</code> أو تمكين تفاوض رأس <code>Accept</code> على الخادم.</li>
<li><strong>تعيين رؤوس تخزين مؤقت طويلة الأمد</strong> (<code>Cache‑Control: max-age=31536000, immutable</code>).</li>
<li><strong>تمكين التحميل الكسول</strong> (<code>loading=&quot;lazy&quot;</code> أو IntersectionObserver) لتجنب فك ترميز AVIF خارج الشاشة.</li>
<li><strong>تفعيل تحويل الصور على حافة CDN</strong> إذا كنت تفضّل عدم تخزين AVIF محليًا.</li>
<li><strong>مراقبة Core Web Vitals</strong> – من المتوقع أن ترى انخفاضًا في LCP بمقدار 0.2‑0.5 ث خلال أسبوع من النشر.</li>
</ol>
<blockquote>
<p><strong>نظرة مستقبلية:</strong> تتوقع IDC بحلول 2028 أن <strong>&gt; 80 %</strong> من صور الويب ستكون AVIF‑first، بفضل دعم HDR والرأس “التفاوض على تنسيق الصورة” القادم في Chrome 130+. الدخول المبكر لا يحسن الأداء اليوم فحسب، بل يجهّز موقعك للموجة القادمة من تجارب الويب البصرية.</p>
</blockquote>
<hr>
<p><strong>الوسوم:</strong> #webperformance #imageoptimization #avif<br>
<strong>Slug:</strong> next-gen-web-graphics-avif-webp</p>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
