Sitede neden müziğe ihtiyacınız var?
Oldukça ilginç bir soru, sitedeki müzik veya ses dosyalarını oynatma veya yerleşik oyuncu site ziyaretçilerinin rahatlamalarını sağlar, olumlu duygulara neden olur, bu nedenle siteyle etkileşimi kolaylaştırır. Ancak bu etkiler, yalnızca sitedeki müzik doğru şekilde seçildiğinde çalışır ve ses hacmi izin verilen sınırları aşmaz, aksi takdirde tüm çabalarınız boşuna olacak ve saha ziyaretçilerinden olumsuz duygulara neden olacaktır.
HTML'deki siteye ses (müzik) nasıl yerleştirilir?
Sık sık böyle bir soruyu soruyoruz, sitedeki müzik alakalı ve yaratıcı bir unsurdur ve çoğaltmanın birçok yolu vardır ve bunlar uygulanması çok zor değillerdir. Küresel ağın her kullanıcısının internete erişmek için herhangi bir tarayıcı kullanması ve ses ve müzik dosyalarını oynatmak için genel ve evrensel bir teknoloji yoktur, her tarayıcı kendi algoritmalarında çalışır ve birbirlerinden biraz farklıdırlar. , bu nedenle, HTML sayfasındaki giriş yardımından müzik çalarken ortaya çıkabilir. Ama bildiğin gibi, tüm sorunlar çözüldü!
HTML, JavaScript, JQuery, AJAX yöntemlerine müzik ekleyin:
1 yol.Web sitesinde veya oyuncu üzerinde müzik çalar sesi oluşturma
Teknoloji basittir, oyuncu dosyası oluşturulur, böylece siteyi veya sunucuyu kullanmamız gereken teknolojiyi seçin: Javascript, JQuery, Ajax. Seçilen teknolojiye dayanarak, sitemiz için bir komut dosyası geliştirir ve siteye ekleriz. Komut dosyası ihtiyacınız olana bağlı olarak oluşturulur: Sitede veya kullanıcı odaklı oyuncu üzerindeki arka plan müziğinin otomatik çoğaltılması. Sonra, müzik için sitenin kökünden bir klasör oluşturun ve içine ses dosyalarını yükleyin.
Ya da alternatif bir uyumsuzluk olarak, flash teknolojisi (flaş) üzerinde bir oyuncu oluşturabilirsiniz, böyle bir oyuncu daha etkili bir şekilde görünecektir. Gerçek şu ki, site için daha pahalı ve daha zor olacaktır (sitenin sayfalarını indirmek için zaman artıracak).
2 yol.
HTML kullanarak siteye müzik takma
HTML ve tarayıcı yeteneklerini kullanarak Site oynatıcısına veya arka plan müziğine eklenebilir. Teknoloji basittir: HTML5 kodu "Ses" etiketi ile oluşturulur ve bu kod siteye yazılır ve kullanıcı siteye girdiğinde, en aza indirilmiş bir oyuncuyu görür, ziyaretçi oyun düğmesini tıklar veya otomatik olarak oynamaya başlar. arka plan müziği. Müzikçaların görünümü, ziyaretçinin geldiği tarayıcıya bağlı olacaktır, ancak işlevsellik standart kalacaktır: oyun, durdurma, sonraki, önceki, birim düğmeleri. Şöyle html kodlu bir oyuncuya benziyor:
Eklemek için CAM Kodu böyle görünüyor:
"Kontroller AutoPlay" komutunu fark edebileceğiniz gibi, ziyaretçi siteye gelmez müzik çalmayı içerir.
HTML kodunun alternatif bir sürümü "BGSOUND" etiketidir, sitesi ziyaret ederken, sitede müzik çalmaya başlarken, ancak ses seviyesini ayarlamaya, vb. Ayrılarak görsel bir oyuncu kullanmaz. Kullanıcı mümkün olmayacak. Ses dosyasını ayarlama Oynatma, kodun kendisinde yapılandırılmıştır.
Sitede müzik çalmak için ses dosyalarının formatları olabilir: WAV, AU, MIDI, MP3, OGG (uzantılar). Müzik dosyaları siteye yüklenir veya ses dosyasının bulunduğu sitelere bağlantılar, ana şey açık erişimde olmasıdır.
Online istediğiniz müziği aramak zorunda kaldınız mı? En sevdiğiniz sitenizde duyduğunuz kişidir (sosyal ağlar, müzik portalları). Sıklıkla sadece başka olmadığı olur."Arayanlar", bunun olmadığını söyleyecektir. Ancak, teknolojilerin bilgisi olan ortalama kullanıcıyı, sayfanın kaynak kodunda veya önbelleğe "kazma" yapmasına izin vermiyor.
Bu yüzden arkadaşlarımın çoğunun bu kadar kullanıcılar olduğu oldu. Burada onlar için ve krom (ve benzerlerini) bu genişlemeyi yazmaya karar verildi.
Ne olabilir
- İndirmek herhangi bir sitedeki herhangi bir ses dosyası (MP3, WAV)
- Orijinal ismi doğru şekilde belirler
- Süre, boyut ve bit hızı gösterir
- Bir parça olarak aynı sayfada indirin (yönlendirmeden)
- Önizleme Dosyası
Bazı resimler ve video:
Sağlıklı bir eleştiriden memnun olacağım. Umarım birileri bu genişleme için yararlı olacaktır.
Eğer ilgileniyorsanız, yakın gelecekte, başka bir merkezde kaynağa genel bir bakış yayınlayacağım ve GitHub'a koyacağım.
Ayrıca Firefox ve yani liman için planlarda.
P.S\u003e Video indirme olasılığı da orada, ancak şu anda kapatıldı (video akışı ile ilgili küçük sorunlar var).
HTML Dili
Ses ve video ekleme
Ses eki. Etiket
Web sayfasındaki ses kayıtlarını ekler, çoğaltır ve kontrol eder. Dosyanın yolu özelliğe göre ayarlandı src veya iç içe geçmiş etiket .
Sözdizimi:
Biraz
Tag nitelikleri
otomatik oynatma - Ses sayfayı yükledikten hemen sonra çalmaya başlar;
kontroller. - Kontrol panelini ses dosyasına ekler;
döngü. - Tamamlanmasından sonraki başlangıçtan itibaren ses çoğaltılmasını tekrarlar;
Önyükleme. - Dosyayı web sayfasının indirilmesiyle birlikte indirmek için kullanılır;
src
Kapanış etiketi iyileştiricidir.
İç konteyner
Misal:
Video ekleyin. Etiket
Web sayfasındaki video ayarlarını ekler, çoğaltır ve kontrol eder. Dosyanın yolu özelliğe göre ayarlandı src veya iç içe geçmiş etiket .
Sözdizimi:
Biraz Elementler çeşitli dosyalarla ilişkilendirilebilir. Tarayıcı, ilk başlatılan formatı kullanacaktır.
Tag nitelikleri
otomatik oynatma - Video, sayfa yüklendikten sonra otomatik olarak oynatmaya başlar;
kontroller. - Kontrol panelini videoya ekler;
döngü. - Tamamlandıktan sonra başlangıçtan itibaren video oynatmayı tekrarlar;
yükseklik - Videoyu oynatmak için alanın yüksekliğini belirtir;
genişlik - Videoyu oynatmak için alanın genişliğini belirtir;
Önyükleme. - Web sayfasının indirilmesiyle birlikte video indirmek için kullanılır;
src - Oynanabilir dosyanın yolunu belirtir.
Kapanış etiketi iyileştiricidir.
İç konteyner
Misal:
Tarayıcıdaki örneğin sonucu:
Sitedeki müzik normdan oldukça nadirdir. Siteye müzik ekleyerek, bazı kullanıcıların yapabileceğini ve iteceğini anlamanız gerekir. Bu yazıda, siteye müzik ekleyen birkaç seçeneğe bakacağız, ayrıca arka plan müziği yapmayı düşünün.
Siteye arka plan müzik eklemek nasıl
Sitede arka plan müziği eklemek, ziyaretçileri kaybetme açısından en tehlikeli seçenektir. Arka plan müziği, kapanmanın imkansız olduğu için yeterli olmadığı için, hacmine de ayarlanamaz (hepsi bilgisayardaki akım hacmine bağlıdır). Yani arka plan müziği takmadan önce yüzlerce kez düşünmeniz gerekir.
HTML'de müzik takmanın iki yolu vardır.
Seçenek 1. HTML Etiketi ile
Arka plan müziği eklemek için sözdizimi
Taga
Birkaç özellik var:
- lOOP \u003d "değeri" - müzik tekrarları sayısı (eğer -1 ise, sonsuz şekilde tekrarlanır)
- denge \u003d "değer" - stereo dengesi (-5000'den 10.000'e kadar)
- hacim \u003d "değer" - hacim (0 maksimum, -10000 minimum)
Sayfayı indirirken müzik otomatik olarak oynatılır.
Örneğin
Seçenek 2. Etiket aracılığıyla
Müzikle bir nesne eklemek için sözdizimi