OVH Cloud OVH Cloud

substitut à ?

11 réponses
Avatar
docanski
Bonsoir,

Embed est "IE only" et ne peut être intégré dans une page en HTML
Strict. Dommage : ça "marche" pourtant bien ;-) .
Je cherche son substitut "strict", <object> étant normalement destiné à
cela ne fonctionnant pas sous tous les navigateurs, du moins dans les
essais que j'ai effectués. Le besoin : exécuter un fond sonore
(commentaire) en utilisant le "player" par défaut du navigateur, quel
qu'il soit et sans s'afficher sur l'écran en lieu et place de la page
qu'il doit commenter.
Quelle syntaxe "tous navis" adopter tout en respectant la DTD ?
Merci d'avance et cordialement,
--
docanski

Nature, histoire et légendes en
- Côtes du nord de la Bretagne
- Vallée de la Rance maritime
Memento des champignons
http://armorance.free.fr

10 réponses

1 2
Avatar
Emmanuel Florac
Le Mon, 22 Nov 2004 19:10:49 +0100, docanski a écrit :


Embed est "IE only" et ne peut être intégré dans une page en HTML
Strict. Dommage : ça "marche" pourtant bien ;-) .



Embed marche très bien sur Netscape à partir de 2.0 au moins, non?

--
L'esprit qu'on veut avoir gâte celui qu'on a.
Jean-Baptiste Louis Grisset.
Avatar
Frederic Bezies
Le 11/22/2004 08:22 PM, Emmanuel Florac a écrit :

Le Mon, 22 Nov 2004 19:10:49 +0100, docanski a écrit :


Embed est "IE only" et ne peut être intégré dans une page en HTML
Strict. Dommage : ça "marche" pourtant bien ;-) .




Embed marche très bien sur Netscape à partir de 2.0 au moins, non?




NS 2 -> 4.8 ; niet en ce qui concerne NS 6.x/7.x, mozilla et firefox.

--
Frédéric Béziès -

Site Perso : http://perso.wanadoo.fr/frederic.bezies/
Weblog : http://fredbezies.jexiste.fr/dotclear/
Fourre-tout : http://perso.wanadoo.fr/frederic.bezies/pratique/
Avatar
Xavier Robin
docanski a écrit :
Bonsoir,

Embed est "IE only" et ne peut être intégré dans une page en HTML
Strict. Dommage : ça "marche" pourtant bien ;-) .
Je cherche son substitut "strict", <object> étant normalement destiné à
cela ne fonctionnant pas sous tous les navigateurs, du moins dans les
essais que j'ai effectués. Le besoin : exécuter un fond sonore
(commentaire) en utilisant le "player" par défaut du navigateur, quel
qu'il soit et sans s'afficher sur l'écran en lieu et place de la page
qu'il doit commenter.
Quelle syntaxe "tous navis" adopter tout en respectant la DTD ?
Merci d'avance et cordialement,



Embed n'est pas du tout "IE-only", à la base il était "netscape-only" et
est maintenant supporté par beaucoup de navigateurs, tous ceux qui sont
répandus. C'est <bgsound> qui est IE-only ;-)
Cependant il n'est pas standardisé, c'est un fait.

Pour le remplacer, object fonctionne à merveille :

<object type="audio/mpeg" width="0" height="0" data="fichier.mp3">
<param name="filename" value="fichier.mp3" />
<param name="autostart" value="true" />
<param name="loop" value="false" />
</object>

