Elles conviennent aux formats WAV, AIFF, MIDI, AU (sur Mac, les fichiers AU sont joués par le plug-in LiveAudio, mais pas par le plug-in Beatnik). Les versions actuelles de Netscape et Explorer intègrent les deux commandes.
Dans Netscape avec le plug-in LiveAudio, le résultat de la commande :
est le suivant :
| ce qui donne l'affichage suivant : | |
La commande EMBED peut être placée directement dans une page Web, ou à l'aide d'un script Javascript :
Grâce à Javascript, on peut aussi utiliser cette commande en liaison avec un formulaire, qui lui envoie des fichiers sons (en activant la méthode play de l'objet correspondant, voir Pierre Lewis). Voilà un exemple de script qui distribue aléatoirement des exemples musicaux :
<HTML>
<HEAD>
<TITLE>Marc Chemillier - Projets Licence-Maîtrise</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function envoie() {
var r=Math.random();
var choix = Math.floor(3*r) ;
switch(choix) {
case 0: document.magneto.play(false,"boo1.au"); break;
case 1: document.magneto.play(false,"boo2.au"); break;
case 2: document.magneto.play(false,"boo3.au"); break;
};
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<H2>Distribution aléatoire d'exemples musicaux</H2>
<FORM>
<INPUT TYPE="button" VALUE="Tirage aléatoire" onClick='envoie()'>
</FORM>
<p>
Le magnéto : <p>
<EMBED SRC="boo3.au" NAME="magneto" WIDTH=200 HEIGHT=90 LOOP=false AUTOSTART=true></EMBED>
</BODY>
</HTML>
Autres exemples :
Uniquement Netscape et Microsoft proposent des navigateurs Javascript "enabled". Pour Microsoft à partir de MSIE Explorer 3.0 et Netscape à partir de Netscape Navigator 2.0.
Par contre, il faut être attentif aux versions de Javascript exploitées par ces browers.
| Netscape 2.0 | Javascript (baptisé à posteriori 1.0) |
| Netscape 3.0 | Javascript 1.1 |
| Netscape
4.0 (Communicator) |
Javascript 1.2 |
| Explorer 3.0 | Quelque chose qui ressemble à du Javascript 1.0 |
| Explorer 4.0 | Javascript 1.2 |
Javascript est plutôt l'affaire de Netscape, Explorer 3 pose des problèmes pour le Javascript.