Steps to reproduce: 1) go to http://www.webreference.com/js/column20/embed.html 2) It will shows popup Your Browser can not play sound files on safari. Please refer following javascript which validate the browser for audio Plugin. <!-- var NSsound = navigator.plugins && navigator.plugins["LiveAudio"]; var IEsound = navigator.plugins && document.all; var audioEnabled = NSsound || IEsound; if (!audioEnabled) alert("Your browser cannot play sound files."); if (audioEnabled) document.write("Let's take a look at the <CODE><FONT COLOR='#0000cc'><EMBED></FONT></CODE> tag in action (requires a sound-enabled browser):</P><EMBED SRC='xfiles.mid' AUTOSTART='false' HEIGHT='60' WIDTH='144'></P>") else document.write("Your browser cannot play sound files."); // -->
The code on this page works as expected, given that the Netscape Navigator "LiveAudio" plug-in is not installed. Given that even Firefox doesn't include it (and the same error is displayed in Firefox), I do not think that there is a bug here, or an enhancement to be made in WebKit.