Skip to main content

Aseta ääni verkkosivuihin oikealla MIME-tyypillä

Anonim

Selaimen on tunnistettava äänitiedostot niin, että selain osaa käsitellä sitä. Tunnistustyyppien tunnistamisen standardi - Monikäyttöinen Internet Mail Extensions (MIME) - määrittelee sähköpostilla lähetettyjen ei-tekstitiedostojen luonteen. MIME: tä käytetään kuitenkin myös selaimissa. Jos haluat upottaa äänen verkkosivulle, sinun on varmistettava, että selain ymmärtää tiedoston MIME-tyypin.

Äänen upottaminen

MIME-tyyppien avulla voit upottaa äänitiedostoja verkkosivuillesi HTML4-standardin avulla.

Sisällytä MIME-tyypin arvo "upotus" -elementin "tyyppi" -attribuuttiin. Esimerkiksi:

HTML4 ei tue äänen luonnollista toistoa, vaan vain upottamalla tiedosto. Jotta voit toistaa tiedoston sivulla, sinun on käytettävä pluginia.

HTML5: ssa "audio" -elementti tukee MP3-, WAV- ja OGG-muotoja; jos selain ei tue elementtiä tai tiedostotyyppiä, se käynnistää virheilmoituksen. Äänen avulla selain pystyy toistamaan tuettuja äänitiedostoja ilman plugin tarvetta.

Mime-tyyppien ymmärtäminen

MIME-tyypit liittyvät tavallisiin tiedostojen laajennuksiin. Sisältötyypin ilmaisin tunnistaa laajennuksen yksityiskohtaisemmin. Sisältötyyppiset tagit näkyvät viivästetyinä pareina, jolloin ensimmäinen termi osoittaa laajan luokan mitä se on - esimerkiksi ääni tai video - ja toinen termi, joka osoittaa alatyypin. Äänityyppi voi tukea kymmeniä alatyyppejä, mukaan lukien MPEG-, WAV- ja RealAudio-määritykset.

Jos MIME-tyyppiä on tuettu virallisella Internet-standardilla, standardi ilmoitetaan numeroituun Kommenttipyyntöön, joka määrittelee tyypin tai alatyypin virallisesti, kun kommentointijakso sulkeutuu. Esimerkiksi RFC 3003 määrittää audio / mpeg MIME-tyypin. Kaikki RFC: t eivät ole virallisesti hyväksyttyjä; jotkut, kuten RFC 3003, ovat olemassa puolittain pysyvässä "ehdotetussa" tilassa.

Yleiset äänimallityypit

Seuraavassa taulukossa on eräitä yleisimpiä audiokohtaisia ​​MIME-tyyppejä:

Äänitiedostojen MIME-tyypit

TiedostopääteMIME-tyyppiRFC
auaudio / perusRFC 2046
sndaudio / perus
Lineaarinen PCMauido / L24RFC 3190
keski-audio / mid
rmiaudio / mid
mp3audio / mpegRFC 3003
mp4 audioaudio / MP4
aifaudio / X-aiff
AIFCaudio / X-aiff
aiffaudio / X-aiff
m3uaudio / X-mpegurl
raaudio / vnd.rn-RealAudio-
RAMaudio / vnd.rn-RealAudio-
Ogg Vorbisaudio / oggRFC 5334
vorbisaudio / vorbisRFC 5215
wavaudio / vnd.wavRFC 2361