Audiobestanden moeten door een webbrowser worden herkend, zodat de browser weet hoe deze moet worden gebruikt. De standaard voor het identificeren van bestandstypes - Multi-Purpose Internet Mail Extensions (MIME) - bepaalt de aard van niet-tekstbestanden die via e-mail worden verzonden. MIME wordt echter ook gebruikt door webbrowsers. Als u audio op een webpagina wilt insluiten, moet u controleren of de browser het MIME-type van het bestand begrijpt.
Audio insluiten
Gebruik MIME-typen om geluidsbestanden in uw webpagina's in te sluiten met behulp van de HTML4-standaard.
Neem de waarde van het MIME-type op in het kenmerk "type" van het element "embed". Bijvoorbeeld:
HTML4 ondersteunt geen native weergave van audio, alleen de insluiting van het bestand. U moet een plug-in gebruiken om het bestand op een pagina af te spelen.
In HTML5 ondersteunt het element "audio" de indelingen MP3, WAV en OGG; als de browser het element of het bestandstype niet ondersteunt, wordt er een foutbericht weergegeven. Door "audio" te gebruiken, kan de browser zelf ondersteunde geluidsbestanden afspelen zonder dat een plug-in nodig is.
Mime Types begrijpen
MIME-typen associëren met veelgebruikte bestandsextensies. De inhoudtype-indicator identificeert de uitbreiding in meer detail. Labels van inhoudstype verschijnen als gesplitste paren, waarbij de eerste term de brede klasse aangeeft van wat deze is - bijvoorbeeld audio of video - en de tweede term die het subtype aangeeft. Een audiotype ondersteunt mogelijk tientallen subtypen, waaronder MPEG-, WAV- en RealAudio-specificaties.
Als het MIME-type door een officiële internetstandaard is ondersteund, wordt de standaard aangegeven met een genummerd verzoek om opmerkingen die, wanneer de commentaarperiode wordt afgesloten, het type of subtype officieel definieert. RFC 3003 definieert bijvoorbeeld het MIME-type audio / mpeg. Niet alle RFC's zijn officieel goedgekeurd; sommige, zoals RFC 3003, bestaan in de status van semi-permanente "voorgestelde" status.
Common Audio MIME Types
De volgende tabel identificeert enkele van de meest voorkomende audio-specifieke MIME-typen:
Audiobestand MIME-typen
Bestandsextensie | Mime type | RFC |
---|---|---|
au | audio / basic | RFC 2046 |
snd | audio / basic | |
Lineaire PCM | auido / L24 | RFC 3190 |
midden | audio / mid | |
rmi | audio / mid | |
mp3 | audio / mpeg | RFC 3003 |
mp4 audio | audio / mp4 | |
aif | audio / x-aiff | |
AIFC | audio / x-aiff | |
aiff | audio / x-aiff | |
m3u | audio / x-mpegurl | |
ra | audio / vnd.rn-realaudio | |
RAM | audio / vnd.rn-realaudio | |
Ogg Vorbis | audio / ogg | RFC 5334 |
Vorbis | audio / vorbis | RFC 5215 |
wav | audio / vnd.wav | RFC 2361 |