<?xml version="1.0"?>
<rss version="2.0"><channel><title>YLegrand</title><link>http://www.ylegrand.com</link><description>Web et tout venant </description><pubDate>Mon, 28 May 2012 17:22:03 CEST</pubDate><item><title>Sauvegarder ses donn&#xE9;es sur un h&#xE9;bergement OVH mutualis&#xE9;</title><description>&lt;p&gt;&#xD;
	Je l&amp;#39;ai une fois de plus appris &amp;agrave; mes d&amp;eacute;pends : il ne faut jamais faire confiance aveugl&amp;eacute;ment et toujours bien lire les petites lignes (surtout chez OVH).&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Remettons nous dans le contexte.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Ce matin, mal r&amp;eacute;veill&amp;eacute;, je d&amp;eacute;cide de vider les commentaires ind&amp;eacute;sirables de ma base de donn&amp;eacute;e (oui comme &amp;ccedil;a directement depuis MySQL, j&amp;#39;ai le droit c&amp;#39;est ma base ^^).&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Et l&amp;agrave;, c&amp;#39;est le drame, au lieu de supprimer une publicit&amp;eacute; pour un stimulant dont nous tairons le nom, voil&amp;agrave; que j&amp;#39;efface la totalit&amp;eacute; de ma table commentaires. Argh.&lt;/p&gt;&#xD;
&lt;h4&gt;&#xD;
	SOS OVH ?&lt;/h4&gt;&#xD;
&lt;p&gt;&#xD;
	Un brin agac&amp;eacute; mais tout de m&amp;ecirc;me serein, j&amp;#39;ouvre l&amp;#39;administration de mon h&amp;eacute;bergement mutualis&amp;eacute; OVH, car je sais que les bases de donn&amp;eacute;es sont sauvegard&amp;eacute;es toutes les nuits, et qu&amp;#39;ils mettent &amp;agrave; disposition de leur clients un outil permettant de r&amp;eacute;cup&amp;eacute;rer ces backups.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Je me connecte donc, toujours serein, fait ma demande de r&amp;eacute;cup&amp;eacute;ration de ma base &amp;agrave; la date d&amp;#39;hier (les commentaires de ce matins sont perdus, me dis-je, mais c&amp;#39;est un moindre mal).&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Je re&amp;ccedil;ois le lien par email vers le fichier g&amp;eacute;n&amp;eacute;r&amp;eacute; et l&amp;agrave;, stupeur et stup&amp;eacute;faction, voici ce que j&amp;#39;obtiens :&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	&amp;nbsp;&lt;/p&gt;&#xD;
&lt;pre class="brush: sql;"&gt;&#xD;
	-- MySQL dump 10.11&#xD;
	--&#xD;
	-- Host: mysqlx-x.x&amp;nbsp;&amp;nbsp;&amp;nbsp; Database: xxxxxxx&#xD;
	-- ------------------------------------------------------&#xD;
	-- Server version&amp;nbsp;&amp;nbsp; &amp;nbsp;x.x.xx-x-log&#xD;
&#xD;
	/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;&#xD;
	/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;&#xD;
	/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;&#xD;
	/*!40101 SET NAMES utf8 */;&#xD;
	/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;&#xD;
	/*!40103 SET TIME_ZONE=&amp;#39;+00:00&amp;#39; */;&#xD;
	/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;&#xD;
	/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;&#xD;
	/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE=&amp;#39;NO_AUTO_VALUE_ON_ZERO&amp;#39; */;&#xD;
	/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;&#xD;
&lt;/pre&gt;&#xD;
&lt;p&gt;&#xD;
	&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	C&amp;#39;est tout.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Pas de structure, encore moins de donn&amp;eacute;es. Fini la s&amp;eacute;r&amp;eacute;nit&amp;eacute; : je d&amp;eacute;croche pour t&amp;eacute;l&amp;eacute;phone pour passer un savon &amp;agrave; OVH... qui m&amp;#39;&amp;eacute;conduit gentiment en me disant que j&amp;#39;aurais mieux dut lire la documentation, et notamment ce passage&amp;nbsp; :&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	&lt;em&gt;&lt;q&gt;&lt;b&gt;&lt;span style="color:#FF0000;"&gt;ATTENTION&lt;/span&gt;&lt;/b&gt; : Ces sauvegardes fonctionnent uniquement sur les tables &lt;b&gt;&lt;span style="color:#FF0000;"&gt;MyISAM&lt;/span&gt;&lt;/b&gt;. Les tables InnoDB ne sont en effet pas compatibles avec le syst&amp;egrave;me de snapshot que nous utilisons.&lt;/q&gt;&lt;/em&gt;&lt;/p&gt;&#xD;
