Glazba web stranica - sidrište, bgsound i ugrađivanje oznaka
U prvom dijelu ovog vodiča razgovarali smo o različitim vrstama audio datoteka koje se najčešće koriste na web stranicama. U ovom dijelu udžbenika raspravljat ćemo o načinima dodavanja glazbe na vaše HTML web stranice. Pa pogledajmo kako kodirati HTML. Možete koristiti metodu HTML oznake sidra ili metodu bgsound i embed oznake.

Prva metoda je upotreba HTML sidrene oznake (poveznice). Ovo je jednostavna metoda jer pruža web posjetitelju mogućnost pregledavanja vaše web stranice sa ili bez glazbe. Posjetitelj može brže pregledati vašu web stranicu jer ne treba čekati da se audio datoteka preuzme sa same web stranice. Audio datoteka preuzima se samo ako odluči čuti pjesmu i klikne na vezu koja će otvoriti audio uređaj web preglednika kao skočni prozor. Recimo da na svoju web stranicu želite staviti midi datoteku, a naziv midi audio datoteke je "song.mid". Također želite koristiti metodu oznake sidra. Kôd za vezu izgledao bi kao kod u nastavku. Atribut href govori pregledniku gdje treba potražiti audio datoteku. Vrijednost atributa href bit će url adresa audio datoteke. Možete koristiti potpuni URL kao u donjem primjeru ili možete ukloniti "www.yourwebsite.com/" ako se audio datoteka nalazi na istom mjestu kao i web stranica. (Kliknite ovdje za pregled oznake HTML sidra.)


igra
Bilješka--Strijela označava da je kôd zamotan u drugi redak i stvarno bi trebao biti sav u jednoj liniji.

Druga metoda omogućit će da se audio datoteka automatski reproducira kada se pojavi web stranica. Za ovu metodu upotrijebit ćete bgsound oznaku i / ili oznaku embed. Evo kod.



loop = "beskonačne">



autostart = "true" hidden = "false" width = "300"
height = "45" petlja = "beskonačno">
Bilješka--Strijela označava da je kôd zamotan u drugi redak i stvarno bi trebao biti sav u jednoj liniji.

srcizvorni atribut - vrijednost je url adresa audio datoteke
automatsko pokretanjetrue or false (ugrađena oznaka)
petljatrue, false ili koliko puta se pjesma mora reproducirati (ugraditi oznaku)
beskonačno ili koliko puta će se pjesma reproducirati (bgsound tag)
širina i visina mjerenja audio nadzorne ploče na web stranici (ugrađena oznaka)
skriventrue or false - kontrolira vidljivost upravljačke ploče (ugrađena oznaka)


Elementi ugradnje i bgsound imaju nekoliko atributa koji kontroliraju način reprodukcije pjesme i način prikazivanja upravljačke ploče zvuka na web stranici.

  1. Atribut src djeluje na isti način kao i u većini drugih HTML oznaka. Pregledniku poručuje gdje treba pronaći audio datoteku.
  2. Automatsko pokretanje može se uključiti ili isključiti postavljanjem vrijednosti ovog atributa na točno ili lažno. Kada je uključen, automatsko pokretanje uzrokovat će reprodukciju glazbe čim je datoteka preuzeta. (ugradite oznaku)
  3. Atribut petlje govori pregledniku koliko puta treba reproducirati datoteku.


Ako želite koristiti ugrađenu oznaku, lijep je efekt sakriti upravljačku ploču audio uređaja. To možete učiniti tako da postavite vrijednost skrivenog atributa na true. S druge strane, možete kontrolirati izgled upravljačke ploče na web stranici pomoću atributa visine i širine. Ako atributi visine, širine i skrivenih atributa nisu navedeni, onda će se upravljačka ploča zadano na web stranici pojaviti. Iako je skrivena značajka lijepa, možda biste trebali ostaviti upravljačku ploču vidljivom kako bi slušatelj imao kontrolu nad reprodukcijom zvuka (poput glasnoće).

Većina preglednika može "pročitati" oznaku za ugradnju. Međutim neki preglednici, posebno oni stariji ne mogu. To je razlog zašto koristite oznaku bez recepta. Ova oznaka upućuje pregledniku da slijedi upute između početne i završne oznake samo ako preglednik ne može pročitati samu ugrađenu oznaku. Oznaka bgsound djeluje na isti način kao što radi i oznaka embed. Međutim, bgsound oznaka nema atribute visine, širine ili skrivenih atributa.





Upute Video: Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie (Svibanj 2024).