
Ders 13: Ses, Video ve Gömülü İçerik
Neden?
Medya eklemek kadar, kullanıcının onu kontrol edebilmesi ve içeriğe erişebilmesi de önemlidir.
Ne öğreneceğiz?
Bu derste audio, video, source, iframe, controls ve poster kullanımını öğreneceğiz.
Nasıl ilerleyeceğiz?
Önce kavramın amacını düşünün. Ardından aşağıda verilen örneği kendiniz yazın. Kodu kaydedin, tarayıcıda açın ve küçük bir değişiklik yaparak sonucu gözlemleyin.
Öğrenme kuralı: Kodu yalnızca kopyalama. Her satır için “Bu satır neden burada?” ve “Bu satırı silersem ne değişir?” sorularını sor.
Derse başlamadan önce kendini yokla
- Bu konuyu gerçek bir web sayfasında hangi ihtiyacı çözmek için kullanırım?
- Örnekteki hangi HTML elementi içeriğin anlamını taşıyor?
- Uygulamayı kendi fikrimle nasıl değiştirebilirim?
Ders sonunda kontrol
- Kodu kendim, bakmadan tekrar yazabildim mi?
- Tarayıcıda sonucu test ettim mi?
- Karşılaştığım bir hatayı neden oluştuğunu açıklayarak düzelttim mi?
Ders hedefi
Yola
Ses, video ve harici içerikleri HTML sayfasına ekleyebileceksiniz.
PHP Kod:
<audio controls>
<source src="media/muzik.mp3" type="audio/mpeg">
Tarayıcınız ses oynatmayı desteklemiyor.
</audio>
<video controls width="640" poster="images/kapak.jpg">
<source src="media/tanitim.mp4" type="video/mp4">
Tarayıcınız video oynatmayı desteklemiyor.
</video>
controls kullanıcıya oynatma kontrolleri sağlar. poster, video başlamadan önce gösterilecek görseli belirtir. Birden fazla <source> kullanarak farklı dosya biçimleri sunabilirsiniz.
Harici bir videoyu veya haritayı iframe ile gömebilirsiniz:
PHP Kod:
<iframe
src="https://www.youtube.com/embed/VIDEO_ID"
title="HTML ders tanıtım videosu"
width="560"
height="315"
allowfullscreen>
</iframe>
Gömülü içeriğe mutlaka açıklayıcı bir title verin. Bilinmeyen (youtube, izlesene vs. dışında) veya güvensiz kaynaklardan (yönetimini veya içeriğini tam bilmediğiniz herhangi bir web sitesi) iframe eklemeyiniz.
Ders 13: Ses, Video ve Gömülü İçerik

