<?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>Gatellier.be &#187; Flash</title>
	<atom:link href="http://www.gatellier.be/blog/tags/marin/flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gatellier.be/blog</link>
	<description>Interwebs with passion.</description>
	<lastBuildDate>Thu, 01 Jul 2010 12:17:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<atom:link rel='hub' href='http://www.gatellier.be/blog/?pushpress=hub'/>
		<item>
		<title>IE: supprimer les alertes de sécurité en mode https</title>
		<link>http://www.gatellier.be/blog/ie-https-supprimer-alertes-de-securite-en-mode-https/</link>
		<comments>http://www.gatellier.be/blog/ie-https-supprimer-alertes-de-securite-en-mode-https/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 16:04:35 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Bonnes pratiques]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Débogage]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[webstandards]]></category>
		<category><![CDATA[https]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[scheme]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[url]]></category>
		<category><![CDATA[warning]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=265</guid>
		<description><![CDATA[Internet Explorer, dans toutes ses versions, affiche une alerte de sécurité lorsque l'on visite une page, servie via le protocole de sécurité https, si celle-ci contient des ressources servies via le protocole http. Voici comment les supprimer une fois pour toute.]]></description>
			<content:encoded><![CDATA[<p>Internet Explorer, dans toutes ses versions, affiche une <strong>alerte de sécurité</strong> lorsque l'on visite une page, servie via le <strong>protocole de sécurité <acronym title="Hypertext Transfer Protocol Secure">https</acronym></strong>, si celle-ci contient des ressources servies via le protocole <acronym title="Hypertext Transfer Protocol">http</acronym>.</p>

<h3>Alerte de sécurité sur <acronym title="Microsoft Internet Explorer">IE</acronym> &lt; 8.</h3>

<p><a href="https://noscript.be/demo/https-mixed-content-warning/"><img src="http://static.gatellier.be/i/090215/IE7-security-warning.png" width="332" height="150" alt="Capture d'écran IE7: Security Information, This page contains both secure and unsecure items. Do you want to display the nonsecure items?" /></a></p>
<dl>
	<dt><strong>Security Information</strong></dt>
	<dd>
		<p>This page contains both secure and unsecure items.</p>
		<p>Do you want to display the nonsecure items?</p>
		<p>[<em>Yes</em>] [No] [More Info]</p>
	</dd>
</dl>

<p>Ou en français&nbsp;:</p>

<dl>
	<dt><strong>Information sur la sécurité</strong></dt>
	<dd>
		<p>Cette page contient des éléments sécurisés et non sécurisés.</p>
		<p>Souhaitez-vous afficher les éléments non sécurisés&nbsp;?</p>
		<p>[<em>Oui</em>] [Non] [Plus d'infos]</p>
	</dd>
</dl>

<h3>Alerte de sécurité sur IE8b2.</h3>
<p>A l'heure actuelle, la version finale d'IE8 n'est pas encore sortie. J'ai donc fait des tests sur la version bêta 2.</p>
<p><a href="https://noscript.be/demo/https-mixed-content-warning/"><img src="http://static.gatellier.be/i/090215/IE8-security-warning.png" width="456" height="162" alt="Capture d'écran IE8b2: Security Warning, Do you want to view only the webpage content that was delivered securely?" /></a></p>
<dl>
	<dt><strong>Security Warning</strong></dt>
	<dd>
		<p><strong>Do you want to view only the webpage content that was delivered securely?</strong></p>
		<p>This webpage contains content that will not be delivered usin a secure HTTPS connection, which could compromise the security of the entire webpage.</p>
		<p>[More Info] [<em>Yes</em>] [No]</p>
	</dd>
</dl>
<p>Notez la tournure de la phrase qui est completement l'inverse du message de sécurité des versions précédantes...</p>

<h3>Examples d'alerte de sécurité.</h3>
<h4>Démonstration.</h4>
<p>J'ai mis en place une <a href="https://noscript.be/demo/https-mixed-content-warning/"><strong>page démontrant cette popup de sécurité</strong></a>. Je sais que le certificat n'est pas valable pour le domain, d'où la première alerte.</p>
<p>Cette page est servie via le protocole sécurisé https et contient un lien vers une image servie via http.</p>
<p>Sur Internet Explorer, vous devriez avoir le message d'alerte ci-dessus.</p>

<h4>Code.</h4>

<pre class="brush: html;">
&lt;div&gt;
&lt;img src=&quot;http://noscript.be/demo/https-mixed-content-warning/404.jpg&quot; alt=&quot;Un chat dans un pc démonté&quot; title=&quot;src: http://www.catswhocode.com/blog/404&quot; /&gt;
&lt;/div&gt;
</pre>


<h3>Supprimer l'alerte de sécurité une fois pour toute.</h3>
<p>Il y a plusieurs solutions pour cela. Dont une consiste à <a href="http://ask-leo.com/can_i_get_rid_of_the_this_page_contains_both_secure_and_nonsecure_items_warning.html" hreflang="en">changer les paramètres d'IE</a>.</p>
<p>Je me vois mal conseiller à mes clients de changer leurs paramètres.</p>
<p>La seule solution est d'employer correctement le <a href="http://tools.ietf.org/html/rfc1738#page-5" lang="en" hreflang="en">Common Internet Scheme Syntax</a>, en <strong>supprimant le protocole</strong>.</p>


<h4>Démonstration.</h4>
<p>Dans cet exemple, le <a href="https://noscript.be/demo/https-mixed-content-warning/fix.htm"><strong>protocole https du lien vers l'image à simplement été supprimé</strong></a>.</p>
<p>Le message de sécurité n'apparaît plus.</p>

<h4>Code.</h4>

<pre class="brush: html;">
&lt;div&gt;
&lt;img src=&quot;//noscript.be/demo/https-mixed-content-warning/404.jpg&quot; alt=&quot;Un chat dans un pc démonté&quot; title=&quot;src: http://www.catswhocode.com/blog/404&quot; /&gt;
&lt;/div&gt;
</pre>


<p>Notez que la même technique est d'application pour les fichiers <code>.swf</code> que vous pourriez avoir dans vos pages sécurisées.</p>

<pre class="brush: html;">
&lt;OBJECT classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot;
codebase=&quot;//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;
WIDTH=&quot;550&quot; HEIGHT=&quot;400&quot; id=&quot;myMovieName&quot;&gt;
&lt;PARAM NAME=movie VALUE=&quot;myFlashMovie.swf&quot;&gt;
&lt;PARAM NAME=quality VALUE=high&gt;
&lt;PARAM NAME=bgcolor VALUE=#FFFFFF&gt;
&lt;EMBED src=&quot;/support/flash/ts/documents/myFlashMovie.swf&quot;quality=high bgcolor=#FFFFFF WIDTH=&quot;550&quot; HEIGHT=&quot;400&quot;
NAME=&quot;myMovieName&quot; ALIGN=&quot;&quot; TYPE=&quot;application/x-shockwave-flash&quot;
PLUGINSPAGE=&quot;http://www.macromedia.com/go/getflashplayer&quot;&gt;
&lt;/EMBED&gt;
&lt;/OBJECT&gt;
</pre>


<p><small>code vu sur la <a href="http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_4150" hreflang="en">base de connaissance Macromedia</a></small></p>
<p>J'ai enlevé le protocole http de l'attribut <code>codebase</code> du tag <code>object</code>.</p>
<p>Maintenant, ceux qui utilisent encore Internet Explorer (et qui devraient vraiment <a href="http://getfirefox.com/">essayer</a> <a href="http://www.apple.com/safari/">un</a> <a href="http://www.opera.com/">meilleur</a> <a href="http://www.google.com/chrome/">browser</a>) n'ont plus de raisons de se plaindre de ces messages d'alerte&nbsp;!</p>


<hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2009. |
<a href="http://www.gatellier.be/blog/ie-https-supprimer-alertes-de-securite-en-mode-https/">Permalink</a> |
<a href="http://www.gatellier.be/blog/ie-https-supprimer-alertes-de-securite-en-mode-https/#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/ie-https-supprimer-alertes-de-securite-en-mode-https/&title=IE: supprimer les alertes de sécurité en mode https">del.icio.us</a>
<br/>
Post tags: <a href="http://www.gatellier.be/blog/tag/https/" rel="tag">https</a>, <a href="http://www.gatellier.be/blog/tag/ie/" rel="tag">IE</a>, <a href="http://www.gatellier.be/blog/tag/scheme/" rel="tag">scheme</a>, <a href="http://www.gatellier.be/blog/tag/security/" rel="tag">security</a>, <a href="http://www.gatellier.be/blog/tag/url/" rel="tag">url</a>, <a href="http://www.gatellier.be/blog/tag/warning/" rel="tag">warning</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/ie-https-supprimer-alertes-de-securite-en-mode-https/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Suivre l&#8217;Euro 2008 sur son ordi avec Adobe Dude</title>
		<link>http://www.gatellier.be/blog/suivre-euro-2008-sur-son-ordi-adobe-dude/</link>
		<comments>http://www.gatellier.be/blog/suivre-euro-2008-sur-son-ordi-adobe-dude/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 18:04:37 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Air]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Rich Desktop Application]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/suivre-euro-2008-sur-son-ordi-adobe-dude/</guid>
		<description><![CDATA[Adobe Dude (en AIR) vous permettra de suivre tout l'Euro 2008 de partout (au boulot par exemple). Superbes vid&#233;os, ajout de vos propres flux et cr&#233;ation de playlist.]]></description>
			<content:encoded><![CDATA[<p>Via un <a href="http://twitter.com/peterelst/statuses/827728379">Twit</a> de <a href="http://www.peterelst.com/">Peter Elst</a>, je suis tomb&eacute; sur cette superbe application <abbr title="Adobe Integrated Runtime">AIR</abbr>.</p>
<p>Appel&eacute;e <a href="http://www.adobedude.com/index_e.html"><strong>Adobe Dude</strong></a>, et une fois install&eacute;e sur votre ordi (win/mac/linux - c'est l'avantage de AIR), elle vous permettra de <strong>suivre tout l'Euro 2008</strong> de partout (au boulot par exemple).</p>
<p>Jusque l&agrave; c'est bien, mais il y a mieux&nbsp;:</p>
<div id="adobe_dude" style="margin:0 auto;width:320px;"><a href="http://www.adobedude.com/index_e.html">T&eacute;l&eacute;charger Adobe Dude</a></div>
<ul style="margin-top:1em;">
	<li>de <strong>superbes vid&eacute;os</strong> (existe aussi en mod&egrave;le homme)</li>
	<li>possibilit&eacute; d'ajouter <strong>vos propres flux</strong> <abbr title="Really Simple Syndication">RSS</abbr></li>
	<li>possibilit&eacute; de cr&eacute;er <strong>vos propres playlist</strong> de musique.</li>
</ul>
<p>Bon, il faut <a href="http://get.adobe.com/air/">installer AIR</a>, mais franchement ca vaut la peine, <a href="http://www.plurk.com/p/4ydd">j'adore</a>&nbsp;!</p>
<div>
<script type="text/javascript">
addEvent(window,"load",function(){
	var so = new SWFObject("http://static.gatellier.be/_swf/mediaplayer.swf","mediaplayer_20080605","320","400","9");
		so.addParam("wmode","transparent");
		so.addParam("base","http://static.gatellier.be/");
		so.addVariable("config","http://static.gatellier.be/adobe_dude_config.xml");
		so.write("adobe_dude");		
});
</script>
</div>
<h4>Liens relatifs&nbsp;:</h4>
<ul>
	<li><a href="http://www.adobedude.com/index_e.html">Adobe Dude</a></li>
	<li><a href="http://twitter.com/Warin">Twitter</a>, parfait pour de la veille.</li>
	<li>Le tout frais <a href="http://plurk.com/redeemByURL?from_uid=21310&#038;check=2131694870&#038;s=1">Plurk, parfait pour perdre son temps</a></li>
</ul><hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2008. |
<a href="http://www.gatellier.be/blog/suivre-euro-2008-sur-son-ordi-adobe-dude/">Permalink</a> |
<a href="http://www.gatellier.be/blog/suivre-euro-2008-sur-son-ordi-adobe-dude/#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/suivre-euro-2008-sur-son-ordi-adobe-dude/&title=Suivre l&#8217;Euro 2008 sur son ordi avec Adobe Dude">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/suivre-euro-2008-sur-son-ordi-adobe-dude/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Images avec ombre et rotation via flash</title>
		<link>http://www.gatellier.be/blog/images-ombre-rotation-via-flash/</link>
		<comments>http://www.gatellier.be/blog/images-ombre-rotation-via-flash/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 10:39:57 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=174</guid>
		<description><![CDATA[Bon, on sait que je n'adore pas le dieu Flash. C'est souvent mal implémenté et donc casse l'accessibilité et l'utilisabilité. Toutefois, il existe des cas concrets où le flash a des avantages non négligeables. On connaissait SIFR - qui permet de changer les typos de texte à l'aide de javascript, de css et de flash [...]]]></description>
			<content:encoded><![CDATA[<p>Bon, on sait que je n'adore pas le dieu Flash. C'est souvent mal implémenté et donc casse l'accessibilité et l'<a href="/blog/utilisabilite-et-flash-menus-contextuels-maj/">utilisabilité</a>.</p>
<p>Toutefois, il existe des cas concrets où le flash a des avantages non négligeables.</p>
<p>On connaissait <a href="http://www.gwix.net/web_gwix/article.asp?filID=252">SIFR</a> - qui permet de changer les typos de texte à l'aide de javascript, de css et de flash - ses avantages et ses inconvéniants (sur des grosse pages pleines de titres, le contenu est parfois vraiment long à s'afficher sur un vieux pc).</p>
<p>Dans la même optique, vient d'arriver <strong><a href="http://www.swfir.com/" hreflang="en" xml:lang="en">swfIR</a></strong> pour swf Image Replacement.</p>
<p class="centered"><a href="/blog/?pp_album=1&#038;pp_image=swfir_exemple.png"><img src="/blog/wp-content/photos/swfir_exemple.png" alt="Exemple de rendu d'image traitée par swf Image Replacement" title="Exemple de rendu d'image traitée par swf Image Replacement" /></a></p>
<p>Il permet d'ajouter des <strong>ombres portées</strong>, des <strong>bords arrondis</strong> et des <strong>rotations</strong> (choses qu'on ne peut pas faire en css/javascript) à vos images sans devoir passer par votre éditeur d'image favori.</p>
<p>Pour cela, on a juste besoin d'insérer un <strong>javascript</strong> dans sa page, d'avoir le fichier .<strong>swf</strong> adéquat dans sa page et d'appeler une <strong>fonction javascript</strong> qui remplacera votre image par le fichier flash en question.</p>
<pre class="brush: javascript;">
sir = new swfir();
sir.specify(&quot;border-width&quot;, &quot;20&quot;);
sir.specify(&quot;border-color&quot;, &quot;#fff&quot;);
sir.specify(&quot;src&quot;, &quot;/swfir.swf&quot;);
sir.swap(&quot;#example img&quot;);
</pre>
<p>Les méthodes <code>specify</code> définissent les propriétés de l'image et la méthode <code>swap</code> remplace l'élément passé en paramètre (via la méthode <acronym title="Document Object Model" xml:lang="en">DOM</acronym>  <code>document.getElementsBySelector</code> - que je ne connaissais pas)</p>
<p>Je pense qu'on va voir cette méthode fleurir aux quatres coins du web.</p>
<h4>Liens relatifs</h4>
<ul>
<li><strong><a href="http://www.swfir.com/" hreflang="en" xml:lang="en">swfIR</a></strong></li>
<li>plus d'exemples de <a href="http://www.swfir.com/examples/elastic/" hreflang="en" xml:lang="en">swfIR en action</a></li>
<li>via : <a href="http://www.alistapart.com/articles/semanticflash" hreflang="en" xml:lang="en">A List Apart</a></li>
</ul>
<hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2007. |
<a href="http://www.gatellier.be/blog/images-ombre-rotation-via-flash/">Permalink</a> |
<a href="http://www.gatellier.be/blog/images-ombre-rotation-via-flash/#comments">11 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/images-ombre-rotation-via-flash/&title=Images avec ombre et rotation via flash">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/images-ombre-rotation-via-flash/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>designertopia: démos wpf</title>
		<link>http://www.gatellier.be/blog/designertopia-demos-wpf/</link>
		<comments>http://www.gatellier.be/blog/designertopia-demos-wpf/#comments</comments>
		<pubDate>Sun, 11 Feb 2007 22:52:18 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Rich Desktop Application]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[XAML]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[apollo]]></category>
		<category><![CDATA[emakina]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=171</guid>
		<description><![CDATA[Ces un et deux février 2007 se tenait à Londres, la conférence Designertopia de Microsoft. J'y étais invité par Microsoft Belgique par l'intermédiaire de Geert Desager en tant que représentant d'une des (grosses) agences web en Belgique ainsi que Philip Schiebold d'Ogilvy, Petra Sell d'i-Merge, Michael Thuy de DuvalGuillaume&#124;E, Geert Feytons de AtmosphereBBDO, Johan Wuyckens [...]]]></description>
			<content:encoded><![CDATA[<p>Ces un et deux février 2007 se tenait à Londres, la conférence <strong><a href="http://www.designertopia.net" hreflang="en">Designertopia</a></strong> de Microsoft. J'y étais invité par <a href="http://www.microsoft.be/" hreflang="en" xml:lang="en">Microsoft Belgique</a> par l'intermédiaire de <a href="http://brandopia.wordpress.com/" hreflang="en" xml:lang="nl">Geert Desager</a> en tant que représentant d'<a href="http://www.emakina.com/" hreflang="en">une des (grosses) agences web en Belgique</a> ainsi que Philip Schiebold d'<a href="http://www.ogilvy.com" hreflang="en">Ogilvy</a>, <a href="http://www.zappness.net/" hreflang="en" xml:lang="nl">Petra Sell</a> d'<a href="http://www.i-merge.net">i-Merge</a>, Michael Thuy de <a href="http://www.duvalguillaume-e.com" hreflang="en" xml:lang="en">DuvalGuillaume|E</a>, Geert Feytons de <a href="http://www.atmosphere.bbdo.be" hreflang="en" xml:lang="nl">AtmosphereBBDO</a>, <a href="http://www.foob.be/" hreflang="en" xml:lang="en">Johan Wuyckens</a> de <a href="http://www.dad.be/" hreflang="en" xml:lang="en"><acronym title="Digital Age Design">D.A.D.</acronym></a>, Talia Hendlisz et Tanguy De Kelver de <a href="http://www.mccann.be/" hreflang="en" xml:lang="en">McCann-Erickson</a>.</p>
<p class="centered"><img src="http://farm1.static.flickr.com/143/379167881_27a432ecef_m.jpg" alt="Microsoft vision to the future" /></p>
<p>En gros, la conférence <a href="http://www.designertopia.net" hreflang="en"><strong>designertopia</strong></a> était une vitrine pour Microsoft des produits de sa suite <a href="http://www.microsoft.com/products/expression/en/default.mspx" hreflang="en"><strong>Expression</strong></a>, de son système d'exploitation Vista et de la nouvelle couche de présentation/développement Windows Presentation Foundation.</p>
<p>De ce que j'ai entendu de mes compatriotes (pour la plupart issus du milieu graphique ou de la publicité) le contenu des conférences "<strong>Créatives</strong>" était toujours un peu le même. </p>
<p>Pour ma part, j'ai suivi les sessions "<strong>Techniques</strong>" et les démonstrations (surtout <strong>Carrie Longson</strong>) m'ont impressionnées. Pas la <a href="http://turningthepages.com/" hreflang="en">démonstration des pages tournantes</a> pour la British Library - qu'on a déjà vu dix mille fois en flash, mais plutôt les applications mêlant des <strong>données en temps réel, des graphismes efficaces et des animations 3D</strong> (l'application pour le Métro de Londres entre autres) ou le <a href="http://www.readwriteweb.com/archives/times_reader_launches.php" hreflang="en">lecteur du New York Times</a> qui permet de consulter son journal d'une manière tout à fait nouvelle.</p>
<p class="centered"><img src="http://farm1.static.flickr.com/124/379165734_a62bdb68bb_m.jpg" alt="London Metro Rich Desktop Application" /></p>
<p>C'est clair que les Rich Desktop Application (comme dirait <a href="http://www.fredcavazza.net/index.php?2006/10/15/1300" hreflang="fr">Fred Cavazza</a>) ont de beaux jours devant elles. Et j'attends vivement de voir de mes yeux les premières applications <a href="http://labs.adobe.com/wiki/index.php/Apollo" hreflang="en">Apollo d'Adobe</a> pour vraiment comparer (hein <a href="http://pimz.blogspot.com/">pimz</a> ?). C'est clair que Microsoft profite vraiment de l'accélération graphique et processeur pour les applications <acronym title="Windows Presentation Foundation">WPF</acronym> mais, le fait de ne pouvoir être exécuté que sous WinXP SP2, Win2003 et Vista, est, pour moi, un frein. J'aurais voulu que ces applications tournent sur mon vieux Win2000 (PII 450Mhz - 512Mb) ou encore sur <strong>Windows Mobile</strong> et mon Qtek 8310.</p>
<p>D'un point de vue technologique, qu'ai-je appris ?</p>
<h3><acronym title="Windows Presentation Foundation">WPF</acronym> vs WPF/E</h3>
<p><acronym title="Windows Presentation Foundation">WPF</acronym> est une technologie pour créer les applications Desktop tournant sous le framework .NET 3.0 (donc pour WinXP SP2, Win2003 et Vista). Elle profite au mieux de l'usage du processeur et de la carte graphique pour afficher des animations en trois dimensions en temps réel.<br />
WPF/E est le nom de code d'un plugin pour votre navigateur qui permet d'afficher des animations prévues à cet effet. Il sera disponible sur Mac et Windows (IE, FF, Opera, Safari). </p>
<h3><acronym title="eXtensible Application Markup Language">XAML</acronym></h3>
<p>Les deux technologies sont basées sur le langage <acronym title="eXtensible Application Markup Language">XAML</acronym>, pour extensible application markup language, lui-même une sous définition d'<acronym title="eXtensible Markup Language">XML</acronym>. </p>
<p>En gros, tous les éléments graphiques d'une application sont définis en <acronym title="eXtensible Application Markup Language">XAML</acronym>. Une illustration vectorielle pourra être transcrite en fichier <acronym title="eXtensible Markup Language">XML</acronym> à l'aide d'un plugin d'exportation de votre logiciel d'illustration. Le même processus pourra être effectué avec des fichiers 3D. <acronym title="Windows Presentation Foundation">WPF</acronym> et WPF/E ne gèreront que du code <acronym title="eXtensible Markup Language">XML</acronym>... (je me demande encore comment ils vont convertir des bitmaps en <acronym title="eXtensible Application Markup Language">XAML</acronym>).</p>
<p class="centered"><img src="http://farm1.static.flickr.com/172/379162063_7d8df99c31_m.jpg" alt="Defining XAML" /></p>
<h3><a href="http://www.microsoft.com/products/expression/en/expression-studio/default.mspx">Expression Studio</a>.</h3>
<p>La suite de Expression de Microsoft est prévue pour toute la chaîne de production d'applications <acronym title="Windows Presentation Foundation">WPF</acronym>-WPF/E. De la gestion des médias à la création de pages web. Cette suite de logiciel est bien sur à compléter par des applications côté serveur (de préférence en .NET 3) sous Visual Studio. Cette suite comprend :</p>
<h4><a href="http://www.microsoft.com/products/expression/en/expression-web/default.mspx">Expression Web</a> (déjà disponible).</h4>
<p>Est le logiciel de Microsoft destiné à remplacer FrontPage et à concurrencer Dreamweaver sur le terrain de développement de pages internet. Il se focalise avant tout sur du code <strong>respectant les règles du <acronym title="World Wide Web Consortium">W3C</acronym></strong>. Je suis en train de le tester. La gestion des stylesheets est originale ainsi que le wysiwyg qui permet d'ajouter du padding et des margin avec sa souris. Il a un validateur de code et d'<strong>accessibilité</strong> ! Par contre il est assez peu intuitif à l'usage, il est livré avec un cd tutorial de Lynda.com.</p>
<h4><a href="http://www.microsoft.com/products/expression/en/expression-design/default.mspx">Expression Design</a> (encore en beta).</h4>
<p>Permet au designer de créer (comme Adobe Illustrator) des <strong>illustrations vectorielles</strong> prêtes à être exportées en <acronym title="eXtensible Application Markup Language">XAML</acronym>. Un des plus que j'ai vu, c'était la possibilité de créer des sortes de librairies de styles à réemployer (mais je ne suis pas assez callé en Illustrator pour savoir si une telle fonctionnalité n'est pas aussi dans le logiciel vectoriel d'Adobe).</p>
<h4><a href="http://www.microsoft.com/products/expression/en/expression-media/default.mspx">Expression Media</a> (disponible en version d'essais).</h4>
<p>Est un <strong>logiciel de post production vidéo</strong>. Je n'y connais rien dans ce type de logiciels mais apparemment les possibilités d'éditer les vidéos à la suite (batch) et les exports de vignettes (thumbnails) et la possibilité d'ajouter des génériques de début et de fin étaient ses atouts majeurs. Pour moi, ce logiciel doit être bien pour automatiser le traitement de fichier vidéo en ligne pour des services comme <a href="http://www.youtube.com/" style="text-decoration:line-through">YouTube</a> <a href="/blog/ajouter-tags-commentaires-dans-videos-viddler/">Viddler</a> (ou <a href="http://www.proximusmoblog.be/moblogs/">Proximus Moblogs</a> v3 ^^)</p>
<h4><a href="http://www.microsoft.com/products/expression/en/expression-blend/default.mspx">Expression Blend</a> (disponible en version beta).</h4>
<p>C'est le <strong>logiciel d'intégration</strong> pour toutes les applications <acronym title="Windows Presentation Foundation">WPF</acronym>-WPF/E. On y importe les éléments graphiques en <acronym title="eXtensible Application Markup Language">XAML</acronym>, on leur donne des comportements soit avec une ligne du temps ou des événements (fort proche de Flash tout cela). Le gros avantage est l'intégration avec les applications .NET. En effet, les développeurs créent leurs méthodes, fonctions et services web de leur côté, sous Visual Studio, et c'est à l'intégrateur de brancher les connecteurs adéquats sur les différents composants de l'interface de l'application <acronym title="Windows Presentation Foundation">WPF</acronym>. Les designers sont contents parce qu'ils ne voient pas de code, les développeurs sont contents parce qu'ils ne doivent pas toucher aux composants graphiques. Les deux mondes peuvent continuer à travailler en parallèle tout bénéfice pour les intégrateurs qui seraient en mal de boulot <img src='http://www.gatellier.be/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p class="centered"><img src="http://farm1.static.flickr.com/161/379162167_11e206ab8a_m.jpg" alt="webteam by MS" /><br />Designer à gauche, programmeurs au droite et intégrateurs au centre. MS, c'est Funky</p>
<h3>Remerciements</h3>
<p>Ce petit séjour à Londres, m'a permis de voir pas mal de choses (la vision de Microsoft entre autres), de rencontrer beaucoup de personnes intéressantes. Je remercie encore <a href="http://brandopia.wordpress.com/" hreflang="en" xml:lang="nl">Geert Desager</a> de m'avoir invité. </p>
<h4>Liens relatifs</h4>
<ul>
<li><a href="http://channel9.msdn.com/wiki/default.aspx/WPF.ApplicationPortfolio" hreflang="en">Exemples d'applications <acronym title="Windows Presentation Foundation">WPF</acronym></a></li>
<li>Les photos <a href="http://flickr.com/search/?q=designertopia" hreflang="en">designertopia sur Flickr</a></li>
<li>Mes <a href="http://payandgogeneration.proximus.be/moblogs/gallery/index.cfm?sortOn=dateReceived&#038;tag=Designertopia">photos sur Proximus moblogs</a></li>
<li>Vous avez d'<a href="#comments">autres exemples</a> ?</li>
</ul>
<hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2007. |
<a href="http://www.gatellier.be/blog/designertopia-demos-wpf/">Permalink</a> |
<a href="http://www.gatellier.be/blog/designertopia-demos-wpf/#comments">4 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/designertopia-demos-wpf/&title=designertopia: démos wpf">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/designertopia-demos-wpf/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Utilisabilité et flash : menus contextuels (m.à.j.)</title>
		<link>http://www.gatellier.be/blog/utilisabilite-et-flash-menus-contextuels-maj/</link>
		<comments>http://www.gatellier.be/blog/utilisabilite-et-flash-menus-contextuels-maj/#comments</comments>
		<pubDate>Sat, 20 Jan 2007 16:49:39 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[browsing]]></category>
		<category><![CDATA[emakina]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=161</guid>
		<description><![CDATA[Ceci est une mise à jour de mon article sur les liens utilisables dans flash à l'aide de menus contextuels. Un développeur flash d'Emakina a remanié mon script, avec une classe ActionScript 2, pour faciliter l'intégration des menus contextuels sur les liens dans les animations flash. Voici l'exemple : Exemple de menu contextuel sur les [...]]]></description>
			<content:encoded><![CDATA[<p>Ceci est une mise à jour de mon article sur les <a href="/blog/utilisabilite-flash-menus-contextuels/">liens utilisables dans flash à l'aide de menus contextuels</a>.</p>
<p>Un <a href="http://www.sakanadesign.com/blog/">développeur flash</a> d'<a href="http://www.emakina.com/" hreflang="en">Emakina</a> a remanié mon script, avec une <strong>classe ActionScript 2</strong>, pour faciliter l'intégration des <strong>menus contextuels</strong> sur les liens dans les animations flash.</p>
<p>Voici l'exemple :</p>
<div id="flashcontent-v02" style="text-align:center">Exemple de menu contextuel sur les liens en flash avec une classe ActionScript 2</div>
<p><script type="text/javascript">
//<![CDATA[
addEvent(window,"load",function(){
	var so = new SWFObject("/blog/posts/2007/01/flash-context-menu-v02/flash-context-menu-v02.swf", "mymovie", "220", "180", "7", "#cccccc");
	so.addParam("allowScriptAccess", "sameDomain");
	so.write("flashcontent-v02");
});
//]]&gt;
</script></p>
<p>Exemple qui, si vous cliquez avec le bouton droit de la souris sur l'un des trois derniers boutons, devrait donner ceci.</p>
<p align="center"><a href="/blog/?pp_album=1&#038;pp_image=flash_context_menu_v02.png"><img src="/blog/wp-content/photos/flash_context_menu_v02.png" alt="Menu contextuel sur les liens dans flash via une classe ActionScript 2" title="Menu contextuel sur les liens dans flash via une classe ActionScript 2" /></a></p>
<h3>Utilisation :</h3>
<p>Cette fois-ci, c'est encore plus simple :</p>
<p>Vous <strong>importez</strong> un fichier actionscript dans votre fichier <code>.fla</code> et, lorsque vous avez un lien, au lieu d'appeler la fonction <code>.getURL()</code>, vous employez la classe <strong><code>new addContextMenuLink()</code></strong> avec deux paramètres.</p>
<ol>
<li>le nom de l'instance d'un movieclip ou d'un bouton,</li>
<li>l'<acronym title="Uniform Resource Locator" xml:lang="en" lang="en">url</acronym> qui sera appelée lors du clic du lien.</li>
</ol>
<h3>Exemple :</h3>
<p>Voici le code source de l'exemple ci-dessus :</p>
<pre class="brush: javascript;">
import addContextMenuLink.as;
new addContextMenuLink(advancedButton,&quot;http://www.google.be&quot;);
new addContextMenuLink(advancedButton2,&quot;http://www.gatellier.be/blog/&quot;);
new addContextMenuLink(advancedButton3,&quot;http://blog.sakanadesign.com&quot;);
</pre>
<p>Les trois boutons derniers boutons de l'animation ont été nommés respectivement <code>advancedButton</code>, <code>advancedButton2</code> et <code>advancedButton3</code>. Chacun de ces trois boutons aura la série de liens contextuels pour ouvrir les <acronym title="Uniform Resource Locator" xml:lang="en" lang="en">url</acronym> vers laquelle ils pointent, dans la même fenêtre, dans une nouvelle fenêtre et pour copier cette <acronym title="Uniform Resource Locator" xml:lang="en" lang="en">url</acronym> dans votre <span xml:lang="en" lang="en" title="Presse-papiers en français">clipboard</span>.</p>
<h4>Liens relatifs :</h4>
<ul>
<li><strong><a href="/blog/posts/2007/01/flash-context-menu-v02/flash-context-menu-v02.zip" type="application/x-zip-compressed">Téléchargez les fichiers source</a></strong> de cet article.</li>
<li>Le <a href="http://www.sakanadesign.com/blog/">blog de Sakanadesign</a> qui a écrit la classe actionscript.</li>
</ul>
<p>Si vous avez des remarques ou des améliorations à apporter, n'hésitez pas à m'en faire part au travers des commentaires.</p>
<hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2007. |
<a href="http://www.gatellier.be/blog/utilisabilite-et-flash-menus-contextuels-maj/">Permalink</a> |
<a href="http://www.gatellier.be/blog/utilisabilite-et-flash-menus-contextuels-maj/#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/utilisabilite-et-flash-menus-contextuels-maj/&title=Utilisabilité et flash : menus contextuels (m.à.j.)">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/utilisabilite-et-flash-menus-contextuels-maj/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Utilisabilité et flash : menus contextuels</title>
		<link>http://www.gatellier.be/blog/utilisabilite-flash-menus-contextuels/</link>
		<comments>http://www.gatellier.be/blog/utilisabilite-flash-menus-contextuels/#comments</comments>
		<pubDate>Wed, 17 Jan 2007 16:01:37 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[browsing]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=160</guid>
		<description><![CDATA[Une version plus récente de cet article (avec l'emploi de classe ActionScript 2) est désormais disponible.date d'édition : 20/01/2007 Voici une animation flash que je viens de créer : elle contient tout simplement deux boutons. // Ces deux boutons font apparemment la même chose. Cliquez maintenant les deux boutons avec le bouton droit de votre [...]]]></description>
			<content:encoded><![CDATA[<p><em>Une <a href="/blog/utilisabilite-et-flash-menus-contextuels-maj/" title="Utilisabilité et flash: les menus contextuels sur les liens en actionscript">version plus récente de cet article</a> (avec l'emploi de classe ActionScript 2) est désormais disponible.</em><br /><small>date d'édition : 20/01/2007</small></p>
<p>Voici une animation flash que je viens de créer : elle contient tout simplement deux boutons.</p>
<div id="flashcontent" style="text-align:center"></div>
<p><script type="text/javascript">
//<![CDATA[
addEvent(window,"load",function(){
	var so = new SWFObject("/blog/posts/2007/01/flash-context-menu/flash-context-menu.swf", "mymovie", "220", "100", "7", "#cccccc");
	so.addParam("allowScriptAccess", "sameDomain");
	so.write("flashcontent");
});
//]]&gt;
</script></p>
<p>Ces deux boutons font apparemment la même chose.</p>
<p>Cliquez maintenant les deux boutons avec le bouton droit de votre souris (touche control et clic pour ceux qui n'ont qu'un bouton à leur souris.)</p>
<p>Un clic droit sur le second bouton devrait donner quelque chose comme ceci :</p>
<p align="center"><a href="/blog/?pp_album=1&#038;pp_image=flash_context_menu.png"><img src="/blog/wp-content/photos/flash_context_menu.png" alt="Capture d'écran d'un menu contextuel d'un fichier flash permettant d'ouvrir les liens dans une nouvelle fenêtre ou copier l'url du lien" title="Capture d'écran d'un menu contextuel d'un fichier flash permettant d'ouvrir les liens dans une nouvelle fenêtre ou copier l'url du lien" /></a></p>
<p>Un <strong>menu contextuel</strong> permettant soit d'ouvrir le lien dans la <strong>même page</strong>, soit de l'ouvrir dans une <strong>nouvelle fenêtre</strong>, soit de <strong>copier le lien</strong> dans le <span xml:lang="en" lang="en" title="Presse-papiers en français">clipboard</span>.</p>
<p>Enfin un fichier flash mieux utilisable !</p>
<h3>Le code ActionScript :</h3>
<p>J'ai créé un fichier flash <a href="/blog/posts/2007/01/flash-context-menu/flash-context-menu.zip" type="application/x-zip-compressed">à votre disposition</a> (.zip - 6KB) contenant deux boutons (que j'ai nommés <code>simpleButton</code> pour le premier bouton et <code>advancedButton</code> pour le second) dans lequel j'ai écrit le code suivant :</p>

<pre class="brush: javascript;">
var url=&quot;http://www.gatellier.be/blog/&quot;;
//creation des éléments d'un menu contextuel
var usableContextMenu=new ContextMenu();
//les valeurs par défaut sont cachées
usableContextMenu.hideBuiltInItems();
usableContextMenu.customItems.push(
	//rajout d'un élément menu
	new ContextMenuItem(
		//définition du label du menu
		&quot;&amp;Open Link&quot;,
		//définition de la fonction qui sera exécutée
		function(){
			getURL(url,&quot;_self&quot;);
		}
	)
);
usableContextMenu.customItems.push(
	new ContextMenuItem(
		&quot;Open Link in New &amp;Window&quot;,
		function(){
			getURL(url,&quot;_blank&quot;);
		}
	)
);
usableContextMenu.customItems.push(
	new ContextMenuItem(
		&quot;&amp;Copy Link to Clipboard&quot;,
		function(){
			System.setClipboard(url);
		}
	)
);
//association du contexte menu à mon bouton
advancedButton.menu=usableContextMenu;
</pre>
<h3>Explications :</h3>
<p>aUR la ligne 3, je crée une instance d'un objet <code>ContextMenu</code>, je la nomme <strong><code>usableContextMenu</code></strong>.</p>
<p>La ligne 5 me sert à cacher les éléments par défaut d'un menu contextuel d'une animation flash.</p>
<p>Les lignes 8, 17 et 25 ajoutent un élément menu contextuel à mon menu. Chacun des ces éléments est défini en tant que <strong><code>ContextMenuItem</code></strong> avec un label, et une action.</p>
<p>Pour les trois liens, je reprends la variable définie ligne 1 : <code>url</code>. Mais chaque fois de manière différente :</p>
<ol>
<li>Ligne 13 : pour ouvrir le lien dans la même fenêtre.</li>
<li>Ligne 21 : pour ouvrir le lien dans une nouvelle fenêtre.</li>
<li>Ligne 29 : pour copier dans le <span xml:lang="en" lang="en" title="Presse-papiers en français">clipboard</span>.</li>
</ol>
<p>aUR ligne 34, je défini la propriété menu de l'objet advancedButton (le bouton que j'ai créé) comme étant l'objet menu que j'ai créé à la ligne 3 <code>usableContextMenu</code></p>
<p>J'ai aussi des petites actions sur les deux boutons pour qu'ils réagissent à un clic gauche de la souris.</p>
<h3>Petit Truc :</h3>
<p>Pour que les liens soient encore un petit peu plus accessibles, j'ai rajouté des <strong>raccourcis claviers</strong> (qui ne seront visibles qu'avec le menu contextuel ouvert et la touche ALT du clavier enfoncée).</p>
<p>Pour rajouter ces raccourcis clavier, il suffit de rajouter un <strong><code title="ampersand">&#038;</code></strong> devant la lettre définie comme raccourcis.</p>
<p>Je me suis basé pour ces raccourcis aux mêmes raccourcis que l'interface de Firefox pour plus de cohérence.</p>
<h3>Usage :</h3>
<p>L'usage de ce type de liens contextuels dans les animations flash n'a de sens, évidemment, que lorsque les liens appelés sont des <strong>liens externes</strong>. Ou que les différentes parties de l'animation ont une adresse propre.</p>
<p>Merci déjà à tous les flasheurs d'employer des menus contextuels sur les liens de leurs animations flash.</p>
<h4>Liens relatifs :</h4>
<ul>
<li>Le <a href="/blog/posts/2007/01/flash-context-menu/flash-context-menu.zip" type="application/x-zip-compressed">fichier source de l'animation flash de cette page</a> (.zip - 6KB)</li>
<li>Plus d'<a href="http://www.brajeshwar.com/reference/as2/ContextMenuItem.html" hreflang="en">infos sur la classe ActionScript 2.0 ContextMenuItem</a>.</li>
<li>Inspiration : le <a href="http://nea.fonetik.ca/">petit lien sur la splash page de Néa</a> (mais la en <abbr title="Action Script" lang="en">AS</abbr> 3)</li>
</ul>

<hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2007. |
<a href="http://www.gatellier.be/blog/utilisabilite-flash-menus-contextuels/">Permalink</a> |
<a href="http://www.gatellier.be/blog/utilisabilite-flash-menus-contextuels/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/utilisabilite-flash-menus-contextuels/&title=Utilisabilité et flash : menus contextuels">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/utilisabilite-flash-menus-contextuels/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Ajouter de tags et de commentaires dans les vidéos avec Viddler</title>
		<link>http://www.gatellier.be/blog/ajouter-tags-commentaires-dans-videos-viddler/</link>
		<comments>http://www.gatellier.be/blog/ajouter-tags-commentaires-dans-videos-viddler/#comments</comments>
		<pubDate>Thu, 11 Jan 2007 19:25:17 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Viral]]></category>
		<category><![CDATA[browsing]]></category>
		<category><![CDATA[utilitaire]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=157</guid>
		<description><![CDATA[Viddler est un service de partage de vidéo en ligne pas comme les autres. Son gros avantage est de permettre d'attribuer des tags et de commenter des moments précis des vidéo. Il permet aussi de référer une image figée lorsque l'on envoie la vidéo. Grâce à Viddler, vous ne devrez plus regarder l'entièreté de films [...]]]></description>
			<content:encoded><![CDATA[<p class="centered"><a href="http://www.viddler.com" hreflang="en"><img src="/blog/wp-content/photos/viddler_public_beta.png" alt="Viddler Public Beta Logo" title="Viddler Public Beta Logo" /></a></p>
<p>Viddler est un service de partage de vidéo en ligne pas comme les autres. Son <em>gros avantage</em> est de permettre d'<strong>attribuer des tags et de commenter des moments précis des vidéo</strong>.</p>
<p class="centered"><a href="http://www.viddler.com/explore/Marin/videos/1/"><img src="/blog/wp-content/photos/viddler_video_tags.png" alt="Viddler: les actions disponibles pour les vidéos" title="Viddler: les actions disponibles pour les vidéos" /></a></p>
<p>Il permet aussi de référer une <strong>image figée</strong> lorsque l'on envoie la vidéo. Grâce à Viddler, vous ne devrez plus regarder l'entièreté de films qu'on vous envoie ou que vous trouvez sur internet pour voir une image particulière.</p>
<p>(...)<br/>Read the rest of <a href="http://www.gatellier.be/blog/ajouter-tags-commentaires-dans-videos-viddler/">Ajouter de tags et de commentaires dans les vidéos avec Viddler</a> (196 words)</p>
<hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2007. |
<a href="http://www.gatellier.be/blog/ajouter-tags-commentaires-dans-videos-viddler/">Permalink</a> |
<a href="http://www.gatellier.be/blog/ajouter-tags-commentaires-dans-videos-viddler/#comments">One comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/ajouter-tags-commentaires-dans-videos-viddler/&title=Ajouter de tags et de commentaires dans les vidéos avec Viddler">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/ajouter-tags-commentaires-dans-videos-viddler/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Charles sniffe de l&#8217;Ajax et du swf</title>
		<link>http://www.gatellier.be/blog/charles-sniffe-ajax-et-swf/</link>
		<comments>http://www.gatellier.be/blog/charles-sniffe-ajax-et-swf/#comments</comments>
		<pubDate>Tue, 17 Oct 2006 16:17:58 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Débogage]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[browsing]]></category>
		<category><![CDATA[productivité]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[utilitaire]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=146</guid>
		<description><![CDATA[non je ne parles pas de mon (plus si) petit voisin On a vu récemment que sous Firefox, il était très facile de tracer les requêtes Ajax avec l'extension Firebug. Et pour Internet Explorer? Il existe une application multi platforme (Win/MacOS/Linux) qui permet de renifler tout le traffic passant par les navigateurs. Le nom de [...]]]></description>
			<content:encoded><![CDATA[<p><small>non je ne parles pas de mon (plus si) <a href="http://www.pakpak.be/Charles_Coppin.jpg">petit voisin</a></small></p>
<p>On a vu récemment que sous Firefox, il était très facile de <a href="/blog/je-redecouvre-firebug-debogage-facile/" hreflang="fr">tracer les requêtes Ajax avec l'extension Firebug</a>.</p>

<p align="center"><a href="http://xk72.com/charles/"><img src="/blog/wp-content/photos/charles.png" alt="Splash Screen de Charles Web Debugging Proxy" title="Splash Screen de Charles Web Debugging Proxy" border="0" /></a></p>

<h3>Et pour Internet Explorer?</h3>

<p>Il existe une application multi platforme (Win/MacOS/Linux) qui permet de renifler tout le traffic passant par les navigateurs. Le nom de ce bonheur pour les développeurs: <strong><a href="http://xk72.com/charles/" hreflang="en">Charles</a></strong></p>
<p>Une fois installé et activé, Charles se comporte comme un serveur proxy et enregistre les différentes requêtes <acronym title="HyperText Transfer Protocol">HTTP</acronym></p>

<p align="center"><a href="/blog/?pp_album=1&amp;pp_image=charles_results.png"><img src="/blog/wp-content/photos/charles_results.png" alt="Charles Web Debugging Proxy: résultat d'analyse" title="Charles Web Debugging Proxy: résultat d'analyse" border="0" /></a></p>

<p>L'analyse des données de la partie droite de l'écran permet de retrouver une foule d'informations sur la ressource demandée. Dans ce cas-ci, il s'agissait d'un flux <acronym title="Résumé Systématique de Site ;)">RSS</acronym>.</p>
<p>L'onglet Général nous indique tout ce qui est relatif au fichier demandé lui-même (taille, vitesse de téléchargement, etc), l'onglet Request reprend ce que le browser a demandé au serveur, et l'onglet Response reprend ce que le serveur a répondu.</p> <p>Exactement ce qu'on cherche pour <strong>déboguer nos applications Ajax</strong>.</p>

<p>Comme ce programme se comporte comme un proxy, il capture <em>tous</em> le traffic, même les requêtes qui sont faites par des fichier .swf tels <a href="/blog/diaporama-html-javascript-flash-slideshowpro/trackback/">des diaporamas</a> ou des <a href="http://vego.be/">applications FlashComm</a></p>

<p>Quand je vous disais que c'était le bonheur&nbsp;!</p>
<p>Disponible sur le <a href="http://xk72.com/charles/">site du développeur</a>, la version d'essais est tout à fait fonctionnelle sauf qu'elle s'arrête après trente minutes (assez pour certains). Sinon, l'application coûte US$50,-. Pas si cher que ça.</p>
<h4>Liens relatifs</h4>
<ul>
<li><strong><a href="http://xk72.com/charles/" hreflang="en">Charles Web Debugging Proxy</a></strong></li>
<li><a href="/blog/je-redecouvre-firebug-debogage-facile/">Déboguer grâce à Firebug</a></li>
</ul><hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2006. |
<a href="http://www.gatellier.be/blog/charles-sniffe-ajax-et-swf/">Permalink</a> |
<a href="http://www.gatellier.be/blog/charles-sniffe-ajax-et-swf/#comments">6 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/charles-sniffe-ajax-et-swf/&title=Charles sniffe de l&#8217;Ajax et du swf">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/charles-sniffe-ajax-et-swf/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Créer des images de fond en ligne: bgMaker</title>
		<link>http://www.gatellier.be/blog/creer-des-images-de-fond-bgmaker/</link>
		<comments>http://www.gatellier.be/blog/creer-des-images-de-fond-bgmaker/#comments</comments>
		<pubDate>Tue, 22 Aug 2006 11:12:05 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[browsing]]></category>
		<category><![CDATA[productivité]]></category>
		<category><![CDATA[utilitaire]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=127</guid>
		<description><![CDATA[Encore un petit site qui nous simplifie la vie, le bgMaker, tout réalisé en flash, nous permet de créer en ligne des images de fond pour les pages web, ou des icônes. Sur une grille que vous pouvez agrandir ou rétrécir, vous sélectionnez votre couleur préférée et vous remplissez les cases. La prévisualisation du fond [...]]]></description>
			<content:encoded><![CDATA[<p>Encore un petit site qui nous simplifie la vie, le <strong><a href="http://bgmaker.ventdaval.com/">bgMaker</a></strong>, tout réalisé en flash, nous permet de créer en ligne des <strong>images de fond</strong> pour les pages web, ou des <strong>icônes</strong>.</p>
<p style="text-align:center;"><a href="/blog/?pp_album=1&#038;pp_image=smile_background_bgmaker.png"><img border="0" title="exemple de fond d'écran avec bgMaker" alt="exemple de fond d'écran avec bgMaker" src="/blog/wp-content/photos/smile_background_bgmaker.png" /></a></p>
<p>Sur une grille que vous pouvez agrandir ou rétrécir, vous sélectionnez votre couleur préférée et vous remplissez les cases. La prévisualisation du fond de la page est instantanée.</p>

<p>Une fois que vous êtes fiers de votre dessin, vous pouvez le télécharger au format .<acronym title="Portable Network Graphic">png</acronym>.</p>

<p>A votre disposition aussi, la <a href="http://bgmaker.ventdaval.com/gallery.php">galerie des réalisation</a>, par type (<a href="http://bgmaker.ventdaval.com/gallery.php?cat=icons">icône</a> ou <a href="http://bgmaker.ventdaval.com/gallery.php?cat=patterns">image de fond</a>) ou par <a href="http://bgmaker.ventdaval.com/gallery.php?stat=dls">nombre de téléchargement</a>.</p>

<p><small>ça me rappelle que je dois encore mettre un favicon sur mon blog.</small></p>
<h4>Liens relatifs :</h4>
<ul>
	<li><strong><a href="http://bgmaker.ventdaval.com/">bgMaker</a></strong></li>
	<li>via: le <a href="http://lafraise.com/cgi-bin/mt-tb.cgi/949">blog du patron</a> d'un <a href="http://www.lafraise.com/">éditeur de bien jolis tshirts</a></li>
	<li><a title="Créer des icônes 'chargement en cours' pour ses applications Ajax" href="/blog/creer-des-icones-pour-applications-ajax/">Créer des icônes 'chargement en cours' pour ses applications Ajax</a></li>
	<li><a title="Créer son logo Web2.0 en ligne" href="/blog/creer-son-logo-web20-en-ligne/">Créer son logo Web2.0 en ligne</a></li>
	<li><a title="Créer ses boutons en ligne: Buttonator" href="/blog/creer-ses-boutons-en-ligne-buttonator/">Créer ses boutons en ligne: Buttonator</a></li>
</ul><hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2006. |
<a href="http://www.gatellier.be/blog/creer-des-images-de-fond-bgmaker/">Permalink</a> |
<a href="http://www.gatellier.be/blog/creer-des-images-de-fond-bgmaker/#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/creer-des-images-de-fond-bgmaker/&title=Créer des images de fond en ligne: bgMaker">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/creer-des-images-de-fond-bgmaker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>del.icio.us+blogger=Adobe NoteTag</title>
		<link>http://www.gatellier.be/blog/delicious-blogger-adobe-notetag/</link>
		<comments>http://www.gatellier.be/blog/delicious-blogger-adobe-notetag/#comments</comments>
		<pubDate>Tue, 30 May 2006 08:16:31 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[browsing]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=109</guid>
		<description><![CDATA[Une petite démo vaut beaucoup mieux qu'un long discours: Adobe NoteTag. Le concept: une application en Flex qui permet de partager des tâches entre différents utilisateurs. Ce qui est fort, c'est que le système publie le contenu des Notes dans un blog pour le contenu (Blogger ou TypePad) et classifie ces notes via Del.icio.us (par [...]]]></description>
			<content:encoded><![CDATA[<p>Une petite démo vaut beaucoup mieux qu'un long discours: <a title="Adobe NoteTag Demo" href="http://labs.adobe.com/technologies/notetag/demo/#"><strong>Adobe NoteTag</strong></a>.</p>

<p>Le concept: une application en Flex qui permet de partager des tâches entre différents utilisateurs. Ce qui est fort, c'est que le système publie le contenu des Notes dans un blog pour le contenu (<a title="blogs by Google" href="http://www.blogger.com/">Blogger </a>ou TypePad) et classifie ces notes via <a title="Content By Tags" href="http://del.icio.us/">Del.icio.us</a> (par système de tags).</p>

<p>Très Web2.0 !</p><hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2006. |
<a href="http://www.gatellier.be/blog/delicious-blogger-adobe-notetag/">Permalink</a> |
<a href="http://www.gatellier.be/blog/delicious-blogger-adobe-notetag/#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/delicious-blogger-adobe-notetag/&title=del.icio.us+blogger=Adobe NoteTag">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/delicious-blogger-adobe-notetag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Voyage au Japon &#8211; 1 an après</title>
		<link>http://www.gatellier.be/blog/voyage-au-japon-1-an-apres/</link>
		<comments>http://www.gatellier.be/blog/voyage-au-japon-1-an-apres/#comments</comments>
		<pubDate>Mon, 15 May 2006 18:44:36 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Japon]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XSLT]]></category>
		<category><![CDATA[diaporama]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=107</guid>
		<description><![CDATA[Le 16 mai 2005, nous partions pour un voyage au Japon. Au menu du programme: rendre visite à Laureline (et ses bombyx), découvrir le Pays du Soleil Levant, Tokyo, Kyoto, Suzuka, Hiroshima, Tsukuba, Nagoya, ... Un an après, j'ai enfin trié les quelques 1000 photos que j'avais prises là-bas. Elles seront mises en ligne au [...]]]></description>
			<content:encoded><![CDATA[<p>Le 16 mai 2005, nous partions pour un voyage au Japon. Au menu du programme: rendre visite à <a href="http://linou.blogspot.com">Laureline (et ses bombyx)</a>, découvrir le Pays du Soleil Levant, Tokyo, Kyoto, Suzuka, Hiroshima, Tsukuba, Nagoya, ...</p>
<p style="text-align:center;"><a title="Première étape de notre voyage au Japon: Tsukuba et Tokyo" href="http://www.gatellier.be/photo/#id=japon1"><img title="écolières japonnaises dans les rues de Tokyo" alt="écolières japonnaises dans les rues de Tokyo" src="/photo/gallery/200605-voyage-japon-1/resize/DSC03759.jpg" /></a></p>
<p>Un an après, j'ai enfin trié les quelques 1000 photos que j'avais prises là-bas. Elles seront mises en ligne au fur et à mesure.</p>
<p>Un peu de technique quand même: le <a title="Mon article sur les diaporamas" href="/blog/diaporama-html-javascript-flash-slideshowpro/"><em>diaporama en flash</em></a> est créé via SlideshowPro. Une version <em><a title="Mon article sur les xml et xsl" href="/blog/rss-pour-les-humains-xsl-et-votre-xml-est-lisible/">xml lisible</a></em> est aussi disponnible.</p>

<p>Si vous voulez des photos, <a title="Laissez moi un message si vous voulez des photos" href="/blog/voyage-au-japon-1-an-apres#respond">faites moi signe</a>&nbsp;!</p>
<h4>Liens relatifs:</h4>
<ul>
	<li>le <a title="Photos du voyage au pays du soleil levant" href="/photo/#id=japon1">diaporama en flash (première partie sur quatre) de notre voyage au Japon</a>,</li>
	<li>la version lisible <strong><a title="la version lisible du xml employé dans mon diaporama flash" href="/photo/images.xml">xml du diaporama</a></strong> (le fichier employé par le diaporama),</li>
	<li>l'<a title="Mon article sur les diaporamas" href="/blog/diaporama-html-javascript-flash-slideshowpro/">article sur les diaporamas</a>,</li>
	<li>l'<a title="Mon article sur les xml et xsl" href="/blog/rss-pour-les-humains-xsl-et-votre-xml-est-lisible/">article sur les xml lisibles</a>,</li>
	<li><a title="Diaporama en flash" href="http://www.slideshowpro.net/">Slideshowpro</a></li>
</ul><hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2006. |
<a href="http://www.gatellier.be/blog/voyage-au-japon-1-an-apres/">Permalink</a> |
<a href="http://www.gatellier.be/blog/voyage-au-japon-1-an-apres/#comments">4 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/voyage-au-japon-1-an-apres/&title=Voyage au Japon &#8211; 1 an après">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/voyage-au-japon-1-an-apres/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Diaporama sur internet html, javascript ou flash?</title>
		<link>http://www.gatellier.be/blog/diaporama-html-javascript-flash-slideshowpro/</link>
		<comments>http://www.gatellier.be/blog/diaporama-html-javascript-flash-slideshowpro/#comments</comments>
		<pubDate>Sat, 18 Feb 2006 17:45:18 +0000</pubDate>
		<dc:creator>Marin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[browsing]]></category>
		<category><![CDATA[diaporama]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.gatellier.be/blog/?p=94</guid>
		<description><![CDATA[Je me demande toujours quel est le meilleur moyen pour afficher une série de photos sur un site web: Il y a plusieurs solutions possible: une page html reprenant avec des vignettes à cliquer qui pointe vers, à chaque fois, vers une autre page reprenant le détail de la photo. Avantage: un très bon référencement. [...]]]></description>
			<content:encoded><![CDATA[<p>Je me demande toujours quel est le meilleur moyen pour afficher une série de photos sur un site web:</p>
<p>Il y a plusieurs solutions possible:</p>
<ul>
	<li><em>une page html</em> reprenant avec des vignettes à cliquer qui pointe vers, à chaque fois, vers une autre page reprenant le détail de la photo.<a target="_top" title="Diaporama Pupius.co.uk" href="http://pupius.co.uk/photos/travel/vietnam/hanoi/"><img width="450" height="438" class="centered" alt="Diaporama Pupius.co.uk" src="http://www.gatellier.be/blog/wp-content/photos/pupius_co_uk.jpg" /></a><br />
<br />
<strong>Avantage</strong>: un très bon référencement.<br />
<strong>Inconvéniant</strong>: peut-être compliqué parce que si on n'emploie pas d'outils pour générer ces pages, le travail peut être fastidieux. -> employer une base de donnée et une technologie server-side<br />
l'ergonomie de l'interface est assez limitée.<br />
<br />
ex: <a href="http://pupius.co.uk/photos/travel/vietnam/hanoi/">pupius</a>, <a href="http://bxl1.free.fr/genval/bruxelles.htm">photos tchorski</a></li>
	<li><em>un diaporama en javascript</em> permet de visualiser toutes les images sur un seul écran<a target="_top" title="Diaporama Couloir.org" href="http://www.couloir.org/js_slideshow/"><img width="450" height="413" class="centered" alt="Diaporama Couloir.org" src="http://www.gatellier.be/blog/wp-content/photos/couloir_org.jpg" /></a><br />
<br />
<strong>Avantage</strong>: l'interface peut être plus ergonomique; toutes les images peuvent tenir dans un écran<br />
<strong>Inconvéniant</strong>: portabilité cross-platform/cross-media, la mise en oeuvre peut-être plus complexe pour des novices.<br />
<br />
ex: <a href="http://www.couloir.org/js_slideshow/">couloir.org</a></li>
	<li><em>un diaporama en flash</em> bien construit pourrait-être la solution idéale. J'ai essayé <a href="http://slideshowpro.net/">slideshowpro.net</a> et, à vrai dire, j'aime bien<a target="_top" title="Diaporama flash photo.gatellier.be" href="http://photo.gatellier.be"><img width="450" height="379" class="centered" alt="Diaporama flash photo.gatellier.be" src="http://www.gatellier.be/blog/wp-content/photos/photo_gatellier_be.jpg" /></a><br />
<br />
<strong>Avantage</strong>: l'interface est complètement modulable, les images sont gérés par un fichier xml, les pages sont "bookmarkables", le player flash est disponible sur beaucoup de plateformes, etc<br />
<strong>Inconvéniant</strong>: <a href="http://slideshowpro.net/">slideshowpro.net</a> est une solution payante ($20) et elle requiert le logiciel Macromedia Flash</li>
</ul>
<p>Verdict? personnellement, je vote pour la solution flash. <a href="/blog/diaporama-html-javascript-flash-slideshowpro/#comments">Et vous?</a></p><hr />
<p><small>© Marin for <a href="http://www.gatellier.be/blog">Gatellier.be</a>, 2006. |
<a href="http://www.gatellier.be/blog/diaporama-html-javascript-flash-slideshowpro/">Permalink</a> |
<a href="http://www.gatellier.be/blog/diaporama-html-javascript-flash-slideshowpro/#comments">12 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.gatellier.be/blog/diaporama-html-javascript-flash-slideshowpro/&title=Diaporama sur internet html, javascript ou flash?">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.gatellier.be/blog/diaporama-html-javascript-flash-slideshowpro/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>
