Fail audio mesti diiktiraf oleh penyemak imbas web supaya penyemak imbas mengetahui cara mengendalikannya. Standard bagi mengenalpasti jenis fail - Pelanjutan Mail Internet Multi Purpose (MIME) - menetapkan jenis fail bukan teks yang dihantar melalui e-mel. Walau bagaimanapun, MIME juga digunakan oleh penyemak imbas Web. Untuk memasukkan audio ke dalam laman web, anda perlu mengesahkan bahawa penyemak imbas memahami jenis MIME fail.
Menyematkan Audio
Gunakan jenis MIME untuk membenamkan fail bunyi di halaman web anda menggunakan standard HTML4.
Sertakan nilai jenis MIME dalam atribut "jenis" elemen "embed". Sebagai contoh:
HTML4 tidak menyokong permainan audio asli, hanya penyertaan fail. Anda perlu menggunakan plugin sebenarnya untuk memainkan fail pada halaman.
Dalam HTML5, elemen "audio" menyokong format MP3, WAV, dan OGG; jika pelayar tidak menyokong elemen atau jenis fail, ia akan menendang kembali mesej ralat. Menggunakan "audio" membolehkan pelayar itu sendiri untuk memainkan fail bunyi yang disokong tanpa memerlukan plugin.
Memahami Jenis Mime
Jenis MIME bersekutu dengan sambungan fail biasa. Penunjuk jenis kandungan mengenalpasti pelanjutan dengan lebih terperinci. Tag jenis-jenis muncul sebagai pasangan yang terkialir, dengan istilah pertama yang menunjukkan kelas luas tentang apa itu - contohnya audio atau video - dan istilah kedua yang menunjukkan subtip. Jenis audio mungkin menyokong berpuluh-puluh subtipe, termasuk spesifikasi MPEG, WAV dan RealAudio.
Sekiranya jenis MIME disokong oleh piawaian rasmi Internet, piawaian akan ditunjukkan melalui Permintaan untuk Komen bernombor yang, apabila tempoh komen ditutup, mentakrifkan jenis atau subtype secara rasmi. Sebagai contoh, RFC 3003 mentakrifkan jenis MIME audio / mpeg. Tidak semua RFC diluluskan secara rasminya; sesetengah orang, seperti RFC 3003, wujud dalam status "dicadangkan" separa kekal.
Jenis MIME Audio Biasa
Jadual berikut mengenal pasti beberapa jenis MIME khusus audio yang paling biasa:
Jenis MIME Fail Audio
Sambungan fail | Jenis MIME | RFC |
---|---|---|
au | audio / asas | RFC 2046 |
snd | audio / asas | |
PCM linear | auido / L24 | RFC 3190 |
pertengahan | audio / pertengahan | |
rmi | audio / pertengahan | |
mp3 | audio / mpeg | RFC 3003 |
audio mp4 | 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 |