HTML

1 Aralık 2007

HTML Müzik Kodları

WEB sayfasına müzik eklemek göreceli olarak kolaydır. Eskiden bir çok biçim kullanılmalıydı, çünkü tarayıcılar gömülmüş çoklu ortam dosyalarını değişik biçimlerde tanımlanmasını gerektiriyordu. Ama artık bu geçmişte kaldı.

Gömülme (embed) HTML

Müzik web sayfasına "embed" (gömülme) biçimi kullanarak eklenir. Başka yötemlerde vardır ama "embed" artık çoklu ortam eklemek için kullanılan bir standrt olmuştur. Aşağıdaki "embed" biçimi en basit kullanımıyla çoklu ortam dosyasının yerini belirtmektedir.
    <embed src="beethoven.mid" />

Yukarıdaki gömülmüş ortam dinleticisidir. Muziği durdurmak için stop/pause tuşunu tıklayın. Burada .midi uzantılı ses dosyasını firefox altında kullanmak sorun olabilmektedir. Bu nedenle uygun yazılım aşağıdaki gibi olmalıdır:

<script>
<!--
var musicsrc="midi.mid"
if (navigator.appName=="Microsoft Internet Explorer")
    document.write('')
else
    document.write('')
//-->
</script> 

Hangi tür ortam yazılımı kullandığınıza bağlı olarak yukarıdaki kullanım birazcık değişir. Yukarıdaki gömülme yazılımını doğru görüntülemek için "display" niteliğini değiştirmek yararlı olur.

Görüntülemeye yönelik gömülme niteliği

Gömülmüş ortak dinleticinin görünüşünü kişiselleştirmek için aşağıdaki nitelikleri atamak gerekir:
  • width - ortam dinleticinin eni.
  • height - ortam dinleticinin yüksekliği
  • hidden - Eğer bu değer doğruysa (true), ortam dinletici görüntülenmez. Bunu kullanıcı muziği durdurmak istemez diyebildiğiniz an kullanmalısınız. Yoksa diğer değeri seçmelisiniz (false).
        <embed src="beethoven.mid" width="360" height="165" />
    

    Genelde ortam dinleticisinin eni ve boyuyla oynanmak istenmez. Görüntnün bozuk olmasına neden olabilir.

    Gömülme (Embed) Niteliği - İşlevselliğe bağlı olarak

    Gömülmüş ortam dinleticinin işlevselliğini kişiselleştirmek için aşağıdaki nitelikleri düzenlemek gerekir:

  • autostart - ortam dosyasının otomatik başlamasını tanımlar
  • loop - ortam dosyasının yinelenip yinelenmemesini belirtir
  • volume - ortam dosyasının ses ayarını belirtir. Değer 0 - 100 arasındadır
  •     <embed src="beethoven.mid" autostart="false" loop="false"
        volume="60" />
    

    Controls Niteliği

    "Controls" niteliği ortam dinleticinin hangi denetimlerinin görüntüleneceğini belirtir.

  • autostart - ortam dosyası otomatik başlatılacaksa seçilmelidir.
  • loop - ortam dosyasının yinelenip yinelenmemesini belirtir.
  • volume - ortam dosyasının ses ayarını tanımlar. (Değeri 0 - 100)