<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>The World is mine &#187; web</title>
	<atom:link href="http://grozeille.com/tag/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://grozeille.com</link>
	<description>Just another Wordpress.com weblog</description>
	<lastBuildDate>Sat, 07 Jan 2012 12:00:31 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='grozeille.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>The World is mine &#187; web</title>
		<link>http://grozeille.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://grozeille.com/osd.xml" title="The World is mine" />
	<atom:link rel='hub' href='http://grozeille.com/?pushpress=hub'/>
		<item>
		<title>Google-chrome rocks!!!</title>
		<link>http://grozeille.com/2008/09/02/google-chrome-rocks/</link>
		<comments>http://grozeille.com/2008/09/02/google-chrome-rocks/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 19:45:46 +0000</pubDate>
		<dc:creator>Mathias Kluba</dc:creator>
				<category><![CDATA[Blabla]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://grozeille.wordpress.com/?p=91</guid>
		<description><![CDATA[Cela fait du buzz en ce moment, Google sort son navigateur Google-Chrome, et pour l&#8217;illustrer l&#8217;annonce est faire sous forme de BD!! Premièrement, j&#8217;adore la style &#8220;BD&#8221;, car comme on le dit : &#8220;un schéma vaut parfois mieux qu&#8217;un long discours&#8221;. Et on comprend tout de suite ce qu&#8217;ils veulent dire quand on voit la [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=91&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://grozeille.files.wordpress.com/2008/09/google-chrome_d_253845ejpeg1.jpg"><img class="alignleft size-full wp-image-93" src="http://grozeille.files.wordpress.com/2008/09/google-chrome_d_253845ejpeg1.jpg?w=630" alt=""   /></a></p>
<p>Cela fait du buzz en ce moment, Google sort son navigateur <a href="http://www.google.com/chrome">Google-Chrome</a>, et pour l&#8217;illustrer l&#8217;annonce est faire <a href="http://www.google.com/googlebooks/chrome/">sous forme de BD</a>!!</p>
<p>Premièrement, j&#8217;adore la style &#8220;BD&#8221;, car comme on le dit : &#8220;un schéma vaut parfois mieux qu&#8217;un long discours&#8221;. Et on comprend tout de suite ce qu&#8217;ils veulent dire quand on voit la représentation &#8220;imagé&#8221;.</p>
<p>J&#8217;aime bien donner mon point de vue, et je vais surtout m&#8217;attarder sur l&#8217;aspect &#8220;interface utilisateur&#8221; et &#8220;Web vs Desktop&#8221;.<br />
<span id="more-91"></span>J&#8217;avais déjà lu de nombreux trucs sur <a href="http://people.mozilla.com/~faaborg/files/prism/announcement/transition550.png">la gestion des onglets dans les navigateurs</a>, et en résumé on remarque que l&#8217;OS gère tellement mal les fenêtres, que l&#8217;on a inventé une nouvelle &#8220;barre de tâches&#8221; intégrée au navigateur (les onglets).<br />
Certes, avec des gestionnaires de fenêtres tel que sous MacOS, avec Exposé, ou sous Linux, avec <a href="http://fr.youtube.com/watch?v=-LsrocISlyQ">Compiz</a>, il est facile de naviguer entre les fenêtres d&#8217;une même application sans avoir besoin d&#8217;onglet.<br />
Quand on dit que le Web converge vers le Desktop, on s&#8217;aperçoit qu&#8217;un site n&#8217;est ni plus ni moins qu&#8217;une application. Cela est d&#8217;autant plus flagrant avec des sites comme GMail, ou Facebook. Personnellement, je les laisse toujours ouverts, et pour éviter de les fermer accidentellement, je les laisse dans une fenêtre séparée de ma navigation &#8220;temporaire&#8221;.<br />
De mon point de vue, ça ne devrait pas être le rôle du navigateur de gérer des fenêtres (onglets), mais plutôt celui de l&#8217;OS.</p>
<p style="text-align:left;"><a href="http://grozeille.files.wordpress.com/2008/09/image-23.png"><img class="size-medium wp-image-94 aligncenter" src="http://grozeille.files.wordpress.com/2008/09/image-23.png?w=300&#038;h=187" alt="" width="300" height="187" /></a><br />
&#8220;Mais il subsiste des onglets dans Google-Chrome!!??&#8221; me diriez-vous. En effet, je crois que c&#8217;est quelque chose qui fait partie des habitudes difficiles à perdre&#8230;<br />
Mais un onglet est maintenant une entité bien distincte, et chaque onglet tourne maintenant dans un processus différent comme des applications différentes.<br />
De plus, Google-Chrome propose aussi un mode &#8220;standalone&#8221; comme dans <a href="http://labs.mozilla.com/2007/10/prism/">Google Prism</a>, c&#8217;est à dire que l&#8217;application web (tel que Gmail) s&#8217;ouvre dans une fenêtre dédiée, sans barre de navigation etc&#8230; &#8220;<em>nul besoin, je suis dans Gmail, et je reste dans Gmail. Les boutons de navigations du site me suffisent.</em>&#8220;<br />
J&#8217;en profite pour dire que j&#8217;adore leur façon de gérer les popups (la BD <a href="http://www.google.com/googlebooks/chrome/images/23.jpg">l&#8217;explique mieux</a> que mes mots <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> )</p>
<p>Dans la troisième partie, ils parlent des onglets qui incluent leurs propres boutons de navigation ainsi que leur propre barre d&#8217;adresse. Comme je l&#8217;ai dit, chaque onglet est une application à part entière avec sa propre interface, et les boutons de navigations/barre d&#8217;adresse en font partie.<br />
Il est vrai que j&#8217;utilise rarement la boite de recherche, car finalement je tape un mot dans la barre d&#8217;adresse, ce qui lance &#8220;google j&#8217;ai de la chance&#8221;&#8230; Que les deux soient &#8220;fusionnés&#8221;, me semble naturel aussi. Google appelle ça &#8220;<a href="http://www.google.com/googlebooks/chrome/images/19.jpg">l&#8217;omnibox</a>&#8220;.<br />
Enfin, Google corrigent <a href="http://www.google.com/googlebooks/chrome/images/20.jpg">des bugs de &#8220;fonctionnalité&#8221;</a> de Firefox, comme le fait d&#8217;aller sur le site &#8220;<em>http://cnn.com</em>&#8221; quand je tape &#8220;<em>cnn</em>&#8220;, et non la dernière page mémorisée dans l&#8217;historique, à savoir &#8220;<em>h</em><em>ttp://cnn.com/2008/politics/07/27/campaign.wrap/index&#8230;..</em>&#8220;</p>
<p>Je suis aussi fan de l&#8217;idée de la recherche/complétion à l&#8217;aide de la touche &#8220;tab&#8221; dans l&#8217;omnibox. C&#8217;est peut-être un peu geek, mais ça me rappelle la complétion en ligne de commande sous Linux/MacOS ou MsDos.</p>
<p>Google expliquent aussi les sources des problèmes concernant les ressources et le caractère &#8220;<a href="http://www.google.com/googlebooks/chrome/images/4.jpg">mono-threadé</a>&#8221; d&#8217;un navigateur.<br />
Qui n&#8217;a pas déjà pesté sur la lenteur d&#8217;affichage des pages, d&#8217;exécution du Javascript, du freeze du navigateur à cause d&#8217;une pub flash, ou des 380mo en mémoire pris par Firefox ???<br />
Gérer les ressources, c&#8217;est normalement le rôle de l&#8217;OS. Et je le répète : un site web n&#8217;est ni plus ni moins qu&#8217;une application, elle devrait alors avoir son propre processus, avec sa propre gestion de ressource, sans empêcher la navigation dans les autres onglets.</p>
<p><a href="http://grozeille.files.wordpress.com/2008/09/image-24.png"><img class="aligncenter size-medium wp-image-98" src="http://grozeille.files.wordpress.com/2008/09/image-24.png?w=300&#038;h=278" alt="" width="300" height="278" /></a><br />
Coté performance, on blame souvent Javascript&#8230;.<br />
Les applications web se rapprochant des applications Desktop, elles deviennent de plus en plus &#8220;dynamiques&#8221; et &#8220;user friendly&#8221;. Pour se faire, on utilise Javascript depuis bien longtemps. Mais ce n&#8217;est que depuis peu (Web 2.0) que le Javascript est <a href="http://script.aculo.us/">exploité massivement</a>. Et c&#8217;est la qu&#8217;on se rend compte de ses limites en terme de fonctionnalité et de performance.<br />
Certains contournent le problème, en intégrant un &#8220;plugin&#8221; tel que Flash/Java/Silverlight, et réalisent leurs sites en partie/entièrement avec. Parfois, le navigateur ne sert plus qu&#8217;à lancer le player flash, qui lui gère entièrement l&#8217;interface graphique.<br />
Je suis fan de Javascript car ça reste léger, non propriétaire, et cela s&#8217;intègre bien avec le HTML. Vous allez me dire que je suis vieux jeux, et qu&#8217;il faudrait tout migrer immédiatement vers du Silverlight <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  mais ça c&#8217;est un autre débat.</p>
<p>Google est repartie de ZERO pour réaliser son moteur Javascript, chose qui m&#8217;étonne peu. Mais ce qui m&#8217;a en tout cas fait rire, c&#8217;est de lire qu&#8217;ils font carrément une <a href="http://www.google.com/googlebooks/chrome/images/13.jpg">machine virtuelle</a> ! L&#8217;avenir est aux machines virtuelles, tel que Java et .Net, que ce soit par leur gestion de la mémoire, ou les <a href="http://www.google.com/googlebooks/chrome/images/15.jpg">optimisations de compilations</a>. D&#8217;autres arguments sont cités dans la BD, et ils paraissent souvent évidents. Mais il n&#8217;y a qu&#8217;un géant comme Google qui peut dire &#8220;bon, les autres trucs c&#8217;est de la merde, on va tout refaire à zero en apprenant des erreurs du passé&#8221;. Mine de rien, c&#8217;est un challenge énorme, et on a tendance à préférer ré-utiliser un existant même s&#8217;il faut le faire évoluer.</p>
<p>A la fin, ils parlent aussi un peu de <a href="http://gears.google.com/">Google Gears</a>. Pour moi, c&#8217;est comme si le navigateur était devenu une machine virtuelle pour héberger nos applications web, et Google Gears c&#8217;est le &#8220;framework&#8221;, qui offre la possibilité d&#8217;étendre leurs fonctionnalités à l&#8217;aide de &#8220;librairies&#8221; réutilisables. L&#8217;écart Web-Desktop se resserre encore&#8230;</p>
<p><a href="http://grozeille.files.wordpress.com/2008/09/dlpage_lg.jpg"><img class="aligncenter size-medium wp-image-95" src="http://grozeille.files.wordpress.com/2008/09/dlpage_lg.jpg?w=300&#038;h=244" alt="" width="300" height="244" /></a><br />
Un petit mot sur la sécurité : le fait d&#8217;isoler les onglets dans des processus différents permet d&#8217;isoler les programmes &#8220;malveillant&#8221; des autres. Quand le processus est lui aussi découpé en plusieurs niveaux d&#8217;isolation, c&#8217;est encore mieux. Quelque chose m&#8217;a amusé concernant l&#8217;interaction entre l&#8217;utilisateur et la Sandbox : on dirait qu&#8217;il y a un pare-feu interne entre eux, et que seul l&#8217;utilisateur peux initier une &#8220;connexion&#8221; avec la sandbox, qui ne peux que lui répondre. <a href="http://www.google.com/googlebooks/chrome/images/29.jpg">L&#8217;explication en image</a> est bien plus parlante -_-&#8217;</p>
<p>Je ne couvre pas tout, je vous laisse découvrir la BD par vous même.<br />
Je suis sûr que ce navigateur va changer beaucoup de chose dans nos façons de développer des applications Web, et dans notre façon de surfer.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/grozeille.wordpress.com/91/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/grozeille.wordpress.com/91/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/grozeille.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/grozeille.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/grozeille.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/grozeille.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/grozeille.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/grozeille.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/grozeille.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/grozeille.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/grozeille.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/grozeille.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/grozeille.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/grozeille.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/grozeille.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/grozeille.wordpress.com/91/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=91&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://grozeille.com/2008/09/02/google-chrome-rocks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcf307a3a2899d162cabfd41241f17b9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">grozeille</media:title>
		</media:content>

		<media:content url="http://grozeille.files.wordpress.com/2008/09/google-chrome_d_253845ejpeg1.jpg" medium="image" />

		<media:content url="http://grozeille.files.wordpress.com/2008/09/image-23.png?w=300" medium="image" />

		<media:content url="http://grozeille.files.wordpress.com/2008/09/image-24.png?w=300" medium="image" />

		<media:content url="http://grozeille.files.wordpress.com/2008/09/dlpage_lg.jpg?w=300" medium="image" />
	</item>
		<item>
		<title>Impossible de démarrer IIS</title>
		<link>http://grozeille.com/2008/06/22/impossible-de-demarrer-iis/</link>
		<comments>http://grozeille.com/2008/06/22/impossible-de-demarrer-iis/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 14:22:13 +0000</pubDate>
		<dc:creator>Mathias Kluba</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[iss]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://grozeille.wordpress.com/?p=65</guid>
		<description><![CDATA[Il y a des astuces que j&#8217;estime devoir propager sur Internet, car ça peut éviter quelques arrachages de cheveux. Symptôme: quand on souhaite démarrer IIS (6), ce dernier plante avec l&#8217;erreur &#8220;Une erreur 0x8ffe2740 inattendue s&#8217;est produite&#8220;. Le nom de l&#8217;erreur n&#8217;est pas très clair, et je me suis dit que le numéro hexa serait [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=65&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Il y a des astuces que j&#8217;estime devoir propager sur Internet, car ça peut éviter quelques arrachages de cheveux.</p>
<p>Symptôme: quand on souhaite démarrer IIS (6), ce dernier plante avec l&#8217;erreur &#8220;<strong>Une erreur 0x8ffe2740 inattendue s&#8217;est produite</strong>&#8220;.</p>
<p><a href="http://grozeille.files.wordpress.com/2008/06/cannotstartiis2.jpg"><img class="alignnone size-full wp-image-70" src="http://grozeille.files.wordpress.com/2008/06/cannotstartiis2.jpg?w=630" alt=""   /></a></p>
<p><span id="more-65"></span></p>
<p>Le nom de l&#8217;erreur n&#8217;est pas très clair, et je me suis dit que le numéro hexa serait différent pour chaque PC. Mais j&#8217;ai finis par chercher ce numéro sur Google et je suis tombé sur l&#8217;explication: <a href="http://support.microsoft.com/kb/816944/fr">http://support.microsoft.com/kb/816944/fr</a></p>
<p>Pour résumer, le port utiliser par IIS (80 par défaut) est déjà utilisé.<br />
Le port 80?? Mais qu&#8217;est-ce qui peut bien utiliser le port 80 sur mon PC fraichement installé???!!</p>
<p>Le site de Microsoft conseille d&#8217;utiliser 2 outils pour trouver le fautif: TCPView qui est une application &#8220;graphique&#8221;, et FPort qui est en ligne de commande. Bien sûr, je choisi la version &#8220;graphique&#8221;, sympa d&#8217;ailleurs mais qui ne trouve pas le fautif!!<br />
Heureuse FPort, quand à lui, a bien trouver l&#8217;application qui utilise le port 80:</p>
<p><a href="http://grozeille.files.wordpress.com/2008/06/skypeport801.jpg"><img class="alignnone size-full wp-image-71" src="http://grozeille.files.wordpress.com/2008/06/skypeport801.jpg?w=630" alt=""   /></a></p>
<p>Et oui, le fautif c&#8217;est Skype! Très étonnant&#8230; info trouvé sur <a href="http://forum.skype.com/index.php?showtopic=42531">http://forum.skype.com/index.php?showtopic=42531</a></p>
<p>Donc voila ce qu&#8217;il faut décocher pour corriger le problème:</p>
<p><a href="http://grozeille.files.wordpress.com/2008/06/skypeport80config2.jpg"><img class="alignnone size-full wp-image-73" src="http://grozeille.files.wordpress.com/2008/06/skypeport80config2.jpg?w=630" alt=""   /></a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/grozeille.wordpress.com/65/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/grozeille.wordpress.com/65/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/grozeille.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/grozeille.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/grozeille.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/grozeille.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/grozeille.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/grozeille.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/grozeille.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/grozeille.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/grozeille.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/grozeille.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/grozeille.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/grozeille.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/grozeille.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/grozeille.wordpress.com/65/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=65&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://grozeille.com/2008/06/22/impossible-de-demarrer-iis/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcf307a3a2899d162cabfd41241f17b9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">grozeille</media:title>
		</media:content>

		<media:content url="http://grozeille.files.wordpress.com/2008/06/cannotstartiis2.jpg" medium="image" />

		<media:content url="http://grozeille.files.wordpress.com/2008/06/skypeport801.jpg" medium="image" />

		<media:content url="http://grozeille.files.wordpress.com/2008/06/skypeport80config2.jpg" medium="image" />
	</item>
		<item>
		<title>Winforms sous Linux</title>
		<link>http://grozeille.com/2008/05/14/winforms-sous-linux/</link>
		<comments>http://grozeille.com/2008/05/14/winforms-sous-linux/#comments</comments>
		<pubDate>Wed, 14 May 2008 21:50:20 +0000</pubDate>
		<dc:creator>Mathias Kluba</dc:creator>
				<category><![CDATA[Blabla]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://grozeille.wordpress.com/?p=57</guid>
		<description><![CDATA[Après 4 ans de développement, la communauté Mono est enfin parvenu à l&#8217;implémentation complète des Winforms : http://tirania.org/blog/archive/2008/May-13.html On peux se demander &#8220;oui, mais pourquoi faire?&#8221; et je ne trouve pas de réponse à la question. En effet, il arrive souvent qu&#8217;une application .Net possède du Legacy et donc des dépendances COM ou P/Invoke. Dans [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=57&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Après 4 ans de développement, la communauté Mono est enfin parvenu à l&#8217;implémentation complète des Winforms : <a href="http://tirania.org/blog/archive/2008/May-13.html">http://tirania.org/blog/archive/2008/May-13.html</a></p>
<p>On peux se demander &#8220;oui, mais pourquoi faire?&#8221; et je ne trouve pas de réponse à la question. En effet, il arrive souvent qu&#8217;une application .Net possède du Legacy et donc des dépendances COM ou P/Invoke. Dans ce cas, on ne peut pas la migrer (pour tester si une migration est possible: <a href="http://www.mono-project.com/Moma">http://www.mono-project.com/Moma</a>)</p>
<p>Mais comme je suis exigent en terme d&#8217;interface, je n&#8217;aime pas avoir une application &#8220;alien&#8221; qui ne ressemble pas à mon environnement Linux (GTK/QT). Certes, il est prévu d&#8217;avoir un meilleur support du moteur de thème lors du prochain <a href="http://en.wikipedia.org/wiki/Google_Summer_of_Code">GSoC</a>, donc <em>wait and see</em>.</p>
<p>Rappelons que les Winforms sont une sur-couche .Net de l&#8217;API WIN32. Cette dernière n&#8217;existant pas sous Linux et MacOS, j&#8217;en profite alors pour féliciter les équipes de Mono pour leur implémentation &#8220;from scratch&#8221;.</p>
<p>D&#8217;un autre coté, l&#8217;implémentation WPF chez Mono avance plutôt vite. D&#8217;ailleurs, la première release de <a href="http://tirania.org/blog/archive/2008/May-13-1.html">Moonlight vient de sortir</a>. Il n&#8217;y a pas de dépendance WIN32 dans ce cas, et je vois plus l&#8217;avenir des applications .Net dans ce sens. Mais l&#8217;approche WPF est d&#8217;avoir un thème propre à l&#8217;application, comme c&#8217;est le cas pour les sites Web, on obtient la même interface sous Linux et Windows (et MacOS). Mais finalement je trouve que ces interfaces ne s&#8217;intègrent à aucun des 3 environnements.</p>
<p><span id="more-57"></span>J&#8217;avais déjà rédigé un billet sur la guerre entre les technologies de &#8220;présentation&#8221; dans le domaine du Web (Ajax/Flash/etc.). Je ne vous l&#8217;apprend pas, le monde &#8220;Desktop&#8221; et &#8220;Web&#8221; convergent. L&#8217;idée est plutôt simple: aujourd&#8217;hui on doit exécuter un OS qui héberge des applications &#8220;Desktop&#8221;, et on doit exécuter un navigateur pour les applications Web. On obtient une certaines confusion entre la barre des tâches pour les application et les onglets pour les sites Web. Tout ceci est beaucoup mieux expliqué <a href="http://labs.mozilla.com/2007/10/prism/">sur ce blog</a>.</p>
<p>Mais de plus en plus, le navigateur ne sert qu&#8217;à exécuter un plugin (Silverlight/Flash/Java) qui lui charge l&#8217;application.<br />
L&#8217;objectif est de lancer une application Web comme une application &#8220;Dekstop&#8221;, en exécutant le dis plugin en <em>standalone</em>, ou de passer par un &#8220;mini navigateur&#8221; (qui ne sert que pour le rendu HTML+Ajax, sans navigation etc). C&#8217;est en tout cas ce que propose <a href="http://www.adobe.com/products/air/">Adobe Air</a> ou <a href="http://wiki.mozilla.org/Prism">Mozilla Prism</a>.</p>
<p>Il va donc être difficile de distinguer une application &#8220;Desktop&#8221; ou &#8220;Web&#8221;. Ceci me fait un peu penser aux Widgets du <a href="http://upload.wikimedia.org/wikipedia/en/7/72/Leopard_Dashboard_BIG.png">Dashboard</a> sous MacOS (ou autre plagia).</p>
<p>Au même titre que le Web se rapproche du Bureau, les applications &#8220;lourdes&#8221; copient les techniques du Web question apparence. Il y a des tentatives d&#8217;utilisation de <a href="http://blog.developpez.com/index.php?blog=119&amp;title=moteur_css_pour_swing_et_swt_1">CSS en Swing/SWT</a>, mais l&#8217;exemple le plus flagrant est la description de l&#8217;interface à l&#8217;aide de XML comme dans <a href="http://en.wikipedia.org/wiki/XAML">XAML</a>.</p>
<p>On obtient ainsi des applications &#8220;Desktop&#8221; ne copiant pas du tout le style standard de l&#8217;OS, mais <a href="http://music.aol.com/help/syndication/desktop-widgets?promoid=BTLNP">ayant son propre thème</a> telle un site Web.</p>
<p>Le résultat peut s&#8217;avérer très jolie, très ergonomique, mais très &#8220;inconsistant&#8221; avec les autres applications. Pourquoi devrais-je apprendre une nouvelle interface? Pourquoi ne pas utilise un standard? Pourquoi ne pas me laisser choisir mon thème dans l&#8217;OS plutôt que de me l&#8217;imposer pour une application donnée?</p>
<p>Personnellement, je ne suis pas fan de toutes ces interfaces différentes, <a href="http://arstechnica.com/articles/culture/microsoft-learn-from-apple-II.ars/4">et je ne suis pas le seul</a>.<br />
Pour revenir sur l&#8217;OS Linux, un grand effort est fourni pour rendre les interfaces homogènes. On peut par exemple citer le <a href="http://en.wikipedia.org/wiki/Portland_Project">projet Portland</a> allant dans cette direction. Je peux alors apprécier ces efforts puisqu&#8217;il m&#8217;est devenu difficile de distinguer une application QT dans mon environnement GTK (essayez <a href="http://www.skype.com/download/skype/linux/">Skype sous Linux </a>pour vous en convaincre).</p>
<p>Je voulais aussi citer Redhat comme, à mon humble avis, les pionniers en matières d&#8217;homogénéisation avec leur thème <a href="http://en.wikipedia.org/wiki/Bluecurve">Bluecurve</a> identique sous KDE est Gnome. D&#8217;autre projets ont suivis dans le même genre comme <a href="http://tango.freedesktop.org/Tango_Desktop_Project">Tango</a>.</p>
<p>Enfin, les interfaces graphiques sont en pleines évolutions ces derniers temps, avec l&#8217;exploitation des cartes graphiques récentes, offrant des &#8220;<a href="http://compiz.org/Home/Screenshots">eye candy</a>&#8221; très alléchants. Le monde GTK est en <a href="http://arstechnica.com/articles/culture/reinventing-gtk.ars">pleine réflexion</a> pour les futures versions, et les thèmes <a href="http://www.cimitan.com/blog/2007/12/12/gtk-rgba-transparent-widgets-with-the-murrine-engine/">supportent de plus en plus d&#8217;effet</a>.<br />
Je préfère de loin cette approche ou l&#8217;OS propose un système de thème avancé (avec des techniques <a href="http://ubuntuforums.org/showthread.php?t=377397">proches du CSS</a>) et l&#8217;applique à toutes les applications, rendant le tout homogène. Néanmoins, je distinguerai toujours les applications type &#8220;Widget&#8221; qui ressemblent plus à de &#8220;mini-site&#8221; ou &#8220;application Web&#8221; qui elle ont une apparence propre à elles.</p>
<p>Comment seront les interfaces des OS du futures? Va-t-on vers un gros bordel graphique, ou une homogénéisation? WPF va-t-il percer sous Linux? Quels vont être les applications Winforms qui vont être migré sous Linux?</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/grozeille.wordpress.com/57/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/grozeille.wordpress.com/57/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/grozeille.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/grozeille.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/grozeille.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/grozeille.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/grozeille.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/grozeille.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/grozeille.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/grozeille.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/grozeille.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/grozeille.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/grozeille.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/grozeille.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/grozeille.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/grozeille.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=57&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://grozeille.com/2008/05/14/winforms-sous-linux/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcf307a3a2899d162cabfd41241f17b9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">grozeille</media:title>
		</media:content>
	</item>
		<item>
		<title>A la conquête du Web 3.0</title>
		<link>http://grozeille.com/2008/05/02/a-la-conquete-du-web-30/</link>
		<comments>http://grozeille.com/2008/05/02/a-la-conquete-du-web-30/#comments</comments>
		<pubDate>Fri, 02 May 2008 22:15:09 +0000</pubDate>
		<dc:creator>Mathias Kluba</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://grozeille.wordpress.com/?p=51</guid>
		<description><![CDATA[J&#8217;ai eu une discutions intéressante ce midi au sujet du buzz en ce moment: Adobe open-source Flash! Je vois ça comme un premier pas vers la conquête du Web 3.0. Une guerre déjà entamé entre Adobe, Microsoft et le monde libre. Haha, je sais que le terme Web 2.0 fait couler beaucoup d&#8217;encre (ou abîme [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=51&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai eu une discutions intéressante ce midi au sujet du buzz en ce moment: <a href="http://www.adobe.com/openscreenproject/">Adobe open-source Flash</a>! Je vois ça comme un premier pas vers la conquête du Web 3.0. Une guerre déjà entamé entre Adobe, Microsoft et le monde libre.<br />
<span id="more-51"></span><br />
Haha, je sais que le terme <em><a href="http://fr.wikipedia.org/wiki/Web_2.0">Web 2.0</a></em> fait couler beaucoup d&#8217;encre (ou abîme les claviers) mais moi je le prend du point de vue du développeur:</p>
<p>Au début, il y avait le néant&#8230; puis l&#8217;informaticien inventa la page HTML! Dans sa foulé il inventa le Javascript&#8230; puis les applets Java&#8230; pas de chance, l&#8217;informaticien était en avance sur son temps&#8230;</p>
<p>Puis le Web s&#8217;est vu enrichir de nouveau média (Youtube, Deezer, etc.) Toute cette magie est possible grâce aux génies de <a href="http://fr.wikipedia.org/wiki/Macromedia">Macromédia</a> inventeurs du Flash! (racheté par la suite par Adobe)<br />
Le web est devenu plus beau, plus fun&#8230; et plus lourd tout de même.<br />
Flash est aujourd&#8217;hui la techno incontesté pour les médias riches. Elle était aussi en avance sur son temps: les sites entièrement Flash était encore trop lourd pour les débits de l&#8217;époque. Ce n&#8217;est aujourd&#8217;hui plus un problème, mais si tous les sites ne sont pas en Flash, je l&#8217;explique pour plusieurs raisons:<br />
Premièrement, cette technologie était boudé par le monde Linux qui se retrouvé avec un produit propriétaire, des versions en retard par rapport à celles sur Windows, et même souvent bugguées.<br />
Les adeptes des standards W3C ne voient pas non plus Flash d&#8217;un très bon œil et préfère se concentrer sur la norme HTML+<a href="http://fr.wikipedia.org/wiki/ECMAScript">ECMASCRIPT</a> (autrement dit: Javascript).</p>
<p>C&#8217;est la que le Web 2.0 atteint son paroxysme: les sites Web d&#8217;aujourd&#8217;hui exploitent à fond le Javascript (<a href="http://fr.wikipedia.org/wiki/Asynchronous_JavaScript_and_XML">Ajax</a>, <a href="http://code.google.com/webtoolkit/">GWT</a>, <a href="http://script.aculo.us/">Scriptaculous</a>, etc.). Cela donne des pages Web plus riches, plus interactives, plus animées, et plus légères!<br />
Car oui, le bon vieux HTML avec un peu de Javascript c&#8217;est plus léger que du Flash. Certains dénonceront simplement les mauvais codeurs ActionScript qui sont souvent des graphistes reconvertis et qui font des choses non-optimisés&#8230;<br />
Ceci dit, cette performance n&#8217;est possible que grâce aux <a href="http://www.apple.com/safari/">effort fournis par les navigateurs Web</a> qui supportent <a href="http://www.korben.info/un-coup-de-boost-pour-firefox-3.html">de mieux en mieux</a> le Javascript.<br />
Mais voila, les vidéos ou encore d&#8217;autres choses ne sont pas possibles en HTML+Javascript aujourd&#8217;hui, et c&#8217;est pourquoi que Flash est encore très utilisé (surtout concernant la vidéo).</p>
<p>C&#8217;est la que Microsoft riposte avec <a href="http://silverlight.net/">Silverlight</a> et ça va faire mal.<br />
Imaginez: un plugin similaire à Flash, mais plus performant (<a href="http://fr.wikipedia.org/wiki/Windows_Presentation_Foundation">WPF</a> utilisant gracieusement DirectX) avec des langages plus faciles à coder (C#, XAML, etc.) et des outils de développement/design très soignés (la série des <a href="http://www.microsoft.com/expression/products/overview.aspx?key=blend">Expression</a>).</p>
<p>Mais la communauté pro-libre/pro-standard n&#8217;en reste pas la: <a href="http://en.wikipedia.org/wiki/HTML_5">HTML5</a> est censé combler les lacunes vis-à-vis de Flash ou Silverlight.</p>
<p>Sun veut aussi être de la partie, après l&#8217;échec des applets, il tente nous proposer <a href="https://openjfx.dev.java.net/downloads.html">JavaFX</a>.<br />
Les principales raisons de l&#8217;échec des applets sont:<br />
- Java c&#8217;est gros et lourd à télécharger&#8230; imaginez un JRE de 30mo à l&#8217;époque des 56k!<br />
- Ce <del datetime="00">n&#8217;est</del> n&#8217;était pas non plus très performant, surtout en matière d&#8217;affichage.<br />
- Il n&#8217;existe aucun outil pour graphiste pour faire des applets! C&#8217;est la que Macromédia avec Flash avait marqué un point.<br />
- Ce <del datetime="00">n&#8217;est</del> n&#8217;était pas libre&#8230; donc difficile à faire adopter par la communauté des développeurs.</p>
<p>Mais Sun propose des solutions:</p>
<ul>
<li><a href="http://weblogs.java.net/blog/enicholas/archive/2006/09/java_browser_ed.html">Java Kernel</a>: le principe est simple, il faut que le téléchargement d&#8217;une JRE soit négligeable (tout comme Flash). Pour ce faire, l&#8217;utilisateur télécharge une version &#8220;minimale&#8221; de la JRE, qui téléchargera des paquets supplémentaires seulement s&#8217;il y en a besoin.</li>
<li>Java2D/Swing <a href="http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/#Java_2D">plus performant</a>, ainsi que l&#8217;accélération avec DirectX (elle existait depuis peux de temps, mais désactivé par défaut car trop buggué). Cela permet aussi des effets comme la transparence etc.</li>
<li><a href="http://www.cnettv.com/9742-1_53-27434.html">JavaFX</a>: ou comment créer un langage de description d&#8217;interface, pour créer plus simplement des animations etc.</li>
<li>Java est <a href="http://openjdk.java.net/">open-source</a>: à quand Java installé par défaut sous Linux? (Même si c&#8217;est maintenant un <a href="http://openjdk.java.net/install/#ubuntu">paquet officiel d&#8217;Ubuntu</a>)</li>
</ul>
<p>Le seul hick qui va faire très très mal: toujours pas d&#8217;outil puissant pour les graphistes.<br />
On peut aussi se demander pourquoi avoir inventer un n-ième langage de script, là où tout le monde optent pour le XML comme descripteur d&#8217;interface.</p>
<p>On remarque que &#8220;Open-source&#8221; est maintenant synonyme de &#8220;standard&#8221;, et ça Adobe l&#8217;a compris. Fort se sa popularité, l&#8217;ouverture forcement va booster son engouement.<br />
Microsoft n&#8217;est pas en reste dans ce domaine: depuis son alliance avec <a href="http://www.novell.com/home/index.html">Novell</a>, ils travaillent tous deux pour promouvoir <a href="http://www.mono-project.com/Main_Page">.Net sous Linux</a> même si l&#8217;équivalent à Silverlight en libre, <a href="http://www.mono-project.com/Moonlight">Moonlight</a>, est encore loin de <a href="http://www.youtube.com/watch?v=qRSO7p0HAIw&amp;feature=related">voir le jour</a>&#8230;<br />
On pouvait pointer du doigt le manque de <em>sérieux</em> en matière de développement avec ActionScript, mais avec <a href="http://www.adobe.com/products/flex/media/flexapp/">Flex</a> ce n&#8217;est plus vrai.</p>
<p>Avec toutes ces technos, on se demande si le navigateur ne servira plus qu&#8217;a charger un plugin Flash/Java/Silverlight, et déléguera le travail de rendu à ceux la. <a href="http://osnews.com/story/19699/Mozilla-Warns-of-Flash-Silverlight-Agenda">Mozilla sonne l&#8217;alarme</a> et explique l&#8217;importance de HTML5.</p>
<p>Les paries sont lancés:<br />
Les prochains sites-web, en Flash? HTML5+Javascript? Silverlight/Moonlight? JavaFX?</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/grozeille.wordpress.com/51/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/grozeille.wordpress.com/51/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/grozeille.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/grozeille.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/grozeille.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/grozeille.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/grozeille.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/grozeille.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/grozeille.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/grozeille.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/grozeille.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/grozeille.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/grozeille.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/grozeille.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/grozeille.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/grozeille.wordpress.com/51/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=51&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://grozeille.com/2008/05/02/a-la-conquete-du-web-30/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcf307a3a2899d162cabfd41241f17b9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">grozeille</media:title>
		</media:content>
	</item>
		<item>
		<title>Test Flock</title>
		<link>http://grozeille.com/2006/12/21/test-flock/</link>
		<comments>http://grozeille.com/2006/12/21/test-flock/#comments</comments>
		<pubDate>Thu, 21 Dec 2006 11:55:00 +0000</pubDate>
		<dc:creator>Mathias Kluba</dc:creator>
				<category><![CDATA[Blabla]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://grozeille.wordpress.com/2006/12/21/test-flock/</guid>
		<description><![CDATA[Je viens de découvrir Flock, qui est un navigateur Web basé sur Firefox avec un skin et des plugins par défaut. Ce navigateur est bien sympathique et sera sans doute adopté par de nombreux jeunes pas forcement pro en informatique. En effet, pas besoin d&#8217;aller chercher LE plugin parmi l&#8217;océan de plugins existants&#8230; de base, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=47&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>
<p><span>Je</span> <span>viens</span> <span>de</span> <span>découvrir</span> <span><a href="http://www.flock.com">Flock</a></span>, <span>qui</span> est <span>un</span> <span>navigateur</span> Web <span>basé</span> <span>sur</span> <span>Firefox</span> <span>avec</span> <span>un</span> <span>skin</span> et <span>des</span> <span>plugins</span> par <span>défaut</span>.</p>
<p>Ce <span>navigateur</span> est <span>bien</span> <span>sympathique</span> et <span>sera</span> sans <span>doute</span> <span>adopté</span> par <span>de</span> <span>nombreux</span> <span>jeunes</span> pas <span>forcement</span> pro en <span>informatique</span>. En <span>effet</span>, pas <span>besoin</span> <span>d&#8217;aller</span> <span>chercher</span> LE <span>plugin</span> <span>parmi</span> <span>l&#8217;océan</span> <span>de</span> <span>plugins</span> <span>existants</span>&#8230; <span>de</span> base, <span>Flock</span> <span>permet</span> <span>de</span> <span>rédiger</span> <span>des</span> billets <span>de</span> son <span>blog</span>, <span>de</span> consulter et <span>insérer</span> <span>ses</span> images <span>de</span> <span>Flickr</span>, <span>de</span> lire <span>les</span> news <span>RSS</span> etc.</p>
<p style="text-align:right;font-size:8px;">Blogged with <a title="Flock" href="http://www.flock.com/blogged-with-flock" target="_new">Flock</a></p>
</div>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/grozeille.wordpress.com/47/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/grozeille.wordpress.com/47/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/grozeille.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/grozeille.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/grozeille.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/grozeille.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/grozeille.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/grozeille.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/grozeille.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/grozeille.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/grozeille.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/grozeille.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/grozeille.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/grozeille.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/grozeille.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/grozeille.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=47&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://grozeille.com/2006/12/21/test-flock/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcf307a3a2899d162cabfd41241f17b9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">grozeille</media:title>
		</media:content>
	</item>
		<item>
		<title>Liferea, lecteur RSS sous linux</title>
		<link>http://grozeille.com/2006/05/25/liferea-lecteur-rss-sous-linux/</link>
		<comments>http://grozeille.com/2006/05/25/liferea-lecteur-rss-sous-linux/#comments</comments>
		<pubDate>Thu, 25 May 2006 09:30:08 +0000</pubDate>
		<dc:creator>Mathias Kluba</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">https://grozeille.wordpress.com/2006/05/25/liferea-lecteur-rss-sous-linux/</guid>
		<description><![CDATA[Il existe de nombreux lecteurs RSS, mais c&#8217;est Liferea que j&#8217;utilise le plus. En effet, celui-ci permet d&#8217;importe/exporter les lien des flux vers un fichier OPML, il permet de présenter les flux sous forme classique (comme pour les emails, liste des titres et corps de celui sélectionné), mais aussi sous le forme d&#8217;une page unique. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=8&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Il existe de nombreux lecteurs RSS, mais c&#8217;est <a href="http://liferea.sourceforge.net/" target="_blank">Liferea</a> que j&#8217;utilise le plus.<br />
En effet, celui-ci permet d&#8217;importe/exporter les lien des flux vers un fichier <a href="http://fr.wikipedia.org/wiki/OPML" target="_blank">OPML</a>, il permet de présenter les flux sous forme classique (comme pour les emails, liste des titres et corps de celui sélectionné), mais aussi sous le forme d&#8217;une page unique. Il s&#8217;intégre bien dans mon environement Gnome, puisqu&#8217;il est fait en GTK, et il offre la possibilité de choisir le moteur de rendu HTML (GtkHTML ou Gecko de Mozilla).</p>
<p>Bien évidement, ce n&#8217;est pas le seul lecteur RSS que j&#8217;ai testé, et il mérite un coup d&#8217;oeil :</p>
<ul>
<li><a href="http://www.mozilla-europe.org/fr/products/thunderbird/" target="_blank">Thunderbird</a>, en plus de lire les mails, on peut lire les RSS. Je l&#8217;utilise d&#8217;ailleur sous Windows.</li>
<li><a href="http://www.rssowl.org/" target="_blank">RSSOWL</a>, vraiment bien fait. Réalisé en <a href="http://wiki.eclipse.org/index.php/Rich_Client_Platform" target="_blank">Eclipse RCP</a>, cad en Java, donc existe aussi sous Windows.</li>
<li><a href="http://developer.imendio.com/wiki/Blam">Blam</a>, très simple, réalise en .Net sous linux, cad en <a href="http://www.mono-project.com/Main_Page" target="_blank">mono</a></li>
<li><a href="http://sage.mozdev.org/" target="_blank">Sage</a>, extension pour <a href="http://www.mozilla-europe.org/fr/products/firefox/" target="_blank">Firefox</a>, donc bien évidement, il existe aussi sous Windows.</li>
<li><a href="http://www.gnome.org/projects/straw/" target="_blank">Straw</a>, une autre application de lecture RSS pour Gnome</li>
<li><a href="http://www.netvibes.com/" target="_blank">Netvibes</a>, c&#8217;est carrément un portail web, il existe donc sur toutes les plateformes, et est surtout disponnible depuis n&#8217;importe où !</li>
</ul>
<p><a href="http://liferea.sourceforge.net/screenshots/t-frontpage.png" target="_blank"><img src="http://liferea.sourceforge.net/screenshots/t-frontpage.png" alt="liferea" width="90" height="75" /></a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/grozeille.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/grozeille.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/grozeille.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/grozeille.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/grozeille.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/grozeille.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/grozeille.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/grozeille.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/grozeille.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/grozeille.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/grozeille.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/grozeille.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/grozeille.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/grozeille.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/grozeille.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/grozeille.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=8&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://grozeille.com/2006/05/25/liferea-lecteur-rss-sous-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcf307a3a2899d162cabfd41241f17b9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">grozeille</media:title>
		</media:content>

		<media:content url="http://liferea.sourceforge.net/screenshots/t-frontpage.png" medium="image">
			<media:title type="html">liferea</media:title>
		</media:content>
	</item>
		<item>
		<title>Firefox vs Opera</title>
		<link>http://grozeille.com/2006/05/24/firefox-vs-opera/</link>
		<comments>http://grozeille.com/2006/05/24/firefox-vs-opera/#comments</comments>
		<pubDate>Wed, 24 May 2006 23:01:10 +0000</pubDate>
		<dc:creator>Mathias Kluba</dc:creator>
				<category><![CDATA[Blabla]]></category>
		<category><![CDATA[logiciel]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">https://grozeille.wordpress.com/2006/05/24/firefox-vs-opera/</guid>
		<description><![CDATA[Comme vous le savez, Opera n&#8217;est plus payant (ni même sans pub) depuis longtemps, et dans sa version 9 sera compatible &#8220;Acid test&#8220;. De plus, Opera contient vraiment des fonctionnalités qui me plaise : precurseur de la navigation par onglet peut desactiver le chargement des images en un seul click gestionaire de téléchargement (depuis la [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=4&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Comme vous le savez, <a HREF="http://www.opera.com/download/index.dml?ver=9.0b">Opera</a> n&#8217;est plus payant (ni même sans pub) depuis longtemps, et dans sa version 9 sera compatible &#8220;<a TARGET="_blank" HREF="http://webstandards.org/files/acid2/test.html">Acid test</a>&#8220;. De plus, Opera contient <strong>vraiment</strong> des fonctionnalités qui me plaise :</p>
<ul>
<li>precurseur de la navigation par onglet</li>
<li>peut desactiver le chargement des images en un seul click</li>
<li>gestionaire de téléchargement (depuis la version 9 prend peut aussi télécharger des Torrents)</li>
<li>gestion des RSS</li>
<li>panneau lateral (avec la possibilité de l&#8217;ouvrir en cliquant sur le bord de l&#8217;écran&#8230; mieux qu&#8217;un racourcie à la con)</li>
<li>corbeille qui permet d&#8217;ouvrir des onglets récement fermés</li>
<li>permet de charger les onglets depuis la dernière fermeture, même si Opera a planté</li>
<li>skins</li>
<li>navigation à l&#8217;aide de geste avec la souris</li>
<li>le &#8220;click droit &gt; copier et aller&#8221; (combien de fois je copie une URL pour la coller dans la barre d&#8217;adresse&#8230;)</li>
</ul>
<p>Bref, Opera m&#8217;a forgé une expérience de navigation, et m&#8217;a habitué à des fonctionnalités dont je ne peux plus m&#8217;en passer. C&#8217;est pour cela que j&#8217;ai fait un peu de recherche pour avoir les même fonctionnalités dans Firefox (que j&#8217;apprecie aussi beaucoup pour son caractère libre).</p>
<p>Alors voici quelques extensions que je vous conseil :</p>
<ul>
<li><a HREF="http://firefox.exxile.net/index.php">All-In-One Sidebar</a> (tout pour le panneau latéral <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</li>
<li><a HREF="http://imglikeopera.mozdev.org/">ImgLikeOpera</a> (charge ou pas les images)</li>
<li><a HREF="http://optimoz.mozdev.org/gestures/">Mouse Gestures</a> (navigation à l&#8217;aide de la souris uniquement)</li>
<li><a HREF="http://tecwizards.de/mozilla/">Paste and Go</a> (comme son nom l&#8217;indique&#8230;)</li>
<li><a HREF="http://tmp.garyr.net/">Tab Mix Plus</a> (pour des fonctionnalités supplémentaire au niveau des onglets + la fameuse corbeille)</li>
<li><a HREF="http://sage.mozdev.org/">Sage</a> (pour une meilleur interface pour les RSS)</li>
</ul>
<p><a TARGET="_blank" TITLE="Firefox avec plein d'extensions" HREF="http://grozeille.files.wordpress.com/2006/05/Firefox.png"><img ALT="Firefox" SRC="http://grozeille.files.wordpress.com/2006/05/Firefox.thumbnail.png" /></a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/grozeille.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/grozeille.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/grozeille.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/grozeille.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/grozeille.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/grozeille.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/grozeille.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/grozeille.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/grozeille.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/grozeille.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/grozeille.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/grozeille.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/grozeille.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/grozeille.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/grozeille.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/grozeille.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=4&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://grozeille.com/2006/05/24/firefox-vs-opera/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcf307a3a2899d162cabfd41241f17b9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">grozeille</media:title>
		</media:content>
	</item>
		<item>
		<title>Salut (avec Drivel)!</title>
		<link>http://grozeille.com/2006/04/02/hello-world/</link>
		<comments>http://grozeille.com/2006/04/02/hello-world/#comments</comments>
		<pubDate>Sun, 02 Apr 2006 09:59:32 +0000</pubDate>
		<dc:creator>Mathias Kluba</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Ceci est mon premier billet sur WordPress&#8230; et pour inaugurer la cat&#233;gorie des outils sous linux, je commence par Drivel qui m&#39;a permit d&#39;&#233;crire ce billet.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=1&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ceci est mon premier billet sur WordPress&#8230; et pour inaugurer la cat&eacute;gorie des outils sous linux, je commence par <a href="http://www.dropline.net">Drivel</a> qui m&#39;a permit d&#39;&eacute;crire ce billet.<br />
<img src="http://www.dropline.net/drivel/optical/drivel-small-1.png" alt="Une screenshot de Drivel" /></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/grozeille.wordpress.com/1/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/grozeille.wordpress.com/1/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/grozeille.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/grozeille.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/grozeille.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/grozeille.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/grozeille.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/grozeille.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/grozeille.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/grozeille.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/grozeille.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/grozeille.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/grozeille.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/grozeille.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/grozeille.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/grozeille.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=grozeille.com&amp;blog=173450&amp;post=1&amp;subd=grozeille&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://grozeille.com/2006/04/02/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fcf307a3a2899d162cabfd41241f17b9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">grozeille</media:title>
		</media:content>

		<media:content url="http://www.dropline.net/drivel/optical/drivel-small-1.png" medium="image">
			<media:title type="html">Une screenshot de Drivel</media:title>
		</media:content>
	</item>
	</channel>
</rss>
