HTML 5 Dersleri 8 – Audio (Ses Kullanımı)
HTML 5 Dersleri 8 – Audio (Ses Kullanımı)
HTML5 Audio Nedir?
HTML5 audio etiketi, web sayfalarına harici eklentiye ihtiyaç duymadan ses dosyası eklemeyi sağlar. Önceki dönemlerde Flash gibi eklentiler kullanılırken, HTML5 ile bu ihtiyaç ortadan kalkmıştır.
Audio etiketi; müzik, podcast, efekt ve bildirim sesleri gibi birçok amaçla kullanılabilir.
Audio Etiketi (audio)
Ses dosyası eklemek için audio etiketi kullanılır.
Temel Audio Kullanımı
Bu örnek, ses oynatma kontrolleri bulunan basit bir audio gösterir.
Controls Özelliği
controls özelliği, kullanıcıya oynatma ve ses kontrolü sağlar.
Controls Örneği
Autoplay Özelliği
Sayfa yüklendiğinde sesin otomatik olarak başlamasını sağlar.
Autoplay Örneği
Not: Tarayıcılar autoplay için genellikle muted özelliğini zorunlu tutar.
Loop Özelliği
Ses dosyası bittiğinde tekrar baştan oynatılır.
Loop Örneği
Muted Özelliği
Sesin kapalı (sessiz) başlamasını sağlar.
Muted Örneği
Preload Özelliği
Ses dosyasının ne zaman yükleneceğini belirler.
Preload Değerleri
-
auto: Sayfa yüklenirken ses yüklenir -
metadata: Sadece ses bilgileri yüklenir -
none: Ses yüklenmez
Source Etiketi ile Çoklu Format Kullanımı
Farklı tarayıcılar için birden fazla ses formatı eklenebilir.
Çoklu Source Örneği
HTML5 Audio Formatları
En yaygın kullanılan formatlar:
-
MP3
-
OGG
-
WAV
MP3 formatı, tarayıcı uyumluluğu açısından en çok tercih edilen formattır.
HTML5 Audio Nerelerde Kullanılır?
-
Müzik oynatıcılar
-
Podcast sayfaları
-
Eğitim siteleri
-
Bildirim ve efekt sesleri
HTML5 Audio Kullanırken Dikkat Edilmesi Gerekenler
-
Otomatik ses kullanımı kullanıcıyı rahatsız edebilir
-
Dosya boyutları optimize edilmeli
-
Mobil uyumluluk test edilmeli
-
Gereksiz preload kullanımından kaçınılmalı
HTML5 audio kullanımını öğrendikten sonra, sayfa üzerinde sürükle ve bırak (drag & drop) işlemlerinin nasıl yapıldığını inceleyebiliriz.
? Bir sonraki ders:
HTML 5 Dersleri 9 – Sürükle / Bırak
https://cilginyazilim.com/html-5-dersleri-9-suruklebirak