logo


Welcome Guest! To enable all features please Giriş or Kayıt.

Bildirim

Icon
Error

Ayarlar
Son mesaja git Go to first unread
hal1370  
#1 Gönderildi : 9 Eylül 2015 Çarşamba 16:12:45(UTC)
hal1370

Sıralama: Advanced Member

Gruplar: Registered
Katılan: 27.08.2015(UTC)
Mesajlar: 37
Bay
Turkey

5 Mesajına Toplam 5 Kere Teşekkür Edildi.
HTML5 ses ve video elamanlarını direk olarak destekler. Daha önce bu elamanları sayfada kullanabilmek için çeşitli eklentilere (Flash,Silverlight v.b.) ihtiyaç duyuyorduk. <audio> ve <video> etiketleri sayesinde bu eklentilere ihtiyacımız azaldı. Video etiketi sayesinde belirli bir tür videoları (h264 ile kodlanmış mp4 uzantılı videolar) hiçbir ek eklentiye ihtiyaç duymadan sayfa içinde gösterebiliyoruz.

Şimdi bu etiketlerin nasıl çalıştığını anlamak için aşağıdaki kodlara bakalım:


Audio Etiketi
<!DOCTYPE html>
<html>
<head>
<title> HTML5 ses etiketi </title>
</head>
<body>
<h1>Ses Örneği</h1>
<audio src="test.mp3" controls autoplay loop>
Tarayıcı ses etiketini desteklemiyor.
</audio>

</body>
</html>

Görünüm tarayıcıya göre değişmektedir. Firefox tarayıcısı şu şekilde göstermektedir.

Html5 Ses Oynatıcı

Controls oynatma, durdurma, ses yükseltme,düşürme gibi kontroller için gereklidir.
Autoplay ise sayfa yüklendiğinde otomatik başlamasını sağlar.
Loop ise çalma sona erdiğinde dosyası tekrar oynatır.
Src ses dosyasının yerini belirtir.

Tarayıcı audio etiketini desteklese de her ses dosyasını çalamayabilir bu yüzden çeşitli formatlardaki ses dosyalarını dâhil etmekte fayda vardır. Bunun için kodumuzu şu şekilde değiştiririz.

<!DOCTYPE html>
<html>
<head>
<title> HTML5 ses etiketi </title>
</head>
<body>
<h1>Ses Örneği</h1>
<audio controls autoplay loop>
<source src = "test.mp3" />
<source src = "test.ogg" />
Tarayıcı ses etiketini desteklemiyor.
</audio>

</body>
</html>

Böylece eğer tarayıcı mp3 çalamıyorsa ogg dosyasını çalacaktır.

Video Etiketi

Video oynatmak ise ses oynatmaya çok benzer.

<!DOCTYPE html>
<html>
<head>
<title> HTML5 video etiketi </title>
</head>
<body>
<h1>Video Örneği</h1>
<video controls autoplay loop width=”640” height=”480” >
<source src = "test.mp4" />
<source src = "test.ogv" />
Tarayıcı video etiketini desteklemiyor.
</video>

</body>
</html>

Controls oynatma, durdurma, ses yükseltme,düşürme gibi kontroller için gereklidir.
Autoplay ise sayfa yüklendiğinde otomatik başlamasını sağlar.
Loop ise çalma sona erdiğinde dosyası tekrar oynatır.
Src video dosyasının yerini belirtir.

Video etiketinde ayrıca birde poster özelliği bulunur. Bu özellikle video oynatılmadan önce bir resim göstermemize olanak sağlar.
<!DOCTYPE html>
<html>
<head>
<title> HTML5 video etiketi </title>
</head>
<body>
<h1>Video Örneği</h1>
<video controls loop poster=”images/video/test.jpg” width=”640” height=”480” >
<source src = "test.mp4" />
<source src = "test.ogv" />
Tarayıcı video etiketini desteklemiyor.
</video>

</body>
</html>

Görünüm tarayıcıya göre değişmektedir.

Düzenle Kullanıcı Tarafından 9 Eylül 2015 Çarşamba 16:15:06(UTC)  | Sebep: Sebep Bildirilmesi



Bu konudaki kullanıcılar
Guest
Forumu Atla  
Bu foruma yeni konular postalayamazsınız.
Bu forumda ki konulara yeni posta gönderemezsiniz.
Bu forumdaki postalarınızı silemezsiniz.
Bu forumdaki postalarınızı düzenleyemezsiniz.
Bu forumda anketler yaratamazsınız.
Bu forumdaki anketlere oy veremezsiniz.