Wie wird ein Benachrichtigungston auf Websites abgespielt?

Wenn ein bestimmtes Ereignis eintritt, möchte ich, dass meine Website dem Benutzer einen kurzen Benachrichtigungston wiedergibt.

Der Ton solltenicht Auto-Start (sofort), wenn die Website geöffnet wird. Stattdessen sollte es bei Bedarf über JavaScript abgespielt werden (wenn dieses bestimmte Ereignis eintritt).

Es ist wichtig, dass dies auch auf älteren Browsern (IE6 und so weiter) funktioniert.

Grundsätzlich gibt es also zwei Fragen:

Welchen Codec soll ich verwenden?Was ist die beste Vorgehensweise zum Einbetten der Audiodatei? (<embed> gegen<object> Flash vs.<audio>)

Antworten auf die Frage(9)

Ihre Antwort auf die Frage