5568 sujets

Sémantique web et HTML

Bonjour, lorsque je recopie le code cité ci-dessous, ie installe bien flash si necessaire, mais ma page n'en fini plus de charger dans le vide...

Je ne sais pas d'ou cela peut venir.

Tony Monast a écrit :


Avec plaisir !


<!--[ if IE]>
<object type="application/x-shockwave-flash" data="animation.swf" width="467" height="186" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<param name="movie" value="animation.swf" />
<img src="alternatif-animation.jpg" alt="Texte alternatif si aucune image" width="467" height="185" />
</object>
<![ endif]-->

<!--[ if !IE]> <-->
<object type="application/x-shockwave-flash" data="animation.swf" width="467" height="186">
<param name="movie" value="animation.swf" />
<img src="images/design/alternatif-animation.jpg" alt="Texte alternatif si aucune image" width="467" height="185" />
</object>
<!--> <![ endif]-->


Retirer l'espace entre les braquettes [ et leur contenu, parce que le forum modifie le code sinon. 4 changements en tout


Si quelqu'un a une idee.. Smiley smile

Merci
Modifié par defsquier (17 Jan 2006 - 23:16)
Modérateur
Cela vient probablement du serveur de Macromedia qui prend un temps fou à répondre pour ce plugin. C'est également long de mon côté, mais après plusieurs longues secondes, parfois minutes, je finis par recevoir la fenêtre d'installation du Flash Player.

Si c'est bien la cause réelle de cette lenteur, j'opterais pour le retrait de cette détection/installation automatique, car l'image ou le texte alternatif de l'objet Flash n'apparaît pas tant que l'utilisateur n'a pas vu la fenêtre d'installation qui tarde à arriver.
Modifié par Tony Monast (17 Jan 2006 - 22:08)
Modérateur
Je t'invite aussi à jeter un oeil à ce script : Flash Object.

Je l'ai implanté dans l'un de nos sites et ca fonctionne comme un charme. Niveau rapidité, il faudrait que je test à nouveau, mais il me semble que ca donnait de meilleurs résultats.
D'accord, merci pour ta réponse. Smiley smile

Par contre n'est ce pas genant pour un utilisateur non-confirmé (ne connaissant pas flsh player par exemple)?

Car dans ce cas, le site ne s'affichera jamais correctement chez lui...

EDIT:

Tu as répondu pendant que je postais ma réponse
Je regarde ce que tu as mis dans ta deuxieme Smiley cligne
Modifié par defsquier (17 Jan 2006 - 23:16)
Modérateur
Si tu veux voir le Flash Object en action, il s'agit de notre client Traductions Fidelis.

En fait, pour ma part, j'ai retiré l'installation automatique parce que je la trouve trop lente, et je préfère laisser l'utilisateur prendre la décision de l'installer. Après tout, le Flash ne devrait qu'être une alternative, et non requis pour consulter un site. Évidemment, pour un site full-flash, c'est une autre histoire...

Ce script peut également fonctionner avec l'Express Install, qui permet d'avoir une fenêtre personnalisée pour la mise à jour du Flash Player pour la version requise.

Bref, ma mémoire m'est revenue, et je ne lance plus l'installation automatique du Plugin Flash, mais je l'indique dans le contenu alternatif. Voir le site que j'ai mis en référence.
Modérateur
defsquier a écrit :

Par contre n'est ce pas genant pour un utilisateur non-confirmé (ne connaissant pas flash player par exemple)?


Cela pourrait être tout aussi gênant pour lui de voir apparaître une fenêtre lui demandant d'installer quelque chose qu'il ne connaît pas. Est-ce un virus ? Qu'est-ce que c'est ? Il en a aucune idée ! Il pourrait très bien fuire à toutes jambes, ou refuser l'installation, par prudence. Smiley cligne

defsquier a écrit :

Car dans ce cas, le site ne s'affichera jamais correctement chez lui...


Comme je le disais, le Flash ne devrait pas être requis pour naviguer dans le site. Je préfère une notice claire sur la page d'entrée, avec des explications en français du logiciel requis et comment l'installer. C'est plus rassurant qu'une fenêtre qui apparaît de nul part. Smiley smile

