intégrer une visionneuse flash

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

Répondre
Farinelli

intégrer une visionneuse flash

Message par Farinelli »

Bonjour,

Je souhaiterais savoir comment intégrer une visionneuse flash sur une pages dans le logiciel kompozer?
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Re: intégrer une visionneuse flash

Message par Ymai »

Bonjour
Qu'est-ce qu'une visionneuse Flash? Il doit en exister des foultitudes. Sans doute serait-il utile de préciser laquelle.
A priori, le code HTML correspondant -qui doit être fourni par le concepteur de la visionneuse- doit être inséré par
> Insertion > Code HTML
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Gagea
Iguane
Messages : 627
Inscription : 20 juil. 2008, 10:25

Re: intégrer une visionneuse flash

Message par Gagea »

Bonjour,
Un nouveau chapitre dans mon tuto peut sans doute t'aider.
http://josar.free.fr/medias/diaporama.html
Un tuto pour débuter avec Kompozer : Initiation Internet : Kompozer et CSS
Un tuto d'exercices : Apprendre Kompozer
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Re: intégrer une visionneuse flash

Message par Ymai »

Mais jusqu'où s'arrêtera-t-elle :D ?
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Farinelli

Re: intégrer une visionneuse flash

Message par Farinelli »

Merci je vais essayer!

Je suis pas doué en informatique j'espere que j'ai bien formulé mon besoin...je vous tiens au courant :D
loubianka
Arias
Messages : 14
Inscription : 29 nov. 2008, 17:46

Re: intégrer une visionneuse flash

Message par loubianka »

J' ai essayé je n'y arrive pas.
J' ai extrait les fichiers dewslider dans l'arborescence de mon site, et les images apparaissent sous forme de planche

ci après le code. Merci de m'aider

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
  <title></title>
  <meta content="yvon" name="author">
</head>
<body style="color: black; background-color: white;" alink="#000088" link="#0000ff" vlink="#ff0000">
<album showbuttons="yes" showtitles="yes" showrandom="no" randomstart="no" timer="5"
    aligntitles="bottom" alignbuttons="top" transition="blur" speed="20">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/1.jpg" title="Colliers de fleurs">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/2.jpg" title="Sardargarh">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/3.jpg" title="Jaisalmer">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/4.jpg" title="Pushkar">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/5.jpg" title="Khajuraho">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/6.jpg" title="Jaisalmer">
</album>
</body>
</html>
[modo] code remis en forme [/modo]
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Re: intégrer une visionneuse flash

Message par Ymai »

Bonjour
Il semble clairement que le code soit incomplet.
- Il n'y a aucune référence à la visionneuse "dewslider".
- Je ne vois pas de trace de l'entête xml: <?xml version="1.0" ?> KpZ l'aurait escamotée?
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
loubianka
Arias
Messages : 14
Inscription : 29 nov. 2008, 17:46

Re: intégrer une visionneuse flash

Message par loubianka »

En effet ce morceau de code est ignoré par Kpz
j'ai réessayé et c'est pareil. Quelqu'un a t-il une autre solution pour une visionneuse ? Merci pour votre aide
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Re: intégrer une visionneuse flash

Message par Ymai »

loubianka a écrit :En effet ce morceau de code est ignoré par Kpz
j'ai réessayé et c'est pareil. Quelqu'un a t-il une autre solution pour une visionneuse ? Merci pour votre aide
Il faut utiliser un éditeur de texte externe et ne plus ouvrir la fichier sous KpZ ensuite. Sous Windows, Notepad++ est sans doute le meilleur choix.
Alternative: trouver une autre visionneuse qui n'utilise pas de code xml.
Mais c'est quand même dommage que KpZ réagisse comme cela... Si Kazé passe par là...
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Re: intégrer une visionneuse flash

Message par Kazé »

Hopopopop. Je n’ai plus trop les yeux en face des trous (0.8b3 oblige), mais je pense que le problème de loubianka est assez simple :
  • la section <object>…</object> n’a visiblement pas été collée dans la page HTML sous KompoZer
  • la section <album>…</album> n’est pas du HTML, et doit être insérée dans un fichier XML séparé
KompoZer est un éditeur HTML, et non pas un éditeur XML. Pour créer la page XML telle que suggérée par Gagea dans son pseudo, il faudra utiliser un éditeur texte (Notepad++ fait l’unanimité sous Windows). Ouvrir une telle page sous KompoZer ne sert à rien.

Pour ce qui est de la balise <object>, il suffit de l’insérer dans KompoZer (Insertion > Code HTML), zou. On ne verra qu’une étiquette « object » (ni Flash ni JavaScript ne sont activés sous KompoZer, c’est fait exprès), mais l’aperçu dans le navigateur devrait bien fonctionner.

