Konu Başlıkları
Yükleniyor...

Web Sitesinde Video: Altyazı, Sayfa Ağırlığı ve Ölçüm

Video Eklerken Sık Karıştırılan Dört Karar

Video eklemek, sayfaya bir dosya koymak değil, sayfanın yükleme bütçesini yeniden dağıtmak demek. Sıkıştırılmış bir video da altyazısı yoksa erişilebilir sayılmaz; bu ikisi sık sık birbirine karıştırılıyor. Aşağıdakiler, videoyu yayına almadan önce gerçekten karar vermen gereken yerler.

Erişilebilirlik dosya boyutu değildir

Video ve erişilebilirlik yan yana geldiğinde genelde MP4 sıkıştırmasından söz ediliyor. Küçük dosya, dar bant genişliğindeki kullanıcıya yardım eder; bu doğru, ama erişilebilirlik başlığının altına girmez. Sesli anlatımı duyamayan ya da o an telefonunu sessizde tutan biri için videoyu izlenebilir kılan şey altyazıdır.

Pratikte iki şey gerekiyor: <track kind="captions" srclang="tr"> ile bağlanmış bir altyazı dosyası, bir de sayfada düz metin olarak duran döküm. Döküm ayrıca aranabilir olmanın en ucuz yolu; oynatıcının içindeki konuşma arama motoruna görünmez, sayfadaki paragraf görünür.

Ağırlık videoda mı, oynatıcıda mı

Kendi dosyanı gömüyorsan tarayıcıya ne kadarını indireceğini sen söylersin. preload="none" ya da preload="metadata" ve düzgün bir poster görseliyle, kullanıcı oynata basmadıkça video baytları hiç inmez. Varsayılanı olduğu gibi bırakıp sonra sayfa neden ağır diye sormak yaygın bir hata.

YouTube gömdüğünde durum başka. iframe, kimse oynata basmasa bile oynatıcının kendi betiklerini ve isteklerini sayfaya taşır. Kapak görselini kendin koyup iframe'i ancak tıklamadan sonra sayfaya eklemek, oynatıcının maliyetini yalnızca gerçekten izleyecek kişiye yükler.

Kendi sunucunda barındırmak

"Videoyu kendi sunucunda tut, daha hızlı açılır" tavsiyesi kendi içinde çelişiyor. Tek bir origin'den servis ettiğin tek bir kopya vardır; İstanbul'daki ziyaretçi için hızlı olan şey Berlin'deki için değildir, elinde yalnızca 1080p bir kopya varsa dar banttaki kullanıcı ya bekler ya bırakır. Platformların yaptığı işin büyük kısmı tam olarak bu: kenar sunucular, ve bağlantı hızına göre değişen birden fazla kalite.

Kendi sunucunda barındırmanın gerçek gerekçesi hız değil, kontrol: marka bütünlüğü, üçüncü taraf izleyicisi istememek, oynatıcı arayüzüne karışılmaması. Kısa, sessiz, arka planda dönen klipler için kendi dosyan fazlasıyla yeterli. Baştan sona izlenmesi beklenen uzun bir video için platform gömmek daha az baş ağrıtır.

Ne ölçülür

İzlenme sayısı artıyorsa iyi gidiyor sanılır; oysa o sayı çoğu zaman sayfanın trafiğini tekrar eder. İki şey daha bilgilendirici: kaç kişi oynata bastı, ve basanlar nerede bıraktı. Birincisi düşükse sorun videoda değil, kapak görselinde ya da videonun sayfadaki yerindedir. İkincisi hep aynı saniyede düşüyorsa oraya bakmak gerekir, genelde girişin uzunluğuyla ilgili çıkar (izlenme sayısını tek başına raporlamayı anlamsız buluyorum).

Bunu kurmak için oynatıcının olay API'sini kullanman gerekir: oynat, %25, %50, %75, tamamlandı. Hazır gelmez, bir kez bağlanır ve sonrasında her video için çalışır.

Kaynaklar

5 More Good Practices for Using Video for UX | IxDF