Ceci dit, je n'ai rien, ou presque rien, contre cette pratique de lancer l'installation automatiquement. Je suis plutôt neutre, mais avec une légère préférence pour laisser l'utilisateur l'installer lui-même, en toutes connaissances de cause.
Modifié par Tony Monast (17 Jan 2006 - 22:28)
Excuse moi mais j ai un probleme c est ke jai viré tout ce qui etai en rapport avec flash pour retester mais ie fonctionne qd meme comme s il avait le flash player d installé.

J essaie de resoudre ca avant de continuer.

Sinon, je suis d'accord pour que l utilisateur ait le choix, et je me suis peut etre mal exprimé car c'est ce ke je pensai.

En gros si le flash player n est pas installé, ie pop une fenetre disant "voulez-vous installer flash player?"
Modifié par defsquier (17 Jan 2006 - 23:19)
Modérateur
defsquier a écrit :
Excuse moi mais j ai un probleme c est ke jai viré tout ce qui etai en rapport avec flash pour retester mais ie fonctionne qd meme comme s il avait le flash playuer d installé.


Sur le site de Macromedia, il y a les désinstalleurs.

defsquier a écrit :

Sinon, je suis d'accord pour que l utilisateur ait le choix, et je me suis peut etre mal exprimé car c'est ce ke je pensai.


En fait, j'avais tout à fait compris. De toutes façons, la popup d'installation laisse encore le choix à l'utilisateur. C'est seulement que certains auront tendance à cliquer OUI, ou NON, sans trop savoir de quoi il en retourne.

defsquier a écrit :

En gros si le flash player n est pas installé, ie pop une fenetre disant "voulez-vous installer flash player?"



Selon le code utilisé, oui en général c'est ce qui arrive. Dans Firefox, c'est une petite bar jaune qui apparaît en haut de l'écran. Dans IE, je crois que c'est encore une popup un peu alarmante qui apparaît en plein centre de l'écran.

Edit : Attention à ton écriture, le style SMS comme ke, qd et compagnie ne sont pas tolérés sur le forum. Prends-le temps de faire des mots français complets, c'est plus agréable à lire. Si si, je t'assure ! Smiley smile
Modifié par Tony Monast (17 Jan 2006 - 22:35)
Tres pratique ce desinstalleur Smiley biggrin

Donc finalement ce que je souhaite du fait que sans flash, mon site n'est pas consultable (c'est la premiere et derniere fois que je fais cette erreur!!! Smiley fache ), c'est qu'une fenetre pop pour installer flash.

J'ai regardé les liens que tu m'a soumis, mais je t'avoue avoir du mal a bien comprendre ou mettre quoi.

Je voudrais donc passer par un comentaire conditionel.

Je ne trouve pas le bon code a utiliser
Modérateur
Ton site est full-flash, c'est-à-dire uniquement en Flash ? Si tel est le cas, évidemment, c'est un peu triste. Smiley smile

Pour le script, ce n'est pas nécessaire. J'ai décidé de l'utiliser car je trouvais intéressant de pouvoir détecter efficacement la version du Flash installé, proposer la mise à jour du plugin dans une fenêtre invitante et proposer un contenu alternatif facilement, le tout, de façon accessible, standard et efficace. Ce script a de nombreux avantages, mais tu peux utiliser la bonne vieille méthode qui se trouve dans la FAQ. Elle est bien également, et plus simple peut-être à mettre en place.

Il y a un lien dans cet élément de la FAQ vers un sujet du forum pour la détection du Flash Player dans IE, avec un commentaire conditionnel. Tu dois seulement faire attention de bien modifier le code, suivre la note en gras.
Modifié par Tony Monast (17 Jan 2006 - 22:47)
Oui c de cela que je suis parti Smiley smile

Mais je n'arrive pas a ce que ca fonctionne correctement:

Si je recopie dans mon HEAD exactement ce qu'il est écrit (en enlevant les 4 espaces comme précisé), seule la moitié du code est en gris (commentaire) et le reste est coloré..

C'est la mon probleme je pense Smiley sweatdrop
Modifié par defsquier (17 Jan 2006 - 22:51)
Modérateur
En fait, le code doit aller dans le BODY, et non le HEAD du document. Ce code sert à afficher ton animation Flash, ton .swf. Il ne sert pas uniquement à lancer l'installation du plugin dans IE. Il affiche carrément le fichier Flash et en option, dans IE, il propose l'installation.

