Geluid
 
.wav Er zijn verschillende geluidsformaten die je kunt gebruiken op je homepage. Voor Windows is het formaat meestal .wav. Voor Macintosh wordt vaak .aiff gebruikt. Er is ook nog een geluidsformaat met de extensie .au. Deze formaten kunnen als het goed is op elke computer worden afgespeeld, mits er een geschikt afspeelprogramma beschikbaar is.

Deze geluidsformaten hebben allemaal een klein nadeel. Voordat de geluidsbestanden afgeluisterd kunnen worden, moeten ze eerst in hun totaal gedownload worden naar de computer van de bezoeker. Vaak kan dit downloaden wel even duren. Het ligt aan de snelheid van de Internetverbinding en aan de grootte van het geluidsbestand.

Je kunt er zelf wel iets aan doen om te zorgen dat de geluidsbestanden niet te groot worden. De grootte van het geluidsbestand is namelijk sterk afhankelijk van de kwaliteit van het geluidsfragment. Wanneer je ervoor wil zorgen dat het bestand niet groot wordt, kies dan niet een al te hoge kwaliteit. Het kleinst worden mono-fragmenten op 8 bits resolutie. Het grootst worden stereo-fragmenten op 16 bits resolutie.

Wil je muziek op je website, dan verdient het de aanbeveling om gebruik te maken van zogenaamde MIDI-bestanden. Deze bevatten geen geluiden, alleen informatie over de af te spelen geluiden. De kwaliteit van de afgespeelde muziek is dan wel sterk afhankelijk van de kwaliteit van de geluidskaart die de bezoeker van de pagina heeft.

Er zijn verschillende manieren om geluid op je homepage te integreren:

1. Klikbare link

De meest eenvoudige manier is het afspelen van een geluid door er op te klikken. Dit kan gedaan worden door middel van een standaard referentie-tag:

<A HREF="geluidsbestand">Beluister geluidsbestand</A>

Hiermee wordt er een link op de homepage geplaatst. Zodra deze link aangeklikt wordt zal het geluidsbestand worden geladen en afgespeeld (indien er uiteraard een afspeelprogramma voorhanden is).

2. Achtergrondgeluid

Je kunt geluiden ook afspelen als achtergrondgeluid. Dit houdt in dat deze automatisch geladen en afgespeeld worden. Dit kun je op meerdere manieren bewerkstelligen.

  • EMBED tag

    <EMBED SRC="geluidsbestand" HIDDEN=true AUTOSTART=true>

    De EMBED tag werkt onder Netscape Navigator 3.0 of hoger en onder Microsoft Internet Explorer 3.0 of hoger. Dit is overigens maar één van de vele mogelijkheden van de EMBED tag.

  • BGSOUND tag

    <BGSOUND SRC="geluidsbestand">

    De BGSOUND tag werkt alleen onder Microsoft Internet Explorer 3.0 of hoger. Het is met de BGSOUND tag mogelijk om een bepaald geluid ook meerdere keren achter elkaar af te laten spelen. Hiervoor kan gebruik gemaakt worden van het attribuut "LOOP". Hiermee wordt opgegeven hoe vaak het geluid afgespeeld moet worden. Standaard staat de LOOP-waarde op 1, maar u kunt er dus ook voor zorgen dat een geluidsbestand 5 keer afgespeeld wordt:

    <BGSOUND SRC="geluidsbestand" LOOP=5>

    Je kunt ook het geluidsbestand eindeloos laten herhalen. Hiervoor geef je als LOOP-waarde "INFINITE" of "-1" op.

3. Real Audio

Een andere manier om geluid via Internet te verspreiden is met "Real Audio". Met Real Audio worden geluidsbestanden direct bij het binnenhalen afgespeeld. Het geluid stroomt als het ware binnen (streaming audio). Er hoeft niet gewacht te worden totdat het gehele bestand geladen is.