&lt;p style="text-align: right;"&gt;&#xD;
	(source : http://guides.ovh.com/SaveBasesMySQL)&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Pif. Me voil&amp;agrave; fort d&amp;eacute;pourvu, moi qui &amp;eacute;tait tr&amp;egrave;s fier de mes bases InnoDB et de leurs jolies transactions.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Du coup, en suivant l&amp;#39;adage populaire &amp;quot;rel&amp;egrave;ve toi les manches sinon &amp;ccedil;a te retombera sur le coin du nez un beau jour&amp;quot; (si si il existe), j&amp;#39;ai repris et am&amp;eacute;lior&amp;eacute; l&amp;#39;exemple de script de backup qu&amp;#39;OVH propose.&lt;/p&gt;&#xD;
&lt;h4&gt;&#xD;
	Une proposition de solution&lt;/h4&gt;&#xD;
&lt;p&gt;&#xD;
	Cette simple ligne sauve des vies :&lt;/p&gt;&#xD;
&lt;pre class="brush: sql;"&gt;&#xD;
system(&amp;quot;mysqldump -h&amp;quot;.$pdo_host.&amp;quot; -u&amp;quot;.$pdo_user.&amp;quot; -p&amp;quot;.$pdo_pwd.&amp;quot; &amp;quot;.$bdd_name.&amp;quot; | gzip&amp;gt; bdd_archived.zip&amp;quot;);&lt;/pre&gt;&#xD;
&lt;p&gt;&#xD;
	Je viens donc de me coder un script complet qui permet d&amp;#39;archiver non seulement ma base de donn&amp;eacute;e mais aussi l&amp;#39;int&amp;eacute;gralit&amp;eacute; de mes donn&amp;eacute;es sur 7 jours glissants.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Je vous livre la version comment&amp;eacute;e :&lt;/p&gt;&#xD;
&lt;pre class="brush: php;"&gt;&#xD;
	// -----------&#xD;
	// Pr&amp;eacute;paration&#xD;
	// -----------&#xD;
	&#xD;
		// On d&amp;eacute;finit les dossiers par d&amp;eacute;faut&#xD;
		$rootFolder = &amp;quot;/&amp;quot;;&#xD;
		$archivesFolder = $rootFolder.&amp;quot;_archives/&amp;quot;;&#xD;
&#xD;
		// On d&amp;eacute;finit o&amp;ugrave; seront les fichiers archiv&amp;eacute;s (&#xD;
		$nameFilesBkp = $archivesFolder.date(&amp;quot;D&amp;quot;).&amp;quot;_files&amp;quot;;&#xD;
		$nameBddBkp = $archivesFolder.date(&amp;quot;D&amp;quot;).&amp;quot;_bdd&amp;quot;;&#xD;
		&#xD;
		// Information de la base de donn&amp;eacute;e&#xD;
		$pdo_host = &amp;quot;votreserveurovh&amp;quot;;		// Exemple : &amp;quot;mysql2-1.start&amp;quot;&#xD;
		$pdo_user = &amp;quot;votrenomdutilisateur&amp;quot;;	&#xD;
		$bdd_name = &amp;quot;votrebasededonnee&amp;quot;;	// Chez OVH, c&amp;#39;est la m&amp;ecirc;me chose que $pdo_user&#xD;
		$pdo_pwd = &amp;quot;votremotdepasse&amp;quot;;&#xD;
&#xD;
		// Si il n&amp;#39;existe pas, on cr&amp;eacute;&amp;eacute; le dossier d&amp;#39;archive&#xD;
		if(!file_exists($archivesFolder))&#xD;
			mkdir($archivesFolder, 0777, true);&#xD;
&#xD;
			&#xD;
	// -----------------------------&#xD;
	// Archives de la base de donn&amp;eacute;e&#xD;
	// -----------------------------&#xD;
		&#xD;
		// Extrait et compresse les donn&amp;eacute;es en une seule commande&#xD;
		system(&amp;quot;mysqldump -h&amp;quot;.$pdo_host.&amp;quot; -u&amp;quot;.$pdo_user.&amp;quot; -p&amp;quot;.$pdo_pwd.&amp;quot; &amp;quot;.$bdd_name.&amp;quot; | gzip&amp;gt; &amp;quot;.$nameBddBkp.&amp;quot;.zip&amp;quot;);&#xD;
	&#xD;
	&#xD;
	// ------------------------------------------------------------------&#xD;
	// Archives des fichiers&#xD;
	// (depuis http://www.ingeny.fr/php/compression-zip-recursive-en-php)&#xD;
	// ------------------------------------------------------------------&#xD;
	&#xD;
		// Teste la version de PHP&#xD;
		if(substr(phpversion(), 0, 1) &amp;lt; 5)&#xD;
			exit(&amp;quot;Vous devez utiliser &lt;strong&gt;PHP5 ou sup&amp;eacute;rieur&lt;/strong&gt;. Vous utilisez &lt;strong&gt;&amp;quot;.phpversion().&amp;quot;&lt;/strong&gt;&amp;quot;);&#xD;
&#xD;
		// Teste que le module php5-zip est charg&amp;eacute;&#xD;
		if(false === extension_loaded(&amp;#39;zip&amp;#39;))&#xD;
			exit(&amp;quot;Le module PHP5 &lt;strong&gt;Zip&lt;/strong&gt; n&amp;#39;est pas charg&amp;eacute;&amp;quot;);&#xD;
&#xD;
		// On cr&amp;eacute;&amp;eacute;e un objet it&amp;eacute;rateur qui permettra de parser les fichiers r&amp;eacute;cursivement&#xD;
		$iter =	new RecursiveIteratorIterator(&#xD;
			new RecursiveDirectoryIterator(&#xD;
				ROOT_DIR ,RecursiveDirectoryIterator::KEY_AS_FILENAME&#xD;
			), RecursiveIteratorIterator::SELF_FIRST&#xD;
		);&#xD;
&#xD;
		// On instantie une ressource ZIP&#xD;
		$zip = new ZipArchive();&#xD;
		&#xD;
		// On fait pointerla ressource au bon endroit&#xD;
		$fichier= $nameFilesBkp.&amp;quot;.zip&amp;quot;;&#xD;
		$res = $zip-&amp;gt;open($fichier, ZipArchive::CREATE);&#xD;
&#xD;
		// Puis, dossier par dossier, on compresse les fichiers&#xD;
		foreach ($iter as $entry):  &#xD;
			$filename = str_replace(ROOT_DIR, &amp;#39;&amp;#39;, $entry);&#xD;
&#xD;
			if(&amp;#39;/&amp;#39; === $filename{0})&#xD;
			$filename = substr($filename, 1);&#xD;
&#xD;
			$zip-&amp;gt;addFile($entry, $filename);&#xD;
&#xD;
		endforeach;&#xD;
&#xD;
		$zip-&amp;gt;close();&#xD;
&#xD;
&#xD;
&#xD;
&lt;/pre&gt;&#xD;
&lt;p&gt;&#xD;
	J&amp;#39;esp&amp;egrave;re que ce bout de code pourra servir &amp;agrave; certains d&amp;#39;entre vous avant que le ciel ne leur tombe sur la t&amp;ecirc;te.&lt;/p&gt; [&#x85;]</description><pubDate>Tue, 09 Aug 2011 18:18:51 CEST</pubDate></item><item><title>L'instant N&#xE9;ophyte : Google Plus</title><description>&lt;blockquote&gt;&#xD;
	&lt;span style="font-size:18px;"&gt;&lt;cite&gt;&lt;em&gt;&amp;laquo; J&amp;#39;entends beaucoup parler de Google+ , mais qu&amp;#39;est ce que c&amp;#39;est au juste ? Quel est l&amp;#39;avantage par rapport &amp;agrave; Facebook par exemple ? &amp;raquo;&lt;/em&gt;&lt;/cite&gt;&lt;/span&gt;&lt;/blockquote&gt;&#xD;
&lt;blockquote style="margin-left: 40px; text-align: right;"&gt;&#xD;
	Julia, Limeray.&lt;/blockquote&gt;&#xD;
&lt;hr /&gt;&#xD;
&lt;p&gt;&#xD;
	&lt;a href="https://plus.google.com/" target="_blank"&gt;Google+&lt;/a&gt;, &amp;agrave; l&amp;#39;instar de Facebook, est ce qu&amp;#39;on appelle un r&amp;eacute;seau social : un site internet qui permet aux utilisateurs de cr&amp;eacute;er des liens entre eux.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Ils permettent de garder contact avec les personnes de votre entourage (&lt;a href="https://www.facebook.com/" target="_blank"&gt;Facebook&lt;/a&gt;, &lt;a href="http://copainsdavant.linternaute.com/" target="_blank"&gt;Copains d&amp;#39;avant&lt;/a&gt;, ... ), de nouer des relations professionnelles (&lt;a href="http://www.viadeo.com" target="_blank"&gt;Viadeo&lt;/a&gt;, &lt;a href="http://fr.linkedin.com/" target="_blank"&gt;LinkedIn&lt;/a&gt;, ... ), de suivre l&amp;#39;actualit&amp;eacute; de personnes connues ou non (&lt;a href="http://twitter.com/"&gt;Twitter &lt;/a&gt;pour ne citer que lui), ou m&amp;ecirc;me de partager ses passions.&lt;/p&gt;&#xD;
&lt;h4&gt;&#xD;
	Les fonctionnalit&amp;eacute;s&lt;/h4&gt;&#xD;
&lt;p&gt;&#xD;
	Si Google+ (ou G+ pour les intimes) ne r&amp;eacute;volutionne rien en mati&amp;egrave;re de fonctionnalit&amp;eacute;s, il est int&amp;eacute;ressant de voir comment le choix des services propos&amp;eacute;s et leur utilisation permet d&amp;#39;obtenir une exp&amp;eacute;rience utilisateur tr&amp;egrave;s satisfaisante :&lt;/p&gt;&#xD;
&lt;ol&gt;&#xD;
	&lt;li&gt;&#xD;
		&lt;strong&gt;Les cercles :&lt;/strong&gt;&lt;br /&gt;&#xD;
		Contrairement &amp;agrave; Facebook, dans G+ chacun de vos contacts peut faire partie d&amp;#39;un ou plusieurs groupes (les &amp;quot;cercles&amp;quot;). Ainsi vous pouvez tr&amp;egrave;s bien marquer quelqu&amp;#39;un comme faisant partie de vos coll&amp;egrave;gues &lt;u&gt;et&lt;/u&gt; de vos amis.&lt;br /&gt;&#xD;
		&amp;nbsp;&lt;/li&gt;&#xD;
	&lt;li&gt;&#xD;
		&lt;strong&gt;Les bulles :&lt;/strong&gt;&lt;br /&gt;&#xD;
		Syst&amp;egrave;me de chat vid&amp;eacute;o qui permet d&amp;#39;avoir une conversation avec plusieurs de vos contacts simultan&amp;eacute;ment (entre 2 et 10).&lt;br /&gt;&#xD;
		&amp;nbsp;&lt;/li&gt;&#xD;
	&lt;li&gt;&#xD;
		&lt;strong&gt;Les d&amp;eacute;clics :&lt;/strong&gt;&lt;br /&gt;&#xD;
		Un syst&amp;egrave;me de suggestion et de partage d&amp;#39;information selon vos centres d&amp;#39;int&amp;eacute;r&amp;ecirc;t.&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&lt;h4&gt;&#xD;
	Les diff&amp;eacute;rences d&amp;#39;utilisation&lt;/h4&gt;&#xD;
&lt;p&gt;&#xD;
	Plut&amp;ocirc;t que d&amp;#39;entreprendre la description compl&amp;egrave;te de ces services, voyons plut&amp;ocirc;t les diff&amp;eacute;rences avec les r&amp;eacute;seaux sociaux les plus utilis&amp;eacute;s. Cette infographie a &amp;eacute;t&amp;eacute; r&amp;eacute;alis&amp;eacute;e par &lt;a href="http://blog.stefanoepifani.it/in-english/google-plus-facebook-e-twitter-compared-in-an-infographic-english-version/" target="_blank"&gt;Stefano Epifani&lt;/a&gt; et traduite par &lt;a href="http://www.ylegrand.com/about.php" target="_blank"&gt;votre serviteur&lt;/a&gt; :&lt;/p&gt;&#xD;
&lt;p style="text-align: center;"&gt;&#xD;
	&lt;a href="http://www.ylegrand.com/src_blog/images/1108/googleplus.jpg" target="_blank"&gt;&lt;img alt="Comparaison Twitter - Facebook - Google Plus" src="http://www.ylegrand.com/src_blog/images/1108/googleplus_small.jpg" style="width: 440px; height: 177px;" /&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p style="text-align: center;"&gt;&#xD;
	&lt;em&gt;(Cliquez sur l&amp;#39;aper&amp;ccedil;u pour obtenir le sch&amp;eacute;ma dans sa totalit&amp;eacute;)&lt;/em&gt;&lt;/p&gt;&#xD;
&lt;p style="text-align: center;"&gt;&#xD;
	&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	On constate que le principe de partage est bien plus souple et puissant chez G+ : j&amp;#39;ai le contr&amp;ocirc;le absolu sur ce que je diffuse et &amp;agrave; qui je le diffuse. Les personnes qui mixent contacts personnels et professionnels dans Facebook comprennent probablement de quoi je parle : la confidentialit&amp;eacute; est tr&amp;egrave;s difficilement param&amp;eacute;trable.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Chez Google+ pas besoin d&amp;#39;&amp;ecirc;tre en relation avec vous pour suivre votre actualit&amp;eacute; publique donc (&amp;agrave; la mani&amp;egrave;re de Twitter), mais personne ne pourra lire votre derni&amp;egrave;re private joke si il ne fait pas partie de votre cercle VIP.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Encore plus fort, G+ propose une option qui devient rapidement vitale : visualiser votre propre page comme si vous &amp;eacute;tiez quelqu&amp;#39;un d&amp;#39;autres. Indispensable pour s&amp;#39;assurer que votre patron ne peux pas lire vos derniers mots doux le concernant :)&lt;/p&gt;&#xD;
&lt;h4&gt;&#xD;
	Aller plus loin&lt;/h4&gt;&#xD;
&lt;p&gt;&#xD;
	Pour les utilisateurs r&amp;eacute;guliers des &lt;a href="http://www.google.fr/options/" target="_blank"&gt;services Google&lt;/a&gt; dont je fait moi-m&amp;ecirc;me partie, G+ s&amp;#39;int&amp;egrave;gre parfaitement dans le style et la logique de ces derniers.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Pour vraiment se rendre compte de la facilit&amp;eacute; d&amp;#39;utilisation de G+ et de la r&amp;eacute;elle sensation de contr&amp;ocirc;le sur la diffusion de son contenu, je invite &amp;agrave; le tester grandeur nature (tant que le site ne fonctionne que sur invitations, vous pouvez m&amp;#39;en demander directement dans les commentaires).&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Un dernier point tr&amp;egrave;s positif pour nos amis nomades : l&amp;#39;application Google+ est disponible pour &lt;a href="http://itunes.apple.com/us/app/google/id447119634?mt=8" target="_blank"&gt;iPone &lt;/a&gt;et &lt;a href="https://market.android.com/details?id=com.google.android.apps.plus" target="_blank"&gt;Andro&amp;iuml;d&lt;/a&gt;.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Vous n&amp;#39;avez plus d&amp;#39;excuse pour ne pas &lt;a href="http://roget.biz/les-bulles-de-google-plus-un-veritable-futur-phenomene" target="_blank"&gt;buller &lt;/a&gt;sur la plage !&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	&amp;nbsp;&lt;/p&gt; [&#x85;]</description><pubDate>Sun, 07 Aug 2011 20:23:28 CEST</pubDate></item><item><title>Light games</title><description>&lt;p&gt;&#xD;
	Quand on travaille beaucoup, il faut savoir faire des pauses.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	J&amp;#39;ai mis la derni&amp;egrave;re &amp;agrave; contribution pour alimenter mon compte FlickR.&lt;br /&gt;&#xD;
	Et voil&amp;agrave; ce que &amp;ccedil;a donne &lt;em&gt;(cliquez sur l&amp;#39;image pour acc&amp;eacute;der &amp;agrave; la galerie)&lt;/em&gt; :&lt;/p&gt;&#xD;
&lt;p style="text-align: center;"&gt;&#xD;
	&lt;a href="http://www.flickr.com/photos/ylegrand/sets/72157627017623269/" target="_blank"&gt;&lt;img alt="Light games, sur FlickR" src="http://www.ylegrand.com/src_blog/images/1107/fireglass.jpg" style="width: 296px; height: 500px;" /&gt;&lt;/a&gt;&lt;/p&gt; [&#x85;]</description><pubDate>Fri, 08 Jul 2011 08:22:25 CEST</pubDate></item><item><title>Pub copinage : Draleb Photographer</title><description>&lt;p&gt;&#xD;
	Une canicule en Juin, on aura vraiment tout vu !&lt;br /&gt;&#xD;
	Moi cette chaleur &amp;ccedil;a me donne envie de flemmarder.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Seulement voil&amp;agrave; ces temps-ci j&amp;#39;ai beaucoup de travail, et je peine vraiment &amp;agrave; trouver du temps pour mes activit&amp;eacute;s annexes.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	En lieu et place de billet je vous propose aujourd&amp;#39;hui un petit coup de pub pour un ami &amp;agrave; moi qui - en plus de refaire la d&amp;eacute;co de mon salon - fait de la photo. M&amp;eacute;langeant street art et fisheye, ses photos &amp;eacute;voluent dans un univers qui me parle particuli&amp;egrave;rement.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Je vous laisse d&amp;eacute;couvrir le blog photo de &lt;a href="http://dralebphotographer.wordpress.com" target="_blank"&gt;Draleb Photographer&lt;/a&gt;.&lt;/p&gt;&#xD;
&lt;p style="text-align: center;"&gt;&#xD;
	&lt;a href="http://dralebphotographer.wordpress.com/2011/06/27/nyc-report/" target="_blank"&gt;&lt;img alt="" src="http://www.ylegrand.com/src_blog/images/1106/img_5915_resize1.jpg" style="width: 450px; height: 674px;" /&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	&amp;nbsp;&lt;/p&gt; [&#x85;]</description><pubDate>Wed, 29 Jun 2011 00:17:44 CEST</pubDate></item><item><title>L'instant N&#xE9;ophyte : Le choix du navigateur internet</title><description>&lt;blockquote&gt;&#xD;
	&lt;span style="font-size:18px;"&gt;&lt;cite&gt;&lt;em&gt;&amp;laquo; Un ami me dit que je devrais utiliser Google Chrome &amp;agrave; la place d&amp;#39;Internet Explorer comme navigateur internet. Quelle est la diff&amp;eacute;rence entre les deux ? &amp;raquo;&lt;/em&gt;&lt;/cite&gt;&lt;/span&gt;&lt;/blockquote&gt;&#xD;
&lt;blockquote style="margin-left: 40px; text-align: right;"&gt;&#xD;
	Maxence, Saint-&amp;Eacute;tienne.&lt;/blockquote&gt;&#xD;
&lt;hr /&gt;&#xD;
&lt;p&gt;&#xD;
	On a tous dans notre entourage un proche plein de bonnes intentions qui nous recommande de changer de navigateur internet parce que celui qu&amp;#39;il utilise est &amp;quot;bien mieux&amp;quot;. Si ce n&amp;#39;est pas Google Chrome, c&amp;#39;est Firefox, Op&amp;eacute;ra, Safari ... Chacun a son opinion sur le sujet.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Dans mon activit&amp;eacute; de d&amp;eacute;veloppeur web, je suis amen&amp;eacute; &amp;agrave; tester les sites que je con&amp;ccedil;ois sur les navigateurs principaux afin de m&amp;#39;assurer du rendu correct quelque soit la configuration de l&amp;#39;internaute. Je peux de fait vous affirmer une chose : aucun navigateur n&amp;#39;est mieux que les autres.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Je m&amp;#39;explique.&lt;/p&gt;&#xD;
&lt;h4&gt;&#xD;
	Quelques chiffres&lt;/h4&gt;&#xD;
&lt;p&gt;&#xD;
	A l&amp;#39;heure o&amp;ugrave; j&amp;#39;&amp;eacute;cris ces lignes, le march&amp;eacute; des navigateurs internet est partag&amp;eacute; par 5 grands noms :&lt;/p&gt;&#xD;
&lt;ul&gt;&#xD;
	&lt;li&gt;&#xD;
		&lt;a href="http://www.microsoft.com/france/windows/internet-explorer/telecharger-ie9.aspx" target="_blank"&gt;Internet Explorer&lt;/a&gt; (Microsoft)&lt;/li&gt;&#xD;
	&lt;li&gt;&#xD;
		&lt;a href="http://www.google.com/chrome/" onclick="window.open(this.href, '', 'resizable=no,status=no,location=no,toolbar=no,menubar=no,fullscreen=no,scrollbars=no,dependent=no'); return false;"&gt;Chrome &lt;/a&gt;(Google)&lt;/li&gt;&#xD;
	&lt;li&gt;&#xD;
		&lt;a href="http://www.mozilla.com/fr/firefox/" target="_blank"&gt;Firefox &lt;/a&gt;(Mozilla)&lt;/li&gt;&#xD;
	&lt;li&gt;&#xD;
		&lt;a href="http://www.apple.com/fr/safari/download/" target="_blank"&gt;Safari &lt;/a&gt;(Apple)&lt;/li&gt;&#xD;
	&lt;li&gt;&#xD;
		&lt;a href="http://www.opera.com/browser/download/" target="_blank"&gt;Opera &lt;/a&gt;(de l&amp;#39;&amp;eacute;diteur du m&amp;ecirc;me nom)&lt;/li&gt;&#xD;
&lt;/ul&gt;&#xD;
&lt;p&gt;&#xD;
	En cumul&amp;eacute;, ils repr&amp;eacute;sentent une part de plus de 99,3% (&lt;a href="http://www.atinternet.com/Ressources/Etudes/Barometre-des-navigateurs/Barometre-des-navigateurs-Janvier-2011/index-1-1-3-225.aspx" target="_blank"&gt;source AT Internet sur le mois de Janvier 2011&lt;/a&gt;).&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Voici&amp;nbsp; une petite infographie sign&amp;eacute;e &lt;a href="http://www.shah3d.com/" target="_blank"&gt;DEHAHS&lt;/a&gt; qui r&amp;eacute;sume en une illustration ce que je peinerais &amp;agrave; expliquer en plusieurs paragraphes &lt;em&gt;(cliquez sur l&amp;#39;image pour voir l&amp;#39;int&amp;eacute;gralit&amp;eacute; de la frise)&lt;/em&gt; :&lt;/p&gt;&#xD;
&lt;p style="text-align: center;"&gt;&#xD;
	&lt;a href="http://www.ylegrand.com/src_blog/images/1106/navig_big.jpg" target="_blank"&gt;&lt;img alt="" src="http://www.ylegrand.com/src_blog/images/1106/navig_small.jpg" style="width: 300px; height: 300px;" /&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;h4&gt;&#xD;
	Comment les d&amp;eacute;partager ?&lt;/h4&gt;&#xD;
&lt;p&gt;&#xD;
	Selon moi, il y a 4 axes de comparaison principaux :&lt;/p&gt;&#xD;
&lt;ol&gt;&#xD;
	&lt;li&gt;&#xD;
		&lt;h5&gt;&#xD;
			&lt;span style="font-size:12px;"&gt;&lt;strong&gt;La rapidit&amp;eacute;&lt;/strong&gt;&lt;/span&gt;&lt;/h5&gt;&#xD;
	&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	Il y a quelques ann&amp;eacute;es, quand l&amp;#39;internet haut d&amp;eacute;bit ne s&amp;#39;&amp;eacute;tait pas encore d&amp;eacute;mocratis&amp;eacute; (ah le bon vieux temps du modem 56K), le goulot d&amp;#39;&amp;eacute;tranglement se situait au niveau de la bande passante.&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	Aujourd&amp;#39;hui, la vitesse &amp;agrave; laquelle le navigateur traite et affiche les informations est d&amp;eacute;cisive. Du DOM au moteur Javascript en passant par l&amp;#39;am&amp;eacute;lioration du cache, les &amp;eacute;diteurs jouent sur tous les fronts pour grappiller quelques milli-secondes &amp;agrave; leurs concurrents.&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	Cela dit, si cette bataille a eu du sens (et a permis au passage d&amp;#39;am&amp;eacute;liorer sensiblement le confort d&amp;#39;utilisation pour les internautes), ce n&amp;#39;est aujourd&amp;#39;hui plus le cas : les derni&amp;egrave;res versions des navigateurs jouent globalement dans la m&amp;ecirc;me cour dans le cadre d&amp;#39;une utilisation normale.&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	Voici un comparatif de vitesse de mars 2011&lt;em&gt; (les captures d&amp;#39;&amp;eacute;cran sont en fin d&amp;#39;article)&lt;/em&gt; :&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px; text-align: center;"&gt;&#xD;
	&lt;a href="http://www.pctips3000.com/fastest-web-browser-2011-edition/" target="_blank"&gt;Les navigateurs web les plus rapides, &amp;eacute;dition 2011&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;ol start="2"&gt;&#xD;
	&lt;li&gt;&#xD;
		&lt;h5&gt;&#xD;
			&lt;span style="font-size:12px;"&gt;Le respect des standards&lt;/span&gt;&lt;/h5&gt;&#xD;
	&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	L&amp;#39;Internet d&amp;#39;il y a dix ans et celui d&amp;#39;aujourd&amp;#39;hui n&amp;#39;ont vraiment plus grand chose en commun. C&amp;#39;est une technologie qui &amp;eacute;volue a une vitesse ph&amp;eacute;nom&amp;eacute;nale. Dans cette course poursuite, beaucoup d&amp;#39;acteurs (c.f. infographie ci-dessus) revendiquaient&amp;nbsp; la premi&amp;egrave;re place en proposant leurs solutions maisons afin de coiffer le voisin au poteau. Il est vite devenu n&amp;eacute;cessaire de rationaliser tout &amp;ccedil;a.&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	En 1994, TIM Berners-Lee fonde le &lt;a href="http://www.w3.org/Consortium/" target="_blank"&gt;W3C&lt;/a&gt;, un organisme de standardisation qui a pour but de promouvoir la compatibilit&amp;eacute; des technologies web. Ce consortium &amp;oelig;uvre depuis &amp;agrave; la r&amp;eacute;daction de recommandations et de certifications d&amp;#39;uniformisation.&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	Sans rentrer dans les d&amp;eacute;tails (et pour l&amp;#39;exemple), suivre les sp&amp;eacute;cifications du W3C lors de la conception d&amp;#39;un site web, c&amp;#39;est s&amp;#39;assurer th&amp;eacute;oriquement du bon rendu de ce dernier dans tous les navigateurs modernes et de son &lt;a href="http://fr.wikipedia.org/wiki/Accessibilit%C3%A9_du_Web" target="_blank"&gt;accessibilit&amp;eacute;&lt;/a&gt;.&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	Pendant longtemps Internet Explorer - grand leader du march&amp;eacute; - vivait sur ses lauriers en partant tr&amp;egrave;s certainement (et logiquement) du principe qu&amp;#39;il &amp;eacute;tait massivement utilis&amp;eacute; et qu&amp;#39;en cons&amp;eacute;quence il n&amp;#39;avait pas de concurrence inqui&amp;eacute;tante.&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	N&amp;eacute;anmoins, lorsque Firefox suivi d&amp;#39;autres navigateurs dits &amp;quot;modernes&amp;quot; ont commenc&amp;eacute; &amp;agrave; &amp;eacute;merger et &amp;agrave; lui voler de plus en plus de part de march&amp;eacute;, il a fallu de longues ann&amp;eacute;es d&amp;#39;inertie et de versions d&amp;eacute;cevantes (au grand dam de mes confr&amp;egrave;res) avant que Microsoft propose une alternative comp&amp;eacute;titive.&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	A l&amp;#39;heure actuelle les derni&amp;egrave;res versions des grands navigateurs cit&amp;eacute;s dans cet articles ont tous un support correct des recommandations du W3C.&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	Voici un comparatif des nouvelles normes HTML5 et CSS3 par les navigateurs (Juillet 2010) :&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px; text-align: center;"&gt;&#xD;
	&lt;a href="http://www.findmebyip.com/litmus/#target-selector" target="_blank"&gt;Support HTML5 &amp;amp; CSS3&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;ol start="3"&gt;&#xD;
	&lt;li&gt;&#xD;
		&lt;h5&gt;&#xD;
			&lt;span style="font-size:12px;"&gt;Les fonctionnalit&amp;eacute;s&lt;/span&gt;&lt;/h5&gt;&#xD;
	&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	En quelques ann&amp;eacute;es, nous avons pu assister &amp;agrave; la mutation compl&amp;egrave;te des web browsers : si encore hier le web se r&amp;eacute;sumait &amp;agrave; l&amp;#39;affichage de pages statiques (heureusement, il y avait les &lt;a href="http://www.gifsanimes.net/gifs-etoiles/" target="_blank"&gt;gifs anim&amp;eacute;s&lt;/a&gt;), les outils que nous utilisons aujourd&amp;#39;hui sont de vrais couteaux suisses, regorgeant de fonctionnalit&amp;eacute;s puissantes bien que peu connues pour certaines.&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	Et les &amp;eacute;diteurs sont plut&amp;ocirc;t loquaces sur le sujet : flux RSS, synchronisation, 3D, protection des nuisances, personnalisation pouss&amp;eacute;e, j&amp;#39;en passe et des meilleures.&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	Voyons l&amp;#39;&lt;a href="http://www.mozilla.com/fr/firefox/features/" target="_blank"&gt;exemple de Firefox&lt;/a&gt; &lt;em&gt;(cliquez sur l&amp;#39;image pour obtenir la version compl&amp;egrave;te)&lt;/em&gt; :&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px; text-align: center;"&gt;&#xD;
	&lt;a href="http://www.ylegrand.com/src_blog/images/1106/features_firefox_big.jpg" target="_blank"&gt;&lt;img alt="" src="http://www.ylegrand.com/src_blog/images/1106/features_firefox_small.jpg" style="width: 300px; height: 300px;" /&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	Voici un tableau comparatif des fonctionnalit&amp;eacute;s disponibles par navigateur (juin 2011) :&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px; text-align: center;"&gt;&#xD;
	&lt;a href="http://socialcompare.com/fr/comparison/web-browser-comparison-486yr7o" target="_blank"&gt;Comparatif des navigateurs web&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;ol start="4"&gt;&#xD;
	&lt;li&gt;&#xD;
		&lt;h5&gt;&#xD;
			&lt;span style="font-size:12px;"&gt;L&amp;#39;ergonomie&lt;/span&gt;&lt;/h5&gt;&#xD;
	&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	Tout d&amp;#39;abord, petite d&amp;eacute;finition pour les n&amp;eacute;ophytes qui nous rejoignent :&lt;/p&gt;&#xD;
&lt;p style="margin-left: 80px;"&gt;&#xD;
	&lt;em&gt;&lt;strong&gt;&lt;a href="http://fr.wikipedia.org/wiki/Ergonomie_informatique" target="_blank"&gt;Ergonomie informatique&lt;/a&gt; : &lt;/strong&gt;&amp;eacute;tude scientifique ayant pour objectif d&amp;#39;am&amp;eacute;liorer [...] la facilit&amp;eacute; d&amp;rsquo;utilisation et d&amp;rsquo;apprentissage des produits interactifs, [...], permettant d&amp;rsquo;obtenir le logiciel ou le site web le mieux adapt&amp;eacute; aux utilisateurs vis&amp;eacute;s.&lt;/em&gt;&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	Pour faire bref m&amp;ecirc;me si c&amp;#39;est un peu r&amp;eacute;ducteur, l&amp;#39;ergonomie du navigateur c&amp;#39;est la fa&amp;ccedil;on dont est pens&amp;eacute;e le positionnement des boutons, des barres de menus, des onglets et de tout les autres composants de l&amp;#39;interface.&lt;/p&gt;&#xD;
&lt;p style="margin-left: 40px;"&gt;&#xD;
	Si ce dernier point est le plus subjectif, il reste un crit&amp;egrave;re d&amp;eacute;cisif pour beaucoup d&amp;#39;entre nous.&lt;/p&gt;&#xD;
&lt;h4&gt;&#xD;
	Faire son choix&lt;/h4&gt;&#xD;
&lt;p&gt;&#xD;
	J&amp;#39;en entends d&amp;eacute;j&amp;agrave; au fond de la salle qui se posent la question : &amp;quot;&lt;em&gt;C&amp;#39;est bien beau tout &amp;ccedil;a, mais du coup si chacun a ses avantages, lequel je dois prendre ?&lt;/em&gt;&amp;quot;.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Si les comparatifs cit&amp;eacute;s ne vous ont pas d&amp;eacute;j&amp;agrave; donn&amp;eacute; la r&amp;eacute;ponse, je vous conseille vivement de tester chacun d&amp;#39;entre eux sur une p&amp;eacute;riode cons&amp;eacute;quente (une semaine me para&amp;icirc;t pertinent pour se faire une id&amp;eacute;e sans a priori).&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Alors oui Maxence vous devriez utiliser Google Chrome... le temps de vous faire votre propre opinion.&lt;/p&gt;&#xD;
&lt;p&gt;&#xD;
	Et surtout faite nous part de votre choix !&lt;/p&gt; [&#x85;]</description><pubDate>Tue, 21 Jun 2011 12:43:55 CEST</pubDate></item></channel></rss>