Alternative : si tu veux tout faire avec KompoZer, il te suffira d’utiliser ce code

Code : Tout sélectionner

<object type="application/x-shockwave-flash" width="500" height="300"
    data="dewslider.swf?img=image1.jpg,image2.jpg,image3.jpg">
  <param name="movie" value="dewslider.swf?img=image1.jpg,image2.jpg,image3.jpg" />
</object>
En supposant que les fichiers "image1.jpg", "image2.jpg", "image3.jpg" sont bien dans le même répertoire que ton fichier HTML, évidemment (ou en adaptant le nom des fichiers).

Ça devrait être plus simple mais attention : pour ajouter une image, il faudra bien penser à l’ajouter à la fois dans l’attribut "data" de <object> et dans l’attribut "value" de <param>. Tu pourras le faire avec le mode "Source" de KompoZer.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Re: intégrer une visionneuse flash

Message par Kazé »

Quelqu'un a t-il une autre solution pour une visionneuse ?
Je plussoie. Loubianka, excuse-moi de ce hors-sujet… :oops:

Loin de moi l’idée de mettre en cause le travail d’AlsaCréations ou de Gagea, mais je trouve que cette visionneuse souffre de deux gros défauts :
  • si Flash n’est pas installé (ou est désactivé), comme sur mon poste, rien ne s’affiche
  • il faut recourir à un fichier XML externe, alors que le contenu de la balise <album> est du pur HTML
Quitte à utiliser du Flash (beeeeerk) et des balises <img>, pourquoi diable ne pas utiliser plutôt un code du type :

Code : Tout sélectionner

<object type="application/x-shockwave-flash" width="500" height="375"
    data="diaporama/dewslider.swf?xml=diaporama/dewslider.xml">
  <param name="movie" value="dewslider.swf?xml=dewslider.xml" />
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/1.jpg" title="Colliers de fleurs">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/2.jpg" title="Sardargarh">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/3.jpg" title="Jaisalmer">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/4.jpg" title="Pushkar">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/5.jpg" title="Khajuraho">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/6.jpg" title="Jaisalmer">
</object>
Il suffirait de modifier très légèrement le code Flash pour qu’il aille chercher les images dans le contenu de <object> plutôt que dans un fichier XML séparé. Ça aurait deux gros avantages :
  • on pourrait ajouter ces images en wysiwyg sous Kompozer (ou autre)
  • ces images seraient visibles pour tous ceux qui ne disposent pas de Flash — du possesseur d’iPhone à l’utilisateur de logiciel libre.
Je suis trop feignant pour proposer un patch à AlsaCréation pour dewslider (même pas trouvé sous quelle licence c’est proposé…), ou pour chercher une autre visionneuse (en CSS+JavaScript, par exemple). M’enfin ça m’esquinte un peu de voir ce genre de visionneuse, qui plus est sur un site respectable comme AlsaCréation.

(fin du mode grincheux)

Ceci étant dit, cette visionneuse est probablement très agréable à regarder, et je ne porte aucun jugement sur le fait que Loubianka veuille l’utiliser ou que Gagea veuille faciliter son utilisation par le plus grand nombre. Je suis juste surpris des choix techniques faits par AlsaCréation.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
bobo
Iguane
Messages : 764
Inscription : 18 août 2003, 11:04

Re: intégrer une visionneuse flash

Message par bobo »

Kazé a écrit :Quitte à utiliser du Flash (beeeeerk) et des balises <img>, pourquoi diable ne pas utiliser plutôt un code du type :

Code : Tout sélectionner

<object type="application/x-shockwave-flash" width="500" height="375"
    data="diaporama/dewslider.swf?xml=diaporama/dewslider.xml">
  <param name="movie" value="dewslider.swf?xml=dewslider.xml" />
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/1.jpg" title="Colliers de fleurs">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/2.jpg" title="Sardargarh">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/3.jpg" title="Jaisalmer">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/4.jpg" title="Pushkar">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/5.jpg" title="Khajuraho">
  <img src="http://www.alsacreations.fr/mediaflash/dewslider5/img/6.jpg" title="Jaisalmer">
</object>
Sans doute parce qu'un navigateur idiot ne gère pas correctement le fallback des balises object et affichera les images à la suite du plugin flash ? Ceci dit, un peu de Javascript permettrait sans doute de corriger ce genre de cas.
Les standards c'est bon, mangez en !
Flore & Sébastien
Unité dans la diversité.
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Re: intégrer une visionneuse flash

Message par Kazé »

Rhaaaa, si on ne peut plus avoir confiance dans le fallback de <object>, je m’incline… merci pour l’info, je n’y aurais jamais cru.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités