Dejando a un lado la ética de la posibilidad de hacer una jugada de sonido en una página web automáticamente ...
Tengo esto trabajando con XHTML 1.0 Strict en FF 3.x +, Opera 9.x +, IE6 +, pero no en Chrome (3.0.195.38) o Safari (4.0.4). Entonces, no puedo entender cómo hacer que Webkit lo acepte. Tenga en cuenta que probablemente no pasará la validación XHTML.Y también cuenta que mis cosas tipo de documento comienza así:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
De todos modos, aunque el código siguiente no funciona todavía en los navegadores WebKit, funciona en otros navegadores:
<bgsound src="http://example.com/sound.wav" loop="0" />
<audio src="http://example.com/sound.wav" autoplay loop="false" />
Si alguien sabe cómo hacer que esto funcione en los navegadores Webkit, me gustaría saber cómo.
Solo asegúrese de dar a los usuarios la opción de desactivar esta función. Muchos lo encontrarían molesto. – RichardOD
como dice RichardOD, asegúrese de que las personas puedan deshabilitarlo. La gente no espera que los sitios web emitan sonidos y, a menudo, se molestan mucho (sé que lo estoy). –