5568 sujets

Sémantique web et HTML

Bonsoir à tous.

J'ai parcouru nombre de sujet et d'articles là dessus. Mon petit doigt (à moins que ce soit ma chance légendaire) me font dire que ça va être un truc tout bête... MAIS seulement voilà je ne vois pas quoi !

Problème: j'ai inséré le Dewplayer Flash dans ma page via une balise <object>, cela marche sous Firefox, mais pas sous Internet Explorer.

configurations:
Développement: je travaille sous Mandriva 2007.1 avec Kwrite et apache en localhost pour mes tests sous Firefox, Konqueror et Opera.
Tests positifs: sous Windows XP avec Firefox et Opera ça marche, sous Vista aussi (avec Firefox), sous Mac OS X, toujours avec Firefox.
Tests négatifs: sous n'importe quels Windows avec IE7 Smiley confus
Fichiers: le MP3 fait 15Mo et a été encodé sous Audacity avec idtag et à 44khz (tout marche bien aussi de ce côté là en dehors de IE).

Alors durant mes pérégrinations j'ai consulté la méthode SATAY (je ne sais pas utiliser les actionscript), SWObject (je ne manipule pas encore de javascript) (j'ai même consulté un article qui remettait en cause cette méthode mais désolé je n'ai plus la source et ce n'est pas dans l'historique de navigation)... J'ai fait divers tests avec les positionnements CSS me disant que j'avais peut-être fait une bourde quelque part... J'ai aussi pensé à tester avec des commentaires conditionnels... Mais je sèche: la page concernée sous IE n'affiche toujours qu'une case vide correspondant à la balise <object>. Ce qui est drôle c'est que si je mets un attribut id= à la balise ça ne change rien, alors que si j'enlève cet attribut, IE affiche toujours la balise en case blanche, mais la barre d'état indique qu'il reste un chargement en cours (chargement qui semble ne jamais finir).

Il me reste à vous mettre ici les codes adéquats.
XHTML 1.0 strict

<div class="cartouche_publication">
			<h3>Entrevue avec Rolland Chabas</h3>
<object id="dewplayer" type="application/x-shockwave-flash" data="../scripts/flash/dewplayer-mini.swf?mp3=../medias/audio/Interview_Complet.mp3&amp;showtime=1" width="155" height="20">
			<param name="movie" value="dewplayer-mini.swf?mp3=../medias/audio/Interview_Complet.mp3&amp;showtime=1" />
<p>Pour consulter ce document audio, il faut que la <a href="http://fr.wikipedia.org/wiki/Adobe_Flash" title="Pour en savoir plus consultez la fiche sur Wikipédia, l'encyclopédie libre.">technologie Flash</a> soit disponible sur votre navigateur internet. Il se peut que vous deviez patienter le temps du chargement du document audio.</p>
			</object>
</div>

CSS

.cartouche_publication object
{
display: block;
margin: auto;
margin-top: 1em;
margin-bottom: 1em;
}


Pour info, je voulais centrer le lecteur dans le div qui fait office de "cadre" sur la page... J'ai donc chercher sur le site du W3C quel était le type de la balise <obect> (inline), j'ai donc forcé l'affichage en type bloc via le CSS et centré la balise (et donc le lecteur) par des marges auto.
J'ai essayé avec les deux types (inline et bloc) ça n'a rien changé donc ça ne viendrait pas de là...

Petite capture:
upload/16952-PlayerFlas.JPG
Page concernée.

Je vous remercie pour un éclaircissement futur, et bien sûr pour tout ce qui a été fait auparavant, puisque jusqu'à maintenant je faisais parti des lecteurs anonymes depuis des mois !
Modifié par Smat (08 Jun 2008 - 12:33)
Bonsoir Smat,

Avec la foultitude de sujet concernant le dewplayer tu n'as trouvé aucune solution ?... Smiley ohwell
Ton navigateur IE est à jour ?
Tu peux tenter de rajouter ce paramètre entre les balises <object>
<param name="wmode" value="transparent" />

Tu peux également tenter de mettre l'url complète vers ton fichier mp3

Mais je te confirme que cela fonctionne parfaitement sous Internet Explorer (j'ai même fait le test avec tes fichiers) Smiley cligne

Cdt,
Sylvain
Bonjour,

Je confirme qu'il y a une foultitude de sujets pour ce problème, et que dans 90% des cas ça correspond à l'erreur que tu as faite. Smiley cligne

<object id="dewplayer" type="application/x-shockwave-flash"
        data="[#blue][b]../scripts/flash/dewplayer-mini.swf[/b][/#]?mp3=../medias/audio/Interview_Complet.mp3&showtime=1" width="155" height="20">
	<param name="movie" value="[#red][b]dewplayer-mini.swf[/b][/#]?mp3=../medias/audio/Interview_Complet.mp3&showtime=1" />
</object>


Le premier chemin est bon. Le deuxième chemin est incomplet. IE a semble-t-il besoin du deuxième chemin pour trouver ses petits, pas Firefox.
Bonjour à tous.

Je suis effectivement d'accord: il y a beaucoup de sujet sur le player et je peux dire que j'en ai lu, relu et sur-relu Smiley sweatdrop mais faut croire que ça ne m'a pas sauté aux yeux !
J'avais bien vu ce sujet mais je vous assure avoir vérifié pourtant avant de demander.
Je crois que y'arrive un moment ou l'évidence même ne saute plus au yeux tellement on part dans des explications et des tests en oublier parfois de revenir à la base. comme quoi un regard extérieur...
Je suis confus d'être passé à côté de ça mais je vous en suis reconnaissant car cela fonctionne à merveille.
C'est pourtant si simple et évident maintenant que c'est là Smiley rolleyes

Si celà vous convient je pourrais lier ici quelques liens traitant du sujet sur le forum ?
Avec mes sincères remerciements, bon dimanche, mais pas sous vos applaudissements Smiley lol