Skip to main content
Algılanabilir WCAG 1.2.3

1.2.3 Sesli Betimleme veya Medya Alternatifi

Medya metin için bir alternatif olmadığı sürece, önceden kaydedilmiş eşzamanlanmış medya için zamana dayalı medyanın bir alternatifi veya video içeriğinin sesli betimlenmesi sağlanmalıdır.

Level A Serious WCAG 2.0 (new) WCAG 2.1 WCAG 2.2

Bu kural ne anlama gelir

WCAG 1.2.3, önceden kaydedilmiş eşzamanlanmış medyanın (sesli video) ya bir sesli betimleme parçası ya da hem görsel hem de işitsel içeriği açıklayan tam bir metin alternatifi sağlamasını gerektirir. Sesli betimleme, diyalogdaki doğal duraklamalar sırasında önemli görsel bilgileri — hareketler, sahne değişiklikleri, ekrandaki metinler ve yüz ifadeleri gibi — sesli olarak anlatır.

Medya alternatifi, tüm görsel ve işitsel bilgileri okuma sırasına göre sunan bir metin belgesidir. Bu, senaryo tarzı bir transkript veya video boyunca hem görsel hem de işitsel olarak neler olduğunu açıklayan yapılandırılmış bir belge olabilir.

Neden önemlidir

Görme engelli ve az gören kullanıcılar, mevcut ses parçası aracılığıyla aktarılmayan görsel içeriği anlamak için sesli betimlemelere güvenir. Bu alternatif olmadan, bir sunucunun grafik göstermesi, ekrandaki gösterimler veya görsel espri gibi kritik bağlamı kaçırırlar.

Tam bir medya alternatifi, medya oynatamayan kullanıcılara, hem görsel hem de işitsel engeli olan kullanıcılara ve metni işleyen yardımcı teknoloji kullanıcılarına fayda sağlar. Ayrıca sesli betimleme parçaları medya oynatıcı tarafından desteklenmediğinde bir yedek olarak hizmet eder.

İlgili axe-core kuralları

Sesli betimlemeleri veya medya alternatiflerini doğrudan test eden axe-core kuralı bulunmamaktadır. Bu kriter, otomatik araçların görsel bilginin yeterince açıklanıp açıklanmadığını değerlendiremediği için manuel test gerektirir.

Nasıl test edilir

  1. Sayfadaki ses parçası içeren tüm önceden kaydedilmiş videoları belirleyin.
  2. Medya oynatıcı kontrollerinde sesli betimleme parçasının mevcut olup olmadığını kontrol edin.
  3. Sesli betimleme sağlanmamışsa, eksiksiz bir metin alternatifinin (medya alternatifi) mevcut olduğunu doğrulayın.
  4. Sesli betimleme etkinleştirilmiş olarak videoyu oynatın ve önemli görsel öğelerin diyalog aralarında betimlendiğini doğrulayın.
  5. Bir metin alternatifi sağlanmışsa, tüm görsel ve işitsel bilgilerin temsil edildiğinden emin olmak için videoyla karşılaştırın.

Nasıl düzeltilir

Seçenek 1: <track> öğesiyle sesli betimleme parçası ekleyin:

<video controls>
  <source src="/egitim-videosu.mp4" type="video/mp4" />
  <track
    kind="captions"
    src="/egitim-altyazi.vtt"
    srclang="tr"
    label="Türkçe Altyazı"
    default
  />
  <track
    kind="descriptions"
    src="/egitim-betimleme.vtt"
    srclang="tr"
    label="Sesli Betimleme"
  />
</video>

Sesli betimleme WebVTT dosyası görsel içeriği açıklar:

WEBVTT

1
00:00:03.000 --> 00:00:06.000
Bir çubuk grafik, çeyreklik gelirin
Q1'den Q4'e arttığını gösteriyor.

2
00:00:15.000 --> 00:00:18.000
Sunucu Q3 çubuğuna tıklayarak
bölgelere göre ayrıntılı dağılımı gösteriyor.

3
00:00:30.000 --> 00:00:33.000
Dünya haritası, Avrupa ve Asya'daki
aktif pazarları mavi renkte vurguluyor.

Seçenek 2: Bağlantılı transkript olarak tam bir medya alternatifi sağlayın:

<video controls>
  <source src="/egitim-videosu.mp4" type="video/mp4" />
</video>
<a href="/egitim-tam-transkript.html">
  Tam medya alternatifi: Eğitim videosunun
  görsel içerik dahil eksiksiz metin açıklaması
</a>

Sık yapılan hatalar

  • Altyazı sağlamak ancak sesli betimleme sağlamamak — yalnızca altyazılar bu kriteri karşılamaz.
  • Yalnızca söyleneni açıklamak, ekrandaki metin, grafikler veya eylemler gibi yalnızca görsel bilgileri atlamak.
  • Diyalogla çakışan sesli betimlemeler eklemek ve her ikisini de anlaşılmaz hale getirmek.
  • Yalnızca konuşulan içeriği kapsayan, görsel öğeleri açıklamayan bir transkript sağlamak.
  • Sunucunun her şeyi sözlü olarak anlattığı için sesli betimlemeye gerek olmadığını varsaymak — bu genellikle doğru değildir.

Kaynaklar