Voici une fonction javascript pour savoir si un navigateur web prendre en charge la nouvelle balise <audio> :
function supportAudioHtml5(){
var audioTag = document.createElement('audio');
try{
return (
!!(audioTag.canPlayType) /* function canPlayType is defined */
&& ( ( "no" != audioTag.canPlayType("audio/mpeg") && "" != audioTag.canPlayType("audio/mpeg") ) /* test mp3 audio format */
|| ( "no" != audioTag.canPlayType("audio/ogg") && "" != audioTag.canPlayType("audio/ogg") ) /* test ogg audio format */
)
);
}catch(e){
return false;
}
}