Web Sitesi Müziği - Çapa, Bgsound ve Embed Etiketleri
Bu öğreticinin ilk bölümünde, web sayfalarında en sık kullanılan farklı ses dosyası türlerini tartıştık. Eğiticinin bu bölümünde HTML web sayfalarınıza müzik ekleme yöntemlerini tartışacağız. Şimdi HTML kodunun nasıl kodlanacağına bakalım. HTML bağlantı etiketi yöntemini veya bgsound ve embed tags yöntemini kullanabilirsiniz.

İlk yöntem HTML bağlantı etiketini (link) kullanmaktır. Bu kullanıcı dostu bir yöntemdir, çünkü web ziyaretçisine web sayfanızı müzikli veya müziksiz görüntüleme seçeneği sunar. Ziyaretçi, ses sayfasının web sayfasının kendisiyle indirilmesini beklemesi gerekmediğinden web sayfanızı daha hızlı görüntüleyebilir. Ses dosyası yalnızca şarkıyı duymayı seçerse ve web tarayıcısının müzik çalarını bir açılır pencere olarak açacak olan bağlantıya tıklarsa indirilir. Diyelim ki web sayfanıza bir midi dosyası koymak istiyorsunuz ve midi ses dosyasının adı "song.mid". Ayrıca bağlantı etiketi yöntemini kullanmak istersiniz. Bağlantının kodu aşağıdaki kod gibi görünecektir. Href özelliği, tarayıcıya ses dosyasını nerede arayacağını söyler. Href özelliğinin değeri, ses dosyasının url adresi olacaktır. Aşağıdaki örnekte olduğu gibi tam URL'yi kullanabilir veya ses dosyası web sayfasıyla aynı yerdeyse "www.yourwebsite.com/" adresini kaldırabilirsiniz. (HTML bağlantı etiketini incelemek için burayı tıklayın.)


Oyna
Not--Ok kodun ikinci bir satıra sarıldığını ve gerçekten bir satırda olması gerektiğini belirtir.

İkinci yöntem, web sayfası görüntülendiğinde ses dosyasını otomatik olarak oynatır. Bu yöntem için bgsound etiketini ve / veya gömme etiketini kullanırsınız. İşte kod.



loop = "sonsuz">



autostart = "true" gizli = "false" width = "300"
height = "45" döngü = "sonsuz">
Not--Ok kodun ikinci bir satıra sarıldığını ve gerçekten bir satırda olması gerektiğini belirtir.

srcsource niteliği - değer, ses dosyasının url adresidir
otomatik başlatmadoğru veya yanlış (gömme etiketi)
döngüşarkının doğru, yanlış veya kaç kez çalınacağı (embed tag)
şarkının sonsuz veya kaç kez çalınacağı (bgsound etiketi)
genişlik ve yükseklik web sayfasındaki ses kontrol panelinin ölçümleri (gömme etiketi)
gizlitrue veya false - kontrol panelinin görünürlüğünü kontrol eder (gömme etiketi)


Gömme ve bgsound öğelerinin, şarkının çalınmasını ve ses kontrol panelinin web sayfasında nasıl görüntüleneceğini denetleyen birkaç özelliği vardır.

  1. Src özelliği, diğer HTML etiketlerinin çoğunda olduğu gibi çalışır. Tarayıcıya ses dosyasını nerede bulacağını söyler.
  2. Otomatik başlatma, bu özelliğin değeri true veya false olarak ayarlanarak açılabilir veya kapatılabilir. Açıldığında, otomatik başlatma, dosya indirilir indirilmez müziğin çalmasına neden olur. (etiketi yerleştir)
  3. Loop özelliği, tarayıcıya dosyayı kaç kez oynatacağını bildirir.


Gömme etiketini kullanmak istiyorsanız, ses çaların kontrol panelini gizlemek hoş bir efekttir. Bunu, gizli özniteliğin değerini true olarak ayarlayarak yapabilirsiniz. Öte yandan, web sayfasındaki kontrol panelinin görünümünü yükseklik ve genişlik nitelikleriyle kontrol edebilirsiniz. Yükseklik, genişlik ve gizli özellikler belirtilmezse, kontrol paneli varsayılan olarak web sayfasında görünecektir. Gizli özellik güzel olsa da, dinleyicinin ses çalma (ses düzeyi gibi) üzerinde kontrol sahibi olabilmesi için kontrol panelini görünür bırakmak isteyebilirsiniz.

Çoğu tarayıcı gömme etiketini "okuyabilir". Ancak bazı tarayıcılar, özellikle de eski tarayıcılar bunu yapamaz. Bu yüzden noembed etiketini kullanıyorsunuz. Bu etiket, tarayıcıya yalnızca tarayıcı gömme etiketini okuyamazsa açılış etiketi ile kapanış etiketleri arasındaki talimatları izlemesini söyler. Bgsound etiketi, embed etiketiyle aynı şekilde çalışır. Ancak, bgsound etiketi yükseklik, genişlik veya gizli niteliklere sahip değildir.





Video Talimatları: Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie (Mayıs Ayı 2024).