<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WebLab - Création de sites Internet au Maroc&#187; Design | WebLab | Création de sites Internet au Maroc</title>
	<atom:link href="http://www.weblab.ma/cat/pour-les-developpeurs/design/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.weblab.ma</link>
	<description>agence web marocaine - moroccan web agency</description>
	<lastBuildDate>Wed, 18 Mar 2009 10:47:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Rotation d&#8217;images en Flash</title>
		<link>http://www.weblab.ma/pour-les-developpeurs/developpement/2009/01/04/rotation-dimages-en-flash/</link>
		<comments>http://www.weblab.ma/pour-les-developpeurs/developpement/2009/01/04/rotation-dimages-en-flash/#comments</comments>
		<pubDate>Sun, 04 Jan 2009 12:23:18 +0000</pubDate>
		<dc:creator>Wahid Lahlou</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Ressources]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Images]]></category>
		<category><![CDATA[Rotator]]></category>

		<guid isPermaLink="false">http://www.weblab.ma/blog/?p=77</guid>
		<description><![CDATA[La plupart de mes clients me demandent d&#8217;inclure une rotation d&#8217;images en Flash sur leur site.
Après de multiples recherches, ce que j&#8217;ai trouvé de meilleur, pour sa flexibilité, sa simplicité et surtout sa documentation (en anglais) est JW Image Rotator. Il est Open Source et libre d&#8217;utilisation pour usage non commercial.

 
JW Image Rotator permet [...]]]></description>
			<content:encoded><![CDATA[<p>La plupart de mes clients me demandent d&#8217;inclure une rotation d&#8217;images en Flash sur leur site.</p>
<p>Après de multiples recherches, ce que j&#8217;ai trouvé de meilleur, pour sa flexibilité, sa simplicité et surtout sa documentation (en anglais) est <a href="http://www.jeroenwijering.com/?item=JW_Image_Rotator" target="_blank">JW Image Rotator</a>. Il est Open Source et libre d&#8217;utilisation pour usage non commercial.</p>
<p id="container">
<p><script src="/blog/imagerotator/swfobject.js" type="text/javascript"></script> <script type="text/javascript"><!--
		var s1 = new SWFObject("/blog/imagerotator/imagerotator.swf","rotator","400","200","7");
		s1.addVariable("file","/blog/imagerotator/madrid.xml");
		s1.addVariable("width","400");
		s1.addVariable("height","200");
		s1.write("container");
// --></script><br />
JW Image Rotator permet d&#8217;afficher les images contenues dans une playlist en XML au format RSS, XSPF ou ASX et d&#8217;appliquer une multitude de transitions entre elles. Il permet d&#8217;utiliser des images de type JPG, GIF et PNG, possède une variété de flashvars qui modifient le comportement du Flash, et une large API en javascript pour la communication entre le monde extérieur et le SWF. De plus, des modules pour différents CMS ont été développés pour faciliter l&#8217;installation.</p>
<h2>Téléchargement</h2>
<p><a href="http://www.jeroenwijering.com/?item=JW_Image_Rotator" target="_blank">Page de téléchargement du JW Image Rotator&#8230;</a><a href="http://www.jeroenwijering.com/?item=JW_Image_Rotator" target="_blank"><br />
</a></p>
<p>Notez qu&#8217;il n&#8217;est pas obligatoire d&#8217;inscrire son adresse e-mail avant de cliquer sur le boutton Download JW Image Rotator. Mais il faut cocher la case d&#8217;acceptation de la license d&#8217;utilisation.</p>
<p>Un fois téléchargé et décompressé, le dossier imagerotator contient un fichier README.HTML que je vous conseille de lire. Il contient un exemple d&#8217;installation et un début de documentation.</p>
<h2>Installation</h2>
<p>L&#8217;installation de JW Image Rotator est relativement facile. La difficulté réside seulement dans la définition des chemins d&#8217;accès pour le SWF, le XML et les images.</p>
<p>On peut choisir plusieurs types d&#8217;intégration du SWF dans la page (<a href="http://www.jeroenwijering.com/?item=Embedding_Flash" target="_blank">Voir Embedding Flash</a>). La technique la plus simple est d&#8217;utiliser une balise &lt;embed&gt; :</p>
<pre>&lt;embed
  src="imagerotator/imagerotator.swf"
  width="470"
  height="160"
  allowscriptaccess="always"
  flashvars="file=imagerotator/imagerotator.xml
    &amp;transition=blocks"
/&gt;</pre>
<p>Cette technique a fonctionné en local, mais avec le même code et la même structure de fichiers, elle a buggé sur mon serveur et sur Internet Explorer. De plus, elle ne permet pas l&#8217;utilisation de l&#8217;API Javascript.</p>
<p>Une autre technique fournie avec le JW Image Rotator consiste à utiliser un script en Javascript qui intègre le SWF pour vous :</p>
<ol>
<li>D&#8217;abord, définissez  un DIV vide pour l&#8217;accueil du SWF
<pre>&lt;div id="container"&gt;&lt;/div&gt;</pre>
</li>
<li>Ensuite, insérez la librairie Javascript
<pre>&lt;script type="text/javascript"
  src="imagerotator/swfobject.js"&gt;&lt;/script&gt;</pre>
</li>
<li>Enfin, insérez ce code pour créer le SWF
<pre>&lt;script type="text/javascript"&gt;
  var s1 = new SWFObject("imagerotator/imagerotator.swf",
    "rotator","400","200","7");
  s1.addVariable("file","imagerotator/madrid.xml");
  s1.addVariable("width","400");
  s1.addVariable("height","200");
  s1.addVariable("shownavigation","false");
  s1.addVariable("transition","fade");
  s1.write("container");
/script&gt;</pre>
</li>
</ol>
<p>Dans cet exemple, tous les fichiers se trouvent dans le même dossier appelé imagerotator, vous devez adapter l&#8217;exemple à votre structure de dossiers. ATTENTION : tous les chemins doivent être relatifs à la page contenant le SWF. Vous pouvez utiliser un chemin absolu en cas de besoin : http://votre-domaine.com/imagerotator/&#8230;</p>
<h2>Le XML</h2>
<p>Un exemple est fourni avec le téléchargement : madrid.xml. Les formats possibles sont listés dans <a href="http://code.jeroenwijering.com/trac/wiki/Playlists3" target="_blank">cette page</a> du site de JW Image Rotator.</p>
<pre>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;playlist version="1" xmlns="http://xspf.org/ns/0/"&gt;
  &lt;trackList&gt;
    &lt;track&gt;
      &lt;title&gt;Grass by Night&lt;/title&gt;
      &lt;creator&gt;Jeroen Wijering&lt;/creator&gt;
      &lt;location&gt;imagerotator/image1.jpg&lt;/location&gt;
      &lt;info&gt;http://www.jeroenwijering.com&lt;/info&gt;
    &lt;/track&gt;
    [...autres tracks...]
  &lt;/trackList&gt;
&lt;/playlist&gt;</pre>
<p>Une image est contenue dans un enregistrement &lt;track&gt; qui contient aussi d&#8217;autres informations concernant l&#8217;image. Ces informations peuvent être affichées dans le Flash pour la navigation, la recherche&#8230;</p>
<p>Notez qu&#8217;un script serveur (en php, aspx &#8230;) peut être généré sur le serveur et remplacer le fichier XML. A condition bien sûr que le format généré corresponde.</p>
<p>ATTENTION : Là aussi, le chemin d&#8217;accès des images est la page contenant le SWF.</p>
<h2>flashvars</h2>
<p>Les flashvars sont les données envoyées au SWF à partir du &lt;embed&gt;. Un liste exaustive des flashvars possibles sont listées sur le site du <a href="http://code.jeroenwijering.com/trac/wiki/Flashvars3" target="_blank">JW Image Rotator</a>.</p>
<p>Grâce au flashvars on peut choisir le fichier XML, le type de fondu, l&#8217;affichage ou non de la navigation&#8230;</p>
<h2>Intéraction avec le Javascript</h2>
<p>Le SWF du JW Image Rotator peut communiquer avec le monde extérieur grâce à une API en Javascript. Notez que pour <a href="http://www.adobe.com/devnet/flash/articles/external_interface_02.html" target="_blank">des raisons de sécurité</a>, cela n&#8217;est possible qu&#8217;avec la version 8+ du plugin Flash et que sur votre serveur en ligne (pas en local).</p>
<p>Toute la documentation requise se trouve sur <a href="http://www.jeroenwijering.com/?item=Javascript_interaction" target="_blank">le site</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.weblab.ma/pour-les-developpeurs/developpement/2009/01/04/rotation-dimages-en-flash/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Site Internet WebLab version 0.2</title>
		<link>http://www.weblab.ma/pour-les-developpeurs/design/2008/01/28/site-internet-weblab-version-02/</link>
		<comments>http://www.weblab.ma/pour-les-developpeurs/design/2008/01/28/site-internet-weblab-version-02/#comments</comments>
		<pubDate>Mon, 28 Jan 2008 10:11:41 +0000</pubDate>
		<dc:creator>Wahid Lahlou</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[11]]></category>
		<category><![CDATA[18]]></category>
		<category><![CDATA[22]]></category>
		<category><![CDATA[4]]></category>

		<guid isPermaLink="false">http://www.weblab-maroc.com/blog/?p=16</guid>
		<description><![CDATA[Gabarit n° 2
J&#8217;avais posté, il y a quelques jours, une première version du gabarit du futur site de WebLab (suivre le lien). En voici un second. Personnellement, je le préfère (de loin) au premier&#8230; et vous ?


 
]]></description>
			<content:encoded><![CDATA[<h3>Gabarit n° 2</h3>
<p>J&#8217;avais posté, il y a quelques jours, une première version du gabarit du futur site de WebLab (<a href="http://leweblab.wordpress.com/2008/01/25/site-internet-weblab-version-01/" title="Gabarit n°1 de WebLab">suivre le lien</a>). En voici un second. Personnellement, je le préfère (de loin) au premier&#8230; et vous ?</p>
<p><a href="http://leweblab.files.wordpress.com/2008/01/weblab-gabarit-4.jpg" title="Site Internet WebLab version 0.2"><img src="http://leweblab.files.wordpress.com/2008/01/weblab-gabarit-4.jpg" alt="Site Internet WebLab version 0.2" /></a></p>
<p><a href="http://leweblab.files.wordpress.com/2008/01/weblab-gabarit-3.jpg" title="Site Internet WebLab version 0.2"><br />
</a><a href="http://leweblab.files.wordpress.com/2008/01/weblab-gabarit-2.jpg" title="Site Internet WebLab version 0.2"> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.weblab.ma/pour-les-developpeurs/design/2008/01/28/site-internet-weblab-version-02/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Site Internet WebLab version 0.1</title>
		<link>http://www.weblab.ma/pour-les-developpeurs/design/2008/01/25/site-internet-weblab-version-01/</link>
		<comments>http://www.weblab.ma/pour-les-developpeurs/design/2008/01/25/site-internet-weblab-version-01/#comments</comments>
		<pubDate>Fri, 25 Jan 2008 02:00:41 +0000</pubDate>
		<dc:creator>Wahid Lahlou</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[11]]></category>
		<category><![CDATA[18]]></category>
		<category><![CDATA[22]]></category>
		<category><![CDATA[4]]></category>

		<guid isPermaLink="false">http://www.weblab-maroc.com/blog/?p=13</guid>
		<description><![CDATA[Je vous confie la première version du gabarit du prochain site de WebLab.
N’hésitez pas à faire des commentaires !


]]></description>
			<content:encoded><![CDATA[<p>Je vous confie la première version du gabarit du prochain site de WebLab.</p>
<p>N’hésitez pas à faire des commentaires !</p>
<p><a href="http://leweblab.files.wordpress.com/2008/01/weblab.jpg" title="Gabarit du site Internet WebLab 0.1"></a></p>
<div style="text-align:center;"><a href="http://leweblab.files.wordpress.com/2008/01/weblab.jpg" title="Gabarit du site Internet WebLab 0.1"><img src="http://leweblab.files.wordpress.com/2008/01/weblab.jpg" alt="Gabarit du site Internet WebLab 0.1" border="0" height="360" width="450" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.weblab.ma/pour-les-developpeurs/design/2008/01/25/site-internet-weblab-version-01/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Le logo de WebLab</title>
		<link>http://www.weblab.ma/pour-les-developpeurs/design/2008/01/24/7/</link>
		<comments>http://www.weblab.ma/pour-les-developpeurs/design/2008/01/24/7/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 03:28:39 +0000</pubDate>
		<dc:creator>Wahid Lahlou</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[14]]></category>
		<category><![CDATA[21]]></category>
		<category><![CDATA[4]]></category>

		<guid isPermaLink="false">http://www.weblab-maroc.com/blog/?p=8</guid>
		<description><![CDATA[Suis-je un designer graphique ?
Pourtant, j&#8217;ai l&#8217;impression d&#8217;avoir un oeil assez avisé, car non seulement je sais reconnaitre (un peu comme tout le monde) un site beau d&#8217;un autre laid, mais  je suis capable de faire pleins de commentaires techniques &#8211; à partir de quelques bases théoriques apprises ici et là &#8211; concernant l&#8217;équilibre [...]]]></description>
			<content:encoded><![CDATA[<h3>Suis-je un designer graphique ?</h3>
<p>Pourtant, j&#8217;ai l&#8217;impression d&#8217;avoir un oeil assez avisé, car non seulement je sais reconnaitre (un peu comme tout le monde) un site beau d&#8217;un autre laid, mais  je suis capable de faire pleins de commentaires techniques &#8211; à partir de quelques bases théoriques apprises ici et là &#8211; concernant l&#8217;équilibre des couleurs, des polices ou du layout.</p>
<p>Jusque là, quand je dois concevoir un site, je prend l&#8217;inspiration d&#8217;un site existant dont je &laquo;&nbsp;planifie&nbsp;&raquo; (dans ma tête) la quantité et la qualité des changements à effectuer. Je choisis celui qui me fera parvenir au maximum de résultat avec le minimum de travail.</p>
<p>Mais quand il s&#8217;agit de créer, c&#8217;est un autre paire de manche !</p>
<h3>WebLab logo</h3>
<div style="text-align:center;"><img src="http://leweblab.files.wordpress.com/2008/01/webla-logo-web-medium.jpg" alt="WebLab logo" border="0" /></div>
<p>Arriver à ça m&#8217;a pris des jours (et des nuits). Je voulais quelque chose qui aille droit au but : un look jeune, innovant, high-tech et qui reste professionnel. Y a-t-il une méthode ? Je ne crois pas, mais voici mon parcours :</p>
<ol>
<li>Au départ, j&#8217;ai passé en revue toutes les polices de caractères qui me sont tombées sous la main &#8211; des milliers. Aucune ne m&#8217;a satisfait.</li>
<li>Ensuite, j&#8217;ai commencé à dessiner des formes sous Illustrator que je copiais dans Photoshop pour y appliquer des effets. J&#8217;obtenais tout le temps quelque chose d&#8217;approximatif, de mal exécuté ou loin de ce que j&#8217;avais imaginé.</li>
<li>Enfin, j&#8217;ai choisi une police qui faisait à peu près l&#8217;affaire, j&#8217;ai transformé les caractères en vecteurs (sous Illustrator : Type/Create Outlines) et j&#8217;ai retouché les vecteurs. J&#8217;ai arrondi les coins, déplacé les ouvertures des lettres et ajouté le trait dans le W.</li>
</ol>
<h4>Version alternative avec un background et quelques effets Photoshop</h4>
<div style="text-align:center;"><img src="http://leweblab.files.wordpress.com/2008/01/weblab-logo-medium-2_03.gif" alt="WebLab logo 2" /></div>
<p>Vous aimez ?</p>
<p>Et vous ? Comment vous y prenez-vous ?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.weblab.ma/pour-les-developpeurs/design/2008/01/24/7/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
