Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les tutoriels > Non-Officiels > Site Web > XHTML / CSS > Faire un site valide xHTML Strict 1.0 pour Mozilla et IE avec du Flash > Lecture des commentaires

Faire un site valide xHTML Strict 1.0 pour Mozilla et IE avec du Flash

Vous devez être inscrit pour pouvoir poster des messages

Page : 1 
Pseudo Commentaire
Page : 1 
Hors ligne Severance # Posté le 15/07/2006 à 22:09:24 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
N'hésitez pas si vous avez un souci, une remarque ou quoi que ce soit :)
 
Hors ligne Anonyme # Posté le 15/07/2006 à 23:55:46 - Ce membre n'a pas mis de note
Groupe :
C'est bien...
Mais je voudrait corriger une petite erreur : il ne faut pas refaire une animation flash à chaque modification... Il suffit de créer un site en flash qui se construit dynamiquement grace à des fichiers XML... :D
Hors ligne Severance # Posté le 16/07/2006 à 08:56:46 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
Tu as raison mais là on sort un peu du domaine du site du zero où on ne traite pas de XML...mais si tu as des liens vers des tutos pour cela met les ici :)
 
Hors ligne Diti # Posté le 16/07/2006 à 15:51:55 - Ce membre a mis la note : 18
Manchot empereur
Avatar
Groupe : Membres
18/20 :)

Tu n'as pas parlé des inconpactibilités avec les anciens naviguateurs ;)
 
Hors ligne Severance # Posté le 16/07/2006 à 17:13:48 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
Merci mais qu'est ce que tu désignes par "anciens navigateurs" ? S'ils ne supportent pas le Flash, on peut pas les obliger à le faire donc...

S'ils fallaient à chaque fois faire toutes les versions des navigateurs on en finirait jamais.
 
