Demande Essai d un outils pour insertion swf

RAD ZONE Messages postés 5362 Statut Contributeur -  
RAD ZONE Messages postés 5362 Statut Contributeur -
Bonjour,

Vue le nombre de demandes pour un probleme d insertion d un swf (flash ) dans une page , j ai essaye de faire un

outils pour aider a une insertion propre !

j ai pour cela utilise la methode "swfobject" version 2 qui me semble etre une des meilleurs !

j ai donc fais ce petit OUTILS qui comprend le swfobject.js + le generateur de code + une petite video d aide

ce que je voudrais c est que vous me disiez si cet outil apporte une aide ou pas pour un debutant ( avec notion html quand meme ) !

le generateur peux en outre apporter un gain de temp pour l insertion meme au pros et comprend le expressInstall.swf si besoin !

merci de vos commentaires

RAD
A voir également:

10 réponses

RAD ZONE Messages postés 5362 Statut Contributeur 1 360
 
ALLEZ les liens sont passent rouge ;-)) tu avais l air d y tenir ;-))
a+
1
RAD ZONE Messages postés 5362 Statut Contributeur 1 360
 
pas de testeurs aujourd'hui :-))
0
RAD ZONE Messages postés 5362 Statut Contributeur 1 360
 
et ben , ou vous etes !!! dalida , gryzzli , bg , gihef ect ect :-))

un TESTEUR :-)))) Loooooooool

si un debutant essaye son avis est + que bienvenus ;-)

RAD
0
RAD ZONE Messages postés 5362 Statut Contributeur 1 360
 
UP :_))
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
RAD ZONE Messages postés 5362 Statut Contributeur 1 360
 
non toujours pas de remarque ??

ca doit etre parfait c est pour ca ;-))))) looooool

RAD
0
RAD ZONE Messages postés 5362 Statut Contributeur 1 360
 
et bien ca vas etre dure de l ameliorer au besoin !!

si je n ai pas d avis ;-))

un petit up

RAD
0
RAD ZONE Messages postés 5362 Statut Contributeur 1 360
 
LOOOOOOL

UP :-))
0
zenthil
 
Bonjour,
je vient de tester ce petit outil d'insertion de .swf par curiosité, joli boulot
Quelques remarques:
_A quoi ça sert? la majorité des .swf est crée avec flash et permet déjà d'exporter directement en html, de générer le code de manière encore plus propre donc...certes il y a pas de DOCTYPE mais bon est ce vraiment l'essentiel pour un débutant?
_javascript obligé? bof
_c'est un détail mais les liens bleus sur fond gris sont pas super lisible, pourquoi pas les mettre en rouge(la couleur de flash XD)
_le div sert il à quelque chose? sinon à quoi bon le mettre?
_Trés sympa pour les FLASHVAR(bon j'ai pas vérifié si ca marchait non plus mais ça m'as l'air pratique)
_Il manquerait pas un <param name="allowScriptAccess" value="sameDomain" /> et <param name="wmode" value="transparent"> pour un fond transparent, pareil rajouter un choix de couleur de fond du html, centrer/aligner droit-gauche etc.. me sembles pas le plus dur à rajouter et sera utile à un débutant(plus que le DOM en tt cas XD)
0
RAD ZONE Messages postés 5362 Statut Contributeur 1 360
 
salut
zenthil,

enfin une reponse ;-)) MERCI

alors pour ce qui est de tes remarque !( merci pour ca aussi (-; ! )

1 la majorité des .swf est crée avec flash et permet déjà d'exporter directement en html, de générer le code de manière encore plus propre donc.

tu semble oublier que tous le monde n utilise pas des softs adobe pour inserer des swf :-))

