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; } }