Ce n'est qu'un exemple, qui devrait normalement fonctionner dans IE,
Mozilla et Opera (et surement d'autres) si les plugins nécessaires sont
bien installés (ça va de soi).

Cela dit il est toujours agréable de pouvoir "couper le son" sur un
site, et comme la plupart des navigateurs ne proposent pas (encore) un
bouton "muet", ce serait sympa si à la place de width="0" height="0" tu
mettais quelque chose pour permettre de pouvoir accéder à l'interface ;-)

Cordialement
Avatar
loufoque
Frederic Bezies a dit le 22/11/2004 20:53:

NS 2 -> 4.8 ; niet en ce qui concerne NS 6.x/7.x, mozilla et firefox.



Je n'en suis pas si sûr.
Je crois bien que si on du Flash dans firefox c'est grâce (à cause) de
<embed>.
Avatar
loufoque
docanski a dit le 22/11/2004 19:10:

Je cherche son substitut "strict", <object> étant normalement destiné à
cela ne fonctionnant pas sous tous les navigateurs, du moins dans les
essais que j'ai effectués. Le besoin : exécuter un fond sonore



C'est pourtant le seul moyen standard.
Montre ton code, qu'on voit comment tu t'y prends.
Avatar
Peter Pan
loufoque wrote:
Montre ton code, qu'on voit comment tu t'y prends.



J'adore ;-)

--
Pierre
http://dev.ppan.net/
Avatar
docanski
Eleveurs et agriculteurs polluent encore et toujours la Bretagne alors
que loufoque nous narre ce qui suit en ce 22/11/2004 22:28 :

Montre ton code, qu'on voit comment tu t'y prends.



Ça, c'est vraiment loufoque ;-)
Relis bien la question : il s'agit de "faire" du son, pas du "flash".
--
docanski

Nature, histoire et légendes en
- Côtes du nord de la Bretagne
- Vallée de la Rance maritime
Memento des champignons
http://armorance.free.fr
Avatar
loufoque
docanski a dit le 22/11/2004 23:27:

Montre ton code, qu'on voit comment tu t'y prends.


Ça, c'est vraiment loufoque ;-)



Non sérieusement, ça peut être un point de départ pour essayer de
trouver un code qui passe partout.

Relis bien la question : il s'agit de "faire" du son, pas du "flash".



Je sais.
Dans l'autre fil je ne faisais que dire qu'embed semblait fonctionner
dans Gecko, que ce soit pour du flash ou autre.
Pour parfaitement comprendre cette remarque, en fait, il faut connaitre
le code produit par défaut par Macromedia Flash, qui mélange
allégremment object et embed, et il se trouve qu'IE affiche le flash
grâce à l'object et Gecko grâce à l'embed. Tout ça pour dire qu'embed
était supporté par Gecko.
Avatar
Bobe
loufoque nous a dit le 22/11/2004 22:28:

Je n'en suis pas si sûr.
Je crois bien que si on du Flash dans firefox c'est grâce (à cause) de
<embed>.



Avec <object>, ça passe très bien aussi

--
Bobe (Aurélien Maille)
http://webnaute.net

"la vie d'un geek est un combat perpétuel contre l'imperfection"
Avatar
ASM
Xavier Robin a ecrit :

Pour le remplacer, object fonctionne à merveille :



il me semble (et si je ne m'égare)
qu'il faille doubler par un embed à l'intérieur
d'object pour une compatibilité descendante ?
(enfin ... pour mon NC4.5 quoi)

<object type="audio/mpeg" width="0" height="0" data="fichier.mp3">



<embed src="fichier.mp3" controler=true width6 height
autostartúlse autoplayúlse>

<param name="filename" value="fichier.mp3" />
<param name="autostart" value="true" />
<param name="loop" value="false" />
</object>

si à la place de width="0" height="0" tu
mettais quelque chose pour permettre de pouvoir accéder à l'interface ;-)



Ouais quoi !

Merdum ! j'aurais pas dû donner une soluce qui va obliger mon
NC4.5 à charger qque chose impossible (en RTC)

Non, le mieux est encore :
<a href="fichier.mp3">zoli sanson</a>


--
*******************************************************
Stéphane MORIAUX et son vieux Mac
Aide Pages Perso (images & couleurs, formulaire, CHP)
http://perso.wanadoo.fr/stephane.moriaux/internet/
*******************************************************
1 2