النص البديل للصور

مثال سيء

image

MacBook Pro مقاس 16 بوصة

2,499 يورو

star.png4.8/5 (127 تقييم)
success.svg تم تأكيد الطلب!
<!-- ❌ سيء: نصوص بديلة غير وصفية -->
<img src="laptop.jpg" alt="image" />
<img src="star-icon.svg" alt="star.png" />
<img src="success-icon.svg" alt="success.svg" />

مثال جيد

MacBook Pro مقاس 16 بوصة، منظر أمامي، الشاشة مفتوحة تعرض واجهة macOS

MacBook Pro مقاس 16 بوصة

2,499 يورو

تقييم4.8/5 نجوم، بناءً على(127 تقييم)
تم تأكيد الطلب!
<!-- ✅ جيد: نصوص بديلة وصفية -->
<img src="laptop.jpg"
     alt="MacBook Pro 16 pouces, vue de face,
          écran ouvert montrant l'interface macOS" />

<!-- أيقونة زخرفية: alt فارغ، .sr-only للسياق -->
<img src="star-icon.svg" alt="" />
<span>
  <span class="sr-only">Note de </span>4.8/5
  <span class="sr-only"> étoiles</span> (127 avis)
</span>

<!-- أيقونة زخرفية في الإشعار -->
<img src="success-icon.svg" alt="" />
<span>Commande confirmée !</span>

الشرح: يسمح النص البديل لقارئات الشاشة بوصف الصور. يجب أن يكون وصفيًا للصور الإعلامية، وفارغًا للصور الزخرفية.

فيديو يمكن الوصول إليه

مثال سيء

عرض المنتج

📹 فيديو تجريبي
(تشغيل تلقائي، بدون ترجمات)
<!-- ❌ سيء: فيديو مع التشغيل التلقائي -->
<video width="100%" height="200" autoplay loop muted>
  <source src="demo.mp4" type="video/mp4">
  Votre navigateur ne supporte pas la vidéo.
</video>

مثال جيد

عرض المنتج

📹 فيديو تجريبي لـ MacBook Pro
(عناصر تحكم يمكن الوصول إليها، ترجمات متاحة)
فيديو مدته دقيقتان يعرض ميزات MacBook Pro مقاس 16 بوصة. ترجمات عربية متاحة.
<!-- ✅ جيد: فيديو يمكن الوصول إليه مع ترجمات وعناصر تحكم -->
<video width="100%" height="200"
       controls
       preload="metadata"
       aria-describedby="video-description">
  <source src="demo.mp4" type="video/mp4">

  <!-- ترجمات للصم وضعاف السمع -->
  <track kind="captions"
         src="captions.vtt"
         srclang="fr"
         label="Français"
         default>

  <!-- أوصاف صوتية للمكفوفين -->
  <track kind="descriptions"
         src="descriptions.vtt"
         srclang="fr"
         label="Description audio">

  <!-- بديل مع رابط إلى النسخ -->
  Votre navigateur ne supporte pas la vidéo.
  <a href="transcript.html">Consulter la transcription</a>
</video>

<div id="video-description">
  Vidéo de 2 minutes présentant les fonctionnalités du MacBook Pro.
  Sous-titres en français disponibles.
</div>

الشرح: يجب أن تحتوي الفيديوهات على ترجمات، وعناصر تحكم يمكن الوصول إليها بلوحة المفاتيح، وألا تشغل تلقائيًا.

الرسوم البيانية والبيانات المرئية

مثال سيء

المبيعات الفصلية

<!-- ❌ سيء: رسم بياني بدون وصف أو بيانات بديلة -->
<svg width="300" height="150" viewBox="0 0 300 150">
  <rect
    x="50"
    y="100"
    width="40"
    height="40"
    fill="#3b82f6"
  />
  <rect
    x="110"
    y="80"
    width="40"
    height="60"
    fill="#3b82f6"
  />
  <rect
    x="170"
    y="60"
    width="40"
    height="80"
    fill="#3b82f6"
  />
  <rect
    x="230"
    y="40"
    width="40"
    height="100"
    fill="#3b82f6"
  />
</svg>

مثال جيد

المبيعات الفصلية

رسم بياني شريطي للمبيعات الفصليةاتجاه مبيعات متزايد على مدى 4 أرباع: الربع الأول: 40 ألف يورو، الربع الثاني: 60 ألف يورو، الربع الثالث: 80 ألف يورو، الربع الرابع: 100 ألف يوروQ1Q2Q3Q4
بيانات المبيعات الفصلية التفصيلية
الربعالمبيعات (ألف يورو)التطور
الربع الأول 202540-
الربع الثاني 202560+50٪
الربع الثالث 202580+33٪
الربع الرابع 2025100+25٪
<!-- ✅ جيد: رسم بياني يمكن الوصول إليه مع بيانات بديلة -->
<svg width="300" height="150"
     role="img"
     aria-labelledby="chart-title"
     aria-describedby="chart-desc">

  <title id="chart-title">Graphique en barres des ventes trimestrielles</title>
  <desc id="chart-desc">
    Évolution croissante des ventes sur 4 trimestres :
    Q1: 40k€, Q2: 60k€, Q3: 80k€, Q4: 100k€
  </desc>

  <!-- أشرطة الرسم البياني -->
  <rect
    x="50"
    y="100"
    width="40"
    height="40"
    fill="#3b82f6"
  />
  <rect
    x="110"
    y="80"
    width="40"
    height="60"
    fill="#3b82f6"
  />
  <rect
    x="170"
    y="60"
    width="40"
    height="80"
    fill="#3b82f6"
  />
  <rect
    x="230"
    y="40"
    width="40"
    height="100"
    fill="#3b82f6"
  />

  <!-- تسميات يمكن الوصول إليها -->
  <text x="70" y="130">Q1</text>
  <text x="130" y="130">Q2</text>
  <text x="190" y="130">Q3</text>
  <text x="250" y="130">Q4</text>
</svg>

<!-- جدول بديل مع جميع البيانات -->
<table>
  <caption>Données détaillées des ventes trimestrielles</caption>
  <thead>
    <tr>
      <th scope="col">Trimestre</th>
      <th scope="col">Ventes (k€)</th>
      <th scope="col">Évolution</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th scope="row">Q1 2025</th>
      <td>40</td>
      <td>-</td>
    </tr>
    <!-- ... صفوف أخرى -->
  </tbody>
</table>

الشرح: يجب أن تكون الرسوم البيانية مصحوبة بأوصاف نصية وبيانات بديلة للمستخدمين الذين لا يستطيعون رؤيتها.