Video player çeşitliliği günümüzde hat safada. Sitesinde video göstermek isteyen birisi, bir çok flash eklentisi ile bunu yapabilir. Ancak HTML5‘in getirdiği nimetlerden faydalanmak çok daha yararlı olacaktır. Fakat HTML5′de tek sorun, tarayıcılarda gösterdiği farklılık. Şuanda sadece Chrome ve Safari tarayıcılarının tüm sürümleri HTML5 özelliklerini destekliyor. Diğer tarayıcılar ise yavaş yavaş adapte olmaya çalışıyorlar. İE sürümlerinde ise İE9, özellikleri destekleyen tarayıcılardan. Lafı uzatmadan konumuza girersek; “Neden HTML5 ile video göstermek daha yararlı?” bu soruya cevap verelim. HTML5 sayesinde sunucuları daha az yormuş oluyoruz. Çünkü çok daha az eklenti kullanmış, az kod ile çok iş yapmış oluyoruz. Şimdi bahsetmek istediğim iki farklı video formatı var. Onları gördükten sonra kodlarımıza geçeceğiz.
Ogg: Ogg dosyaları, Thedora video ve Vorbis ses codecleriyle çalışır.
MPEG4: MPEG 4 dosyaları, H.264 video codec ve AAC ses codecleriyle çalışır.
Kodu inceleyecek olursak, 1. satırda “width” ve “height” özellikleri ile genişlik ve yüksekliği belirliyoruz. Hemen 2. satırda ise oynatılacak olan video adresini giriyoruz ve “type” belirliyoruz. Bu video tarayıcı farklılıklarından dolayı oynatılamazsa 3. satırdaki video oynatılacak. Her ikiside oynatılamazsa 4. satıra yazılan uyarı mesajı ekranda gösterilecektir.
Kod oldukça basit olmasıyla beraber, HTML5‘in sunduğu bir çok özellikten sadece biri. İlerleyen günlerde HTML5′in nimetlerinden çok daha fazla yararlanabileceğimiz yazılar ekleyeceğim.