Ne te fis pas aux couleurs de ton éditeur de page web, passe plutôt ton code dans un validateur et test ta page en ligne, avec et sans flash, dans IE, Firefox et d'autres navigateurs.
Modifié par Tony Monast (17 Jan 2006 - 22:54)
@defsquier,

Est-ce que tu pourrais surveiller ton écriture s'il te plaît ?
Tu as amplement le temps pour rédiger tes messages.

Merci Smiley cligne
Je te trouves assez dur avec moi. Smiley confused

Je n'ai pas l'impression de mal m'exprimer, et au niveau des fautes d'orthographe j'avoue ne pas faire HYPER attention mais je n'ai pas pour habitude de faire 5 fautes par lignes...

Peut etre veux-tu parler d'un petit "c" qui remplace parfois "c'est" ou de choses dans ce genre.

Quoi qu'il en soit tu pourrais me dire que je ne sais pas écrire par message privé, c'est moins humiliant pour moi...et moins hors sujet.

Merci Smiley cligne

EDIT:

Je répond au message du dessou ici car je ne veux pas trop continuer à develloper le hors sujet:

Je comprends tout à fait le probleme et je ferais attention dorénavant mais c'est plus sur la forme que sur le fond que je réagissais.

EDIT2:

Stephan, comme je le dit dans l'edit 1, c'est plus sur la forme que sur le fond que je rebondis.
Je comprends tout a fait cette règle et je ne supporte moi meme pas lire un language sms dans un forum.( et si je te trouve dur, c'est parcequ'en 5 message environ il n'y a pas plus de 5 abreviation Smiley eek )

Maintenant, c'est le genre de choses ci-dessous, qui font partie de la forme, avec lesquelles j'ai du mal..

Stephan a écrit :
Enfin, en ce qui concerne le fait de t'écrire en privé, ce n'est pas la coutume ici pour ce type d'infraction (d'où l'importance de bien lire les règlements).


Bon j'espere qu'on peut maintenant revenir au sujet (et moi je relis mes posts) Smiley cligne
Modifié par defsquier (18 Jan 2006 - 12:52)
Modérateur
defsquier, je l'avais mentionné plus tôt, comme ca, à la fin de l'un de mes messages. Peut-être l'avais-tu sauté ?

Il s'agit principalement des abbréviations de style CHAT/SMS que tu utilise.

Ce n'est pas une question de fautes, tout le monde en fait, seulement, parfois, j'ai l'impression que tu écris très rapidement et que tu laisse des coquilles. Nous aimerions seulement que tu te relise avant d'envoyer des messages, et nous t'invitons aussi à éditer ceux-ci. Il y a un bouton à cette fin à côté de chaque message.

Nous ne voulons pas être dur avec toi, nous voulons simplement te familiariser avec les règles du forum et la qualité des dialogues que nous tentons de maintenir ici.

Nous agissons de cette façon avec tous les membres. Si nous le faisons publiquement, c'est pour que les autres membres constatent que c'est important pour nous, au lieu de devoir envoyer des messages privées de façon répété à tous et chacun.

Fin du hors-sujet. Smiley smile
Modifié par Tony Monast (17 Jan 2006 - 23:06)
Je ne suis pas plus dur avec toi que je ne le serais avec qui que ce soit d'autre. Par ailleurs, tu dois comprendre que ce site se veut accessible à tous, y compris ceux qui utilisent un lecteur d'écran, dans lequel cas le SMS et les mots mal orthographiés deviennent rapidement insupportables. Enfin, en ce qui concerne le fait de t'écrire en privé, ce n'est pas la coutume ici pour ce type d'infraction (d'où l'importance de bien lire les règlements).

--
Stephan
Modifié par Stephan (17 Jan 2006 - 23:12)
Alors merci je pensais depuis le début qu'il fallait mettre les commentaires conditionnels dans la partie HEAD.

Bon cela fonctionne maintenant, mais j'ai toujours le meme probleme de chargement qui n'en fini pas...(que flash soit deja installé ou pas).

Voici l'adresse http://www.ironiqstudio.com/SJP/

Est-ce que ca fait la meme chose chez vous?

Merci