Web tasarım dünyasında içerik çeşitliliği her geçen gün artarken, videolar da ziyaretçilerin dikkatini çekmenin ve etkileşimi artırmanın en güçlü yollarından biri haline gelmiştir. HTML, video içeriğini sayfanıza entegre etmek için oldukça basit ve etkili bir yöntem sunar. Peki, HTML ile video nasıl eklenir?
1. <video>
Etiketi ile Videoyu Sayfaya Ekleyin
HTML5 ile birlikte gelen <video>
etiketi, videoları sayfanıza entegre etmek için kullanılır. Bu etiket, video dosyasının yerini belirtirken, ek işlevler ve özellikler de sağlar. Temel bir video ekleme kodu şu şekildedir:
<video width="640" height="360" controls>
<source src="video_dosyanız.mp4" type="video/mp4">
<source src="video_dosyanız.ogg" type="video/ogg">
Tarayıcınız video etiketini desteklemiyor.
</video>
Açıklamalar:
- width ve height: Videonun genişlik ve yüksekliğini belirler.
- controls: Video kontrollerini (oynat, duraklat, ses açma/kapatma vb.) kullanıcıya sunar.
- <source> etiketi: Video dosyasının yolunu ve türünü belirtir. Farklı tarayıcıların farklı formatları desteklediğini göz önünde bulundurarak, birden fazla format sunmak önemlidir (örneğin,
.mp4
,.ogg
gibi).
2. Video Formatları
En yaygın video formatları şunlardır:
- MP4: Genellikle tüm modern tarayıcılar tarafından desteklenen en popüler video formatıdır.
- WebM: Özellikle Chrome ve Firefox gibi tarayıcılarda desteklenen bir formattır.
- OGG: Open-source video formatıdır ve özellikle Firefox ve Opera tarafından desteklenir.
Birden fazla format kullanarak videonuzun farklı tarayıcılarda sorunsuz bir şekilde oynatılmasını sağlayabilirsiniz. Örneğin:
<video width="640" height="360" controls>
<source src="video_dosyanız.mp4" type="video/mp4">
<source src="video_dosyanız.webm" type="video/webm">
<source src="video_dosyanız.ogg" type="video/ogg">
Tarayıcınız video etiketini desteklemiyor.
</video>
3. Otomatik Oynatma ve Döngü
HTML5, videoların otomatik olarak başlatılmasını sağlamak ve döngüye sokmak gibi ek özellikler de sunar. Otomatik oynatma ve döngü özelliklerini şu şekilde ekleyebilirsiniz:
<video width="640" height="360" controls autoplay loop>
<source src="video_dosyanız.mp4" type="video/mp4">
Tarayıcınız video etiketini desteklemiyor.
</video>
- autoplay: Video sayfa yüklendiğinde otomatik olarak başlatılır.
- loop: Video bittiğinde otomatik olarak başa sarar ve döngüye girer.
4. Alternatif İçerik: Video Desteklenmeyen Durumlar
Her ne kadar çoğu modern tarayıcı video etiketini desteklese de, bazı eski tarayıcılar bu özelliği desteklemeyebilir. Bu durumu göz önünde bulundurarak, videonun yüklenememesi durumunda alternatif bir metin veya içerik göstermek iyi bir uygulamadır:
<video width="640" height="360" controls>
<source src="video_dosyanız.mp4" type="video/mp4">
<source src="video_dosyanız.ogg" type="video/ogg">
Tarayıcınız video etiketini desteklemiyor.
</video>
Yukarıdaki metin, tarayıcı video etiketini desteklemiyorsa kullanıcılara gösterilecek mesajdır.
5. Mobil Uyumluluk
Mobil cihazlarda video oynatmak için, genellikle videonun yüksek çözünürlükte olmayacak şekilde optimize edilmesi ve kullanıcı deneyiminin iyi olması gerekir. Bu yüzden videonun boyutunu ve çözünürlüğünü mobil uyumlu hale getirmek, kullanıcılar için faydalı olacaktır.
<video width="100%" height="auto" controls>
<source src="video_dosyanız.mp4" type="video/mp4">
</video>
Bu kodda width=”100%” kullanarak video genişliğini cihaz ekranına göre dinamik şekilde ayarlayabilirsiniz.
HTML ile video eklemek son derece kolay ve etkili bir yöntemdir. Video içeriğinizi sayfanıza entegre ederek ziyaretçilerinizin dikkatini çekebilir ve onlara zengin bir deneyim sunabilirsiniz. Yine de her zaman videoların doğru formatlarda ve uygun boyutlarda olduğundan emin olun, böylece tüm kullanıcılar videonuzu rahatça izleyebilir!