+ le code genere par flash cs3 en publication , n est pas si propre que cela !!
voila un exemple de publication directement par flash et le code n est pas valide W3C !
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>contextmenu_ex_8</title>
<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="AC_RunActiveContent.js" language="javascript"></script>
</head>
<body bgcolor="#ffffff">
<!--url's used in the movie-->
<!--text used in the movie-->
<!-- saved from url=(0013)about:internet -->
<script language="javascript">
	if (AC_FL_RunContent == 0) {
		alert("This page requires AC_RunActiveContent.js.");
	} else {
		AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
			'width', '340',
			'height', '240',
			'src', 'contextmenu_ex_8',
			'quality', 'high',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'showall',
			'wmode', 'window',
			'devicefont', 'false',
			'id', 'contextmenu_ex_8',
			'bgcolor', '#ffffff',
			'name', 'contextmenu_ex_8',
			'menu', 'true',
			'allowFullScreen', 'false',
			'allowScriptAccess','sameDomain',
			'movie', 'contextmenu_ex_8',
			'salign', ''
			); //end AC code
	}
</script>
<noscript>
	<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload2.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="340" height="240" id="contextmenu_ex_8" align="middle">
	<param name="allowScriptAccess" value="sameDomain" />
	<param name="allowFullScreen" value="false" />
	<param name="movie" value="contextmenu_ex_8.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />	<embed src="contextmenu_ex_8.swf" quality="high" bgcolor="#ffffff" width="340" height="240" name="contextmenu_ex_8" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="https://get.adobe.com/flashplayer/" />
	</object>
</noscript>
</body>
</html>


Le meme genere par l outil , lui est valide ! que ce soit en
STATIC
<!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" lang="en" xml:lang="en">
	<head>
		<title></title>
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
		<script type="text/javascript" src="swfobject.js"></script>
		<script type="text/javascript">
			swfobject.registerObject("myFlashContent", "9.0.0");
		</script>
	</head>
	<body>
		<div>
			<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="340" height="240" id="myFlashContent">
				<param name="movie" value="contextmenu_ex_8.swf" />
				<!--[if !IE]>-->
				<object type="application/x-shockwave-flash" data="contextmenu_ex_8.swf" width="340" height="240">
				<!--<![endif]-->
					<a href="https://get.adobe.com/flashplayer/">
						<img src="https://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
					</a>
				<!--[if !IE]>-->
				</object>
				<!--<![endif]-->
			</object>
		</div>
	</body>
</html>

OU DYNAMIC
<!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" lang="en" xml:lang="en">
	<head>
		<title></title>
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
		<script type="text/javascript" src="swfobject.js"></script>
		<script type="text/javascript">
			var flashvars = {};
			var params = {};
			var attributes = {};
			swfobject.embedSWF("contextmenu_ex_8.swf", "myAlternativeContent", "340", "240", "9.0.0", false, flashvars, params, attributes);
		</script>
	</head>
	<body>
		<div id="myAlternativeContent">
			<a href="https://get.adobe.com/flashplayer/">
				<img src="https://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
			</a>
		</div>
	</body>
</html>


javascript obligé?
les insertion faitent par les softs adobe l utilise aussi ;-)) regarde le code genere par flash en haut !

2Il manquerait pas un <param name="allowScriptAccess" value="sameDomain" /> et <param name="wmode" value="transparent">

tu n a pas du bien regarder ;-))
sous le
Flash content id
tu as "more" ;-))

et le "allowScriptAccess" value="sameDomain" est une valeur par default de tout swf

merci pour tes remarques et si tu en voient d autres elles seront les bienvenus

RAD

0
zenthil
 
Ah oui je l'avait pas vu ce bouton "More", quand je dit que bleu sur gris ca se voit pas :p plus sérieusement je suit allé un peu vite sur le test^^

<citation>
tu semble oublier que tous le monde n utilise pas des softs adobe pour inserer des swf :-))
</citation>
Bah ça revient au même de recopier un code de ton éditeur que de celui généré par flash(encore faut il savoir que l'on peut le faire c'est sûr).
Je suit encore sous flash8 et il me semblait que le code était propre(mais bon je m'en sert que pour faire des test à la va vite et dans ce cas je met le minimun et rajoute le reste), qu'est ce qui va pas au juste ? un align="middle" ca reste pas trop grave si ce n'est que ça, <embed> n'est pas conforme non plus il me semble.

Tiens lui : AC_RunActiveContent.js ils l'ont mit direct dans flash9, merci IE! Il me semblait qu'il y avait un moyen de contourner sans js.

Je me gardes ton générateur sous le coude pour mes prochains flash, je signalerait si je constates des problèmes.
0