Hors ligne Floflo81 # Posté le 03/08/2006 à 15:41:46 - Ce membre a mis la note : 17
"Quand l'appétit va tout va !"
Avatar
Groupe : Membres
Sympa ce tuto ça marche nickel sur Firefox et Internet Explorer (ce qui suffit à satisfaire plus de 95% des visiteurs d'un site je pense). Cependant, je vois quelques petits inconvénients à cette méthode.
  • Dans les dernières versions de Internet Explorer (6 et 7 beta), il faut cliquer une fois sur une animation Flash avant de pouvoir intéragir avec celle-ci (boutons, jeux...)
  • Il existe d'autres navigateurs compatibles avec Flash et avec lesquels cette méthode ne fonctionnera pourtant pas car ils ne comprennent pas la balise OBJECT (j'ai pas tout testé mais il doit s'agir de versions précédentes de Netscape et peut-être Opera...) Si ce n'était pas le cas, pourquoi tous les éditeurs HTML WYSIWYG insèreraient automatiquement la balise EMBED ?

Il existe une solution qui a été testée avec quasiment tous les navigateurs existants. Il s'agit d'insérer les animations Flash avec du JavaScript. Le plus simple pour cela c'est d'utiliser ce script tout prêt : page expliquant la marche à suivre. Le seul inconvénient c'est qu'il faut que le JavaScript soit activé dans le navigateur, mais à ce moment là, on peut mettre un contenu de remplacement (comme une image fixe ou GIF animé ou bien un texte) J'ai utilisé cette méthode pour toutes les animations de mon site.
Peut-être que je ferai un tuto simplifié sur ce sujet un jour.
Hors ligne Severance # Posté le 03/08/2006 à 16:23:24 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
ouaip c'est vrai mais comme tu l'a dis, il faut javascript, donc si le visiteur ne l'a pas c'est toujours le même problème...(alala si tout le monde avait firefox, la vie serait plus facile ^^ )
 
Hors ligne G-rom # Posté le 05/08/2006 à 13:17:03 - Ce membre a mis la note : 16
Groupe : Membres
Pas mal du tout ce tuto, peut être à étoffer, notamment avec la méthode css pour le flash mais je ne me rappelle plus si elle marche bien sous IE.
Sinon petite question: est ce que toi ou quelqu'un ici connait une méthode pour faire un site avec menu et banniere flash mais contenu xHTML et faire en sorte que les objets flash ne clignotent pas / ne se rechargent pas quand on clique sur le menu. J'ai trouvé qu'une solution pour l'instant mais elle ne me plait pas puisqu'il s'agit de mettre le contenu dans un iframe :colere2:

***Born to Burn***
 
Hors ligne Severance # Posté le 05/08/2006 à 13:42:27 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
justement je m'étais posé la même question, j'ai demandé sur plusieurs forum mais apparemment il n'y a pas de solution...
 
Hors ligne Regnareb # Posté le 10/08/2006 à 21:03:55 - Ce membre a mis la note : 13
Les gens sont cons.
Avatar
Groupe : Membres
Il manque la détection du plug-in Flash grace aux commentaires additionnels... tu trouveras tout ca sur Alsacreations ;)
(tuto déjà fait dessus d'ailleurs :D)

Image utilisateur

Idiots finis :
Wizard50
Dark-Ragnos
MyGB
Pink Squirrel
Zanpa
Nesquik69 ??
Image utilisateur
Quaddxmas (aide)
 
Hors ligne Sylvain.sab # Posté le 10/09/2006 à 11:15:21 - Ce membre a mis la note : 18
Protégez-vous!
Avatar
Groupe : Membres
Salut.

Vraiment un super tuto, très utile en plus.

Remplacer ce paté de code par quelques balise, et hop !
Valide en plus.

Ah oui, un truc que tu n'as pas indiqué (du moins je ne crois pas) :
pour centrer l'animation, on pouvait faire <center></center> sur les balises object.

Mais c'est invalide en strict.

Il suffit de faire : Code : HTML
<div style="width:auto;margin:auto;"><embed></embed></div>

18/20

Sylvain
1Kilo-octet=1024 octets : erroné, mais toléré.
1Kilo-octet=1000 octets : juste.
1Kibioctet=1024 octets : juste.
 
Hors ligne Fazerty # Posté le 18/09/2006 à 01:50:16 - Ce membre n'a pas mis de note
Groupe : Membres
Contrôle du démarrage automatique de la Vidéo

Bonjour, Je commence à mettre des Vidéos sur mon site...

Sous IE tout est ok ! La vidéo ne se lance pas automatiquement...

Mais sous firefox & Opéra elles partent automatiquement !!!!

J'avais essayé avec value="false" Rien faire... J'ai également essayé d'enlever le contrôleur "autostart" Mais sans résultat !!! (<param name="autostart" value="false">)

Voici le code qui affiche la vidéo

Code : HTML

<OBJECT classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://www.microsoft.com/downloads/details.aspx?FamilyID=e0175119-9a5b-44c3-b1de-9b2a9aa6cff6&displaylang=en" id="MediaPlayer1" STANDBY="Loading Windows Media Player components..." TYPE="application/x-oleobject">
        <PARAM NAME="quality" VALUE="high">
        <PARAM NAME="bgcolor" VALUE="#FFFFFF">
        <PARAM NAME="ShowControls" VALUE="True">
        <PARAM NAME="AutoRewind" VALUE="False">
        <PARAM NAME="AutoStart" VALUE="false">
        <PARAM NAME="FileName" VALUE="http://www....">
        <EMBED TYPE="application/x-mplayer2"
        PLUGINSPAGE = "http://www.microsoft.com/windows/mediaplayer/"
        ID="player"
        NAME="URL"
        SRC="http://www...." >

        </EMBED>


Merci pour vos suggestions concernant Les autres navigateurs (firefox & Opéra)...
Hors ligne Sylvain.sab # Posté le 02/10/2006 à 20:23:41 - Ce membre a mis la note : 18
Protégez-vous!
Avatar
Groupe : Membres
no comment.

T'as lu le tuto ?

Sylvain
1Kilo-octet=1024 octets : erroné, mais toléré.
1Kilo-octet=1000 octets : juste.
1Kibioctet=1024 octets : juste.
 
Hors ligne xiark # Posté le 21/11/2006 à 11:21:09 - Ce membre n'a pas mis de note
Groupe : Membres
Bonjour,

J'ai essyé cette technique sur mon site. Merci pour le tuto ça faisait longtemps que je cherchais un moyen de remplacer cette fameuse balise <embed>.
J'ai par contre un soucis avec internet explorer 7. Je ne sais pas si d'autres ont le meme probleme que moi. L'animation n'apparait tout simplement pas. Le plugin Flash est pourtant installé.
Sous Firefox ça marche parfaitement...
Hors ligne xiark # Posté le 21/11/2006 à 16:43:17 - Ce membre n'a pas mis de note
Groupe : Membres
Rahh en fait c'est bon. J'avais oublié de mettre : <param name="movie" value="index-fixe.swf" /> :p
Hors ligne soyel # Posté le 18/03/2007 à 21:43:40 - Ce membre a mis la note : 18
plop!
Groupe : Membres
Citation : G-rom
Sinon petite question: est ce que toi ou quelqu'un ici connait une méthode pour faire un site avec menu et banniere flash mais contenu xHTML et faire en sorte que les objets flash ne clignotent pas / ne se rechargent pas quand on clique sur le menu. J'ai trouvé qu'une solution pour l'instant mais elle ne me plait pas puisqu'il s'agit de mettre le contenu dans un iframe :colere2:
Bah en faite c'est plus que simple si ta page est en PHP :) il te suffie de faire une include sur le reste de ta page et d'inclure les differentes pages suivant la method $GET
exemple:
  • www.tonsiteatoi.com/index.php?url=page1
  • www.tonsiteatoi.com/index.php?url=page2
  • www.tonsiteatoi.com/index.php?url=page3
  • etc...

certains pensent que c'est pas trés securisé mais il y a des tutos trés simple dans la section php des tutos des zéros sous section Optimisation et sécurité. Voila j'espere t'avoir aider :D (c'est vrai que sinon la banniere + menu qui se charge c'est pas très beau :lol: )

Gakumon ni chikamichi nashi!
 
Hors ligne soyel # Posté le 18/03/2007 à 21:56:51 - Ce membre a mis la note : 18
plop!
Groupe : Membres
Oups j'ai oublier de te mettre ta note :euh:
Très bon tutos mais pour le fond transparent il faudrai expliqué dans ton tutos qu'il y a une "manip" a faire sous flash avant de l'enregistrer (sinon aprés on galère comme moi il y a quelque temps)
Cette manip' comme je l'ai appelé plus haut consiste à aller dans Fichier>Parametre de publication (ou Ctrl+Maj+F12), dans l'onglet HTML il faut changé le "Mode fenêtres" (d'origine sur "Fenêtre") pour le remplacer par "Sans fenêtres transparent".
(Ne pas oublier d'enregistrer sont travail par la suite et d'exporté, à nouveau si cela à déjà été fait, son animation ;) ).
Voilà
Sinon très bon tutos pour les Zéros Malgrés ce leger oublie ta note remonte en proposant un code xHTML strict 1.0!
Ta note: Secret (cliquez pour afficher)
18/20 ^^

Gakumon ni chikamichi nashi!
 
Hors ligne boomy bx # Posté le 20/03/2007 à 22:07:34 - Ce membre n'a pas mis de note
boomy vous salue bien
Avatar
Groupe : Membres
J'ai un problème parce que sous IE6 l'animation Flash ne se voit pas du tout (on peut pas cliquer dessus donc pour l'activer vu qu'elle y est pas). Vous avez eu le même problème?

Image utilisateur
 
Hors ligne Janeo # Posté le 23/03/2007 à 18:31:08 - Ce membre n'a pas mis de note
Groupe : Membres
Oui moi aussi j'ai eu ce prob.
Hors ligne KorangaR # Posté le 23/06/2007 à 18:14:15 - Ce membre a mis la note : 7
Groupe : Membres
Citation : Sévérance
<p>Installez le plugin Flash pour voir l'animation</p>


Ce n'est pas ce que j'appelle une alternative textuelle viable. C'est bien d'être valide, mais être accessible, c'est encore mieux. Il serait bien d'arrêter de penser que le Web se résume à Firefox et consorts.
Si ton animation a un contenu important pour la compréhension de ton site, Il serait bien de mettre dans ce cas là le titre du site accompagné d'un logo éventuellement ou une bannière non animée avec alternative textuelle, ton référencement ne sera que meilleur.
Apparement, il y a aussi des problèmes d'implémentation que tu ne mentionnes pas dans les anciens navigateurs et dans Internet Explorer notamment.

Quelques petits points à revoir donc.
Hors ligne Zetura # Posté le 14/09/2007 à 14:56:15 - Ce membre a mis la note : 16
Groupe : Membres
C'est un bon tuto, malheuresement certains navigateurs n'acceptent pas ou prennent mal en compte la balise <object>, je posterai un tuto pour y remédier. Une petite intégration de javascript :).
Hors ligne Sapher # Posté le 13/02/2008 à 13:46:28 - Ce membre n'a pas mis de note
Groupe : Membres
Bon tuto! Félicitations.
Juste un petit problème chez moi, sur IE7, l'animation n'apparait pas.
Si je remplace "data" par "src" dans les attributs de la balise object, elle apparait mais la page n'est plus valide...
Hors ligne strenght # Posté le 17/09/2008 à 14:17:38 - Ce membre a mis la note : 16
Groupe : Membres
bonjour d'abord je te félicite sur ton petit tuto et je te donne 16/20
J'ai une question qui va sûrement vous paraître ridicule mais bon , il faut bien apprendre :)
En fait voilà je veux savoir comment je peux changer la position de mon flash est ce qu'il y a une balise ou un attribut? o_O
Hors ligne jojoj # Posté le 22/10/2008 à 20:03:23 - Ce membre a mis la note : 16
Petit et inteligent
Avatar
Groupe : Membres
Salut ! Je met 16 car c'est un bon tutoriel MAIS tu as oublié le cas ou on doit donner plusieurs paramètres à l'animation flash via son url !


Ce code est reconnu par tous les navigateurs SAUF Internet Explorer même IE8 en version béta.



Le code ci-dessous n'est pas valide.
Code : HTML
1
2
3
4
5
6
7
8
<object type="application/x-shockwave-flash" 
id="jauge" style="float: left;" 
data="flash/jauge.swf?pourcentage=10&couleur=0xFF0000" 
width="75" height="75">
        <param name="movie" value="jauge.swf" />
        <param name="quality" value="high" />
        <param name="wmode" value="transparent" />
</object>


Mais celui-ci oui ! (ce code est de moi :soleil: )

Code : HTML
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
<object type="application/x-shockwave-flash" 
id="jauge" style="float: left;" data="" width="75" height="75">
	<param name="movie" value="jauge.swf" />
	<param name="quality" value="high" />
	<param name="wmode" value="transparent" />
</object> 
<!--[...] car je préfère mettre le script en fin de page-->
<script type="text/javascript">
       <!--
       document.getElementById('jauge').data = "flash/jauge.swf?pourcentage=10&couleur=0xFF0000";
	-->
</script>

Voyez ca siouplé !
Code : Console
sudo apt-get install intelligence
 

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 76 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 0.0452s (0.0324s)