﻿<?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>InfographiZm</title>
	<atom:link href="http://www.infographizm.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.infographizm.com/blog</link>
	<description>De l&#039;actualité pour vos idées</description>
	<lastBuildDate>Sun, 15 Apr 2012 17:51:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>InfographiZm s&#8217;ouvre à Google+</title>
		<link>http://www.infographizm.com/blog/infographizm-souvre-a-google/</link>
		<comments>http://www.infographizm.com/blog/infographizm-souvre-a-google/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 20:06:07 +0000</pubDate>
		<dc:creator>InfographiZm</dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[Geek & Web]]></category>
		<category><![CDATA[Informations]]></category>
		<category><![CDATA[Référencement, SEO]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[référencement]]></category>
		<category><![CDATA[réseau social]]></category>
		<category><![CDATA[réseaux sociaux]]></category>
		<category><![CDATA[twitter]]></category>
		<guid isPermaLink="false">http://www.infographizm.com/blog/?p=239</guid>
		<description><![CDATA[Après la page Facebook et le profil Twitter, c&#8217;est maintenant également sur Google+ qu&#8217;InfographiZm figurera. Si vous êtes adepte du réseau social de Google, vous pourrez désormais y suivre l&#8217;actualité du site. Vous trouverez en haut à droite le lien permanant à la page, sous l&#8217;icone Google. En espérant vous voir nombreux ! Suivez InfographiZm [...]]]></description>
			<content:encoded><![CDATA[<p>Après la <a href="http://www.facebook.com/pages/InfographiZm/155804654431110" onclick="window.open(this.href); return false;">page Facebook</a> et le <a href="http://fr.twitter.com/infographizm" onclick="window.open(this.href); return false;">profil Twitter</a>, c&#8217;est maintenant également sur <a href="https://plus.google.com/107849877573734561071" onclick="window.open(this.href); return false;">Google+</a> <strong>qu&#8217;InfographiZm</strong> figurera. Si vous êtes adepte du réseau social de Google, vous pourrez désormais y suivre l&#8217;actualité du site. Vous trouverez en haut à droite le lien permanant à la page, sous l&#8217;icone <strong>Google</strong>.</p>
<p>En espérant vous voir nombreux !</p>
<p class="center"><a href="https://plus.google.com/107849877573734561071" onclick="window.open(this.href); return false;"><img src="http://www.infographizm.com/blog/images/google-plus-logo.png" alt="Icone Google+" /><br /><em>Suivez InfographiZm sur Google+ !</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.infographizm.com/blog/infographizm-souvre-a-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changer une image au survol</title>
		<link>http://www.infographizm.com/blog/changer-une-image-au-survol/</link>
		<comments>http://www.infographizm.com/blog/changer-une-image-au-survol/#comments</comments>
		<pubDate>Sat, 25 Feb 2012 16:42:00 +0000</pubDate>
		<dc:creator>InfographiZm</dc:creator>
				<category><![CDATA[Référencement, SEO]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<guid isPermaLink="false">http://www.infographizm.com/blog/?p=230</guid>
		<description><![CDATA[Lorsque l&#8217;on fait un site, on est parfois confronté à un besoin : Celui de gérer le changement d&#8217;une image au survol de la souris. C&#8217;est souvent le cas avec des menus. Si la technique des sprites CSS (à propos desquels j&#8217;ai écrit ce tutoriel sur le Site du Zéro et qui ne sera donc [...]]]></description>
			<content:encoded><![CDATA[<p>Lorsque l&#8217;on fait un site, on est parfois confronté à un besoin : Celui de gérer le <strong>changement d&#8217;une image au survol de la souris</strong>. C&#8217;est souvent le cas avec des menus. Si la technique des <em>sprites CSS</em> (à propos desquels j&#8217;ai écrit <a href="http://www.siteduzero.com/tutoriel-3-268435-bien-utiliser-les-sprites-css.html" onclick="window.open(this.href); return false;">ce tutoriel</a> sur le Site du Zéro et qui ne sera donc pas détaillée ici) est utile dans certains cas, elle est fortement déconseillée dans le cas d&#8217;une image cliquable. Nous allons donc voir une solution alternative intéressante.</p>
<p><span id="more-230"></span></p>
<h2>Le problème posé</h2>
<h3>Pourquoi ne pas utiliser les sprites ?</h3>
<p>Les <em>sprites</em> sont très utiles pour gérer les images de fond ; mais dès lors qu&#8217;une image véhicule une information (image cliquable, portrait d&#8217;un auteur, schéma explicatif, etc.) et n&#8217;est plus seulement décorative, il est <strong>nécessaire</strong> que cette image soit présente dans le HTML (balise <code>&lt;img /></code>).</p>
<p>Dans le cas d&#8217;une image cliquable, à plus forte raison un menu qui ne contiendrait aucun texte, il est très fortement déconseillé de recourir aux images CSS, car cela impose que le lien dans le HTML soit vide :</p>
<pre class="brush: xml; title: ; notranslate">&lt;a href=&quot;mapage.html&quot;&gt;&lt;/a&gt;</pre>
<p>Si on peut styliser cette balise en CSS pour lui donner une hauteur, une largeur et un fond, retenez bien que tout le monde ne visionne pas un site comme vous. Les internautes mal-voyants qui utilisent un lecteur d&#8217;écran ne peuvent lire que le contenu strict de la page ; ils se retrouveront donc face à un lien vide de 0px×0px qui ne sera pas cliquable, car il ne sera tout simplement pas affiché par le navigateur.
<p><strong>En conséquence, la navigation sur votre site sera impossible !</strong></p>
<h3>Une solution possible en javascript</h3>
<p>On peut également charger une image au survol grâce aux événements <code>onmouseover</code> et <code>onmouseout</code> du javascript. Si cette méthode permet de palier au problème précédemment exposé, elle en présente deux autres :
<ol>
<li>Tout d&#8217;abord, vos visiteurs peuvent très bien avoir désactivé l&#8217;exécution du javascript sur leur navigateur (pour des raisons qui les concernent).</li>
<li>L&#8217;image ne sera chargée qu&#8217;au survol, ce qui créera un effet de <em lang="en">clipping</em> (clignotement) le temps que l&#8217;image soit affichée. Pour une petite connexion (comme la 3G) cela se révèle très vite particulièrement désagréable.</li>
</ol>
<h2>La solution : un compromis</h2>
<p>La meilleure solution consiste à mettre l&#8217;image &laquo;&nbsp;normale&nbsp;&raquo; dans le html, puis de la masquer au survol pour révéler une image de fond en CSS. Nous allons donc voir comment procéder.</p>
<h3>Le HTML</h3>
<p>Ici, rien de bien compliqué. Nous allons nous contenter de mettre notre image et notre lien tout à fait normalement (à noter qu&#8217;on peut tout à fait utiliser le même effet sans un lien avec une image seule).</p>
<p>Pour les besions de l&#8217;exemple, nous plaçons le lien dans une balise portant l&#8217;ID &laquo;&nbsp;menu&nbsp;&raquo;.</p>
<pre class="brush: xml; title: ; notranslate">&lt;div id=&quot;menu&quot;&gt;
	&lt;a href=&quot;mapage.html&quot;&gt;&lt;img src=&quot;monimage.jpg&quot; alt=&quot;Accueil&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</pre>
<h3>Le CSS</h3>
<p>C&#8217;est ici que l&#8217;astuce se déroule. Tout d&#8217;abord, nous allons affecter à notre lien un comportement de type <code>inline-block</code>, afin de pouvoir lui donner des valeurs de hauteur et de largeur sans pour autant briser sa mise en place au sein d&#8217;un texte ou d&#8217;un menu (à adapter selon vos besoins).</p>
<pre class="brush: css; title: ; notranslate">#menu a {
	display: inline-block;
}</pre>
<p>Ceci fait, nous allons lui appliquer l&#8217;image de fond qui doit apparaître au survol :</p>
<pre class="brush: css; title: ; notranslate">#menu a {
	display: inline-block;
	background: url(&quot;monimage_survol.jpg&quot;) no-repeat;
}</pre>
<p>Maintenant, nous pouvons masquer l&#8217;image au survol grâce à la pseudo-propriété CSS <code>:hover</code>.</p>
<pre class="brush: css; title: ; notranslate">#menu a:hover img {
	visibility: hidden;
}</pre>
<h4>Une petite précision</h4>
<p>Pour éviter toute mauvaise surprise, je vous recommande aussi de :</p>
<ul>
<li>Penser à désactiver l&#8217;affichage de bordure automatique autour des images cliquables, au moyen de ce code :
<pre class="brush: xml; title: ; notranslate">a img { border: none; }</pre>
</li>
<li>De spécifier également la hauteur et la largeur de l&#8217;image
<ul>
<li>En CSS si les images sont toutes de même dimension (cas d&#8217;un menu) :
<pre class="brush: css; title: ; notranslate">#menu a, #menu img {
	width: 200px;
	height: 50px;
}</pre>
</li>
<li>En HTML si les images sont différentes :
<pre class="brush: xml; title: ; notranslate">&lt;div id=&quot;menu&quot;&gt;
	&lt;a href=&quot;mapage.html&quot;&gt;
		&lt;img src=&quot;monimage.jpg&quot; alt=&quot;Accueil&quot; width=&quot;200px&quot; height=&quot;50px&quot; /&gt;
	&lt;/a&gt;
&lt;/div&gt;</pre>
<p>Dans ce cas, le lien fera normalement automatiquement son travail pour garder la taille de l&#8217;image de base, même si cette dernière venait à ne pas être affichée (mauvais chargement, lien mort, etc.)</li>
</ul>
</li>
</ul>
<p>Et voilà ! Une image qui change au survol, sans effets secondaires indésirables du côté visuel, ni du côté de l&#8217;accessibilité.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infographizm.com/blog/changer-une-image-au-survol/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>InfographiZm, version 6</title>
		<link>http://www.infographizm.com/blog/infographizm-version-6/</link>
		<comments>http://www.infographizm.com/blog/infographizm-version-6/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 10:31:35 +0000</pubDate>
		<dc:creator>InfographiZm</dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[Geek & Web]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[google chrome]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[infographizm]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[mozilla firefox]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[référencement]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">http://www.infographizm.com/blog/?p=220</guid>
		<description><![CDATA[Hé oui, déjà ! Peu d&#8217;évolution graphiquement, car cette fois tout est dans le code : Le site et le blog sont en effet désormais passés en HTML5. Cette évolution (en plus d&#8217;être à la mode) est utile pour définir une sémantique claire, ce qui est d&#8217;abord un plus pour le référencement SEO, mais qui [...]]]></description>
			<content:encoded><![CDATA[<p>Hé oui, déjà ! Peu d&#8217;évolution graphiquement, car cette fois tout est dans le code : Le site et le blog sont en effet désormais passés en <strong>HTML5</strong>.</p>
<p>Cette évolution (en plus d&#8217;être à la mode) est utile pour définir une sémantique claire, ce qui est d&#8217;abord un plus pour le <strong>référencement SEO</strong>, mais qui permet aussi d&#8217;ajouter des fonctionnalités.<br />Ainsi (c&#8217;est variable en fonction des navigateurs), les formulaires de contact ou de commentaire bénéficient d&#8217;une <strong>vérification préalable</strong> avant même d&#8217;être envoyés &#8211; et ce sans utilisation de <em>javascript</em> &#8211; et la barre de recherche du blog bénéficiera des avantages implémentés par les différents navigateurs webs dans les versions à venir.</p>
<p>Et vous, êtes vous passé au <strong>HTML5</strong> ?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infographizm.com/blog/infographizm-version-6/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Aligner trois colonnes proprement</title>
		<link>http://www.infographizm.com/blog/aligner-trois-colonnes-proprement/</link>
		<comments>http://www.infographizm.com/blog/aligner-trois-colonnes-proprement/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 20:02:13 +0000</pubDate>
		<dc:creator>InfographiZm</dc:creator>
				<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[css 3 colonnes]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[design 3 colonnes]]></category>
		<category><![CDATA[design moderne]]></category>
		<category><![CDATA[html]]></category>
		<guid isPermaLink="false">http://www.infographizm.com/blog/?p=211</guid>
		<description><![CDATA[C&#8217;est un problème auquel se confrontent régulièrement les intégrateurs : créer un design en trois colonnes &#8211; habituellement, deux menus latéraux (appelés &#171;&#160;sidebar&#160;&#187;) et une colonne centrale pour le contenu du site. Mais c&#8217;est en réalité très simple à faire, et nous allons voir comment. Le html La première chose, c&#8217;est d&#8217;abord de placer les [...]]]></description>
			<content:encoded><![CDATA[<p>C&#8217;est un problème auquel se confrontent régulièrement les intégrateurs : créer un <strong>design en trois colonnes</strong> &#8211; habituellement, deux menus latéraux (appelés &laquo;&nbsp;sidebar&nbsp;&raquo;) et une colonne centrale pour le contenu du site.</p>
<p>Mais c&#8217;est en réalité très simple à faire, et nous allons voir comment.</p>
<p><span id="more-211"></span></p>
<h3>Le html</h3>
<p>La première chose, c&#8217;est d&#8217;abord de placer les trois colonnes dans un conteneur, que nous appellerons ici &laquo;&nbsp;<em>page</em>&laquo;&nbsp;. Ensuite, il faut mettre les éléments flottants (les sidebar donc) avant le corps central.</p>
<pre class="brush: xml; title: ; notranslate">&lt;div id=&quot;page&quot;&gt;
	&lt;div id=&quot;gauche&quot;&gt;&lt;/div&gt;
	&lt;div id=&quot;droite&quot;&gt;&lt;/div&gt;
	&lt;div id=&quot;centre&quot;&gt;&lt;/div&gt;
&lt;/div&gt;</pre>
<p>Comme toujours, essayez d&#8217;ajouter un peu de contenu pour pouvoir voir les effets ; utilisez par exemple le <a href="http://fr.lipsum.com/" title="Générateur de lipsum" onclick="window.open(this.href); return false;">générateur de lipsum</a>.</p>
<h3>Le CSS</h3>
<p>Maintenant, il suffit de mettre en place les éléments :</p>
<pre class="brush: css; title: ; notranslate">#page {
	overflow: auto;
}
#gauche {
	width: 200px;
	float: left;
}
#droite {
	width: 200px;
	float: right;
}
#centre {
	width: auto;
	overflow: hidden;
}</pre>
<p>Voyons ces lignes en détail :</p>
<pre class="brush: css; title: ; notranslate">#page {
	overflow: auto;
}</pre>
<p>Les éléments flottants (utilisés avec la propriété <code>float</code> donc) sortent du <em>flux d&#8217;éléments</em>, ce qui conduit les autres éléments à passer en-dessous comme s&#8217;ils étaient ignorés. Utiliser une propriété neutre comme <code>overflow</code> permet au contenant de tenir compte de ces flottants et de les englober pour que tout rentre dans l&#8217;ordre.</p>
<pre class="brush: css; title: ; notranslate">#gauche {
	width: 200px;
	float: left;
}
#droite {
	width: 200px;
	float: right;
}</pre>
<p>On place simplement les éléments flottants (les menus latéraux) à gauche et à droite avec la propriété <code>float</code>, et on leur attribue une largeur fixe.</p>
<pre class="brush: css; title: ; notranslate">#centre {
	width: auto;
	overflow: hidden;
}</pre>
<p>Enfin, on donne à l&#8217;élément central une largeur automatique afin qu&#8217;il s&#8217;adapte automatiquement à la largeur disponible. Là encore, on use de la propriété <code>overflow</code> pour que cette colonne tienne compte des deux éléments flottants.</p>
<p>Avec cette méthode, si votre design est évolutif ou que la mise en page change (une colonne ou une autre ou bien les deux ou aucune en fonction des pages visitées, par exemple), la colonne centrale sera toujours adaptée correctement, ainsi que son contenu.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infographizm.com/blog/aligner-trois-colonnes-proprement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ImgToCss, le convertisseur d&#8217;images</title>
		<link>http://www.infographizm.com/blog/imgtocss-le-convertisseur-dimages/</link>
		<comments>http://www.infographizm.com/blog/imgtocss-le-convertisseur-dimages/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 08:35:27 +0000</pubDate>
		<dc:creator>InfographiZm</dc:creator>
				<category><![CDATA[Geek & Web]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[newsletter]]></category>
		<category><![CDATA[outils web]]></category>
		<guid isPermaLink="false">http://www.infographizm.com/blog/?p=203</guid>
		<description><![CDATA[ImgToCss est un outil bien sympathique, qui permet de reproduire fidèlement vos images en mélange de tableaux html et de css. L&#8217;intérêt est certes limité, car le poids du html généré est conséquent, mais la performance est intéressante. Voici, pour preuve, le logo d&#8217;InfographiZm, en version html générée par ImgToCss. Vous pouvez consulter la source [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.imgtocss.com/" onclick="window.open(this.href); return false;">ImgToCss</a> est un outil bien sympathique, qui permet de reproduire fidèlement vos images en mélange de <strong>tableaux html et de css</strong>. L&#8217;intérêt est certes limité, car le poids du html généré est conséquent, mais la performance est intéressante.</p>
<p>Voici, pour preuve, le <a href="http://www.infographizm.com/experimentations/css/imgtocss/logo-infographizm/" onclick="window.open(this.href); return false;">logo d&#8217;InfographiZm</a>, en version html générée par <strong>ImgToCss</strong>. Vous pouvez consulter la source à loisir.</p>
<p>Voici le résultat avec une <a href="http://www.infographizm.com/experimentations/css/imgtocss/danny-wallace/" onclick="window.open(this.href); return false;">photo de Danny Wallace</a>. Le poids de la page est énorme (2,6Mo), mais le rendu est bluffant. Soyez TRÈS patient pour afficher la page, cela peut prendre plusieurs paires de minutes&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infographizm.com/blog/imgtocss-le-convertisseur-dimages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Des logos en CSS</title>
		<link>http://www.infographizm.com/blog/des-logos-en-css/</link>
		<comments>http://www.infographizm.com/blog/des-logos-en-css/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 08:21:42 +0000</pubDate>
		<dc:creator>InfographiZm</dc:creator>
				<category><![CDATA[Geek & Web]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design moderne]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[icones]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[intégration]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[logos]]></category>
		<category><![CDATA[original]]></category>
		<category><![CDATA[web]]></category>
		<guid isPermaLink="false">http://www.infographizm.com/blog/?p=200</guid>
		<description><![CDATA[Certains développeurs maîtrisent l&#8217;intégration CSS, et ils le prouvent ! Voici des travaux d&#8217;icones et de logos réalisés entièrement en HTML/CSS, rivalisant d&#8217;ingéniosité et de techniques pour réaliser ce que d&#8217;aucuns tiendraient pour impossible : Le logo d&#8217;Opera en CSS Le logo d&#8217;Internet Explorer en CSS Des icones en CSS Chapeau à leurs créateurs !]]></description>
			<content:encoded><![CDATA[<p>Certains développeurs maîtrisent l&#8217;intégration CSS, et ils le prouvent !</p>
<p>Voici des travaux d&#8217;icones et de logos réalisés entièrement en <strong>HTML</strong>/<strong>CSS</strong>, rivalisant d&#8217;ingéniosité et de techniques pour réaliser ce que d&#8217;aucuns tiendraient pour impossible :</p>
<ul>
<li><a href="http://desandro.com/articles/opera-logo-css/" onclick="window.open(this.href); return false;">Le logo d&#8217;<strong>Opera</strong> en CSS</a></li>
<li><a href="http://cordobo.com/1630-internet-explorer-pure-css-logo/" onclick="window.open(this.href); return false;">Le logo d&#8217;<strong>Internet Explorer</strong> en CSS</a></li>
<li><a href="http://rathersplendid.net/home/pure-css-icons" onclick="window.open(this.href); return false;">Des icones en CSS</a></li>
</ul>
<p>Chapeau à leurs créateurs !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infographizm.com/blog/des-logos-en-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un site qui prend toute la hauteur disponible</title>
		<link>http://www.infographizm.com/blog/un-site-qui-prend-toute-la-hauteur-disponible/</link>
		<comments>http://www.infographizm.com/blog/un-site-qui-prend-toute-la-hauteur-disponible/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 07:43:51 +0000</pubDate>
		<dc:creator>InfographiZm</dc:creator>
				<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[google chrome]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[intégration]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[mozilla firefox]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">http://www.infographizm.com/blog/?p=192</guid>
		<description><![CDATA[Lorsqu&#8217;on crée un design dont la particularité est que le pied de page soit toujours au bas de l&#8217;écran, on se heurte à un petit soucis de conception : comment définir une hauteur minimale à la fenêtre ? Nous allons voir une solution possible. Tout d&#8217;abord, comprenons bien de quoi l&#8217;on parle dans ce tutoriel, [...]]]></description>
			<content:encoded><![CDATA[<p>Lorsqu&#8217;on crée un design dont la particularité est que le pied de page soit toujours au bas de l&#8217;écran, on se heurte à un petit soucis de conception : comment définir une hauteur minimale à la fenêtre ?</p>
<p>Nous allons voir une solution possible. </p>
<p><span id="more-192"></span></p>
<p>Tout d&#8217;abord, comprenons bien de quoi l&#8217;on parle dans ce tutoriel, et pour cela, nous allons d&#8217;abord illustrer le problème.</p>
<p>Lorsqu&#8217;un site possède une hauteur totale plus grande que l&#8217;écran sur lequel il est vu, on peut alors descendre la page vers le bas, jusqu&#8217;au bas de la page en question ; là, le défilement est arrêté, le pied-de-page, ou &laquo;&nbsp;footer&nbsp;&raquo; en anglais, est alors fixé naturellement au bas de la page et de l&#8217;écran.</p>
<p class="center"><img src="http://www.infographizm.com/blog/images/tuto1-01.png" alt="tutoriel illustration" /></p>
<p class="center"><img src="http://www.infographizm.com/blog/images/tuto1-02.png" alt="tutoriel illustration" /></p>
<p>Mais dans le cas où la hauteur totale de la page est inférieure à la hauteur de l&#8217;écran, alors le pied-de-page, toujours placé au bas de la page, n&#8217;atteint pas le bas de l&#8217;écran.</p>
<p class="center"><img src="http://www.infographizm.com/blog/images/tuto1-03.png" alt="tutoriel illustration" /></p>
<p>Si certains design ne sont pas gênés par cette éventualité, ce n&#8217;est pas le cas de tous. Pour palier à ce problème, nous allons devoir faire en sorte que le design adopte la taille du contenu si la taille de la page est supérieure à la taille de l&#8217;écran, mais que la taille minimale de la page ne puisse pas être inférieure cette dernière.</p>
<p class="center"><img src="http://www.infographizm.com/blog/images/tuto1-04.png" alt="tutoriel illustration" /></p>
<p>Nous allons maintenant voir comment faire ceci.</p>
<h3>Le html</h3>
<p>Nous partons sur cette base html :</p>
<pre class="brush: xml; title: ; notranslate">&lt;body&gt;
	&lt;div id=&quot;page&quot;&gt;
		&lt;div id=&quot;bloc-principal&quot;&gt;
			&lt;div id=&quot;header&quot;&gt;&lt;/div&gt;
			&lt;div id=&quot;contenu&quot;&gt;
				&lt;div id=&quot;sidebar&quot;&gt;&lt;/div&gt;
				&lt;div id=&quot;texte&quot;&gt;&lt;/div&gt;
			&lt;/div&gt;&lt;!-- contenu --&gt;
		&lt;/div&gt;&lt;!-- fin bloc-principal --&gt;
		&lt;div id=&quot;footer&quot;&gt;&lt;/div&gt;
	&lt;/div&gt;&lt;!-- fin page --&gt;
&lt;/body&gt;</pre>
<p>Ce n&#8217;est qu&#8217;un exemple de site de base ; vous pouvez bien sûr utiliser votre propre site.</p>
<p class="center"><img src="http://www.infographizm.com/blog/images/tuto1-05.png" alt="tutoriel illustration" /></p>
<h4>Pourquoi mettre le pied de page (footer) en dehors du bloc principal ?</h4>
<p>Toute l&#8217;astuce est là, c&#8217;est le fait de placer le pied-de-page en dehors du bloc du contenu qui va permettre de le fixer au bas de la page, mais aussi de l&#8217;empêcher de passer par-dessus le texte du contenu.</p>
<h3>Le CSS en action</h3>
<p>La première étape est donc de donner à <code>&lt;html&gt;</code> une hauteur de 100%, qui servira à définir pour les balises enfants à quoi correspondent les valeurs en pourcentage que nous allons leur donner par la suite. La première balise enfant étant <code>&lt;body&gt;</code>, nous lui attribuons également cette valeur.</p>
<pre class="brush: css; title: ; notranslate">html, body { height: 100% }</pre>
<p>Il nous faut ensuite donner à notre conteneur principal, &laquo;&nbsp;<!--more-->page&nbsp;&raquo;, une hauteur de 100%. Mais nous n&#8217;allons pas utiliser la propriété height, car celle-ci défini une hauteur définitive ; à la place, nous ferons usage de <code>min-height</code>, qui défini une hauteur minimale pour le conteneur : Ainsi, Si la fenêtre est plus grande que la page, alors le conteneur prendra toute la hauteur disponible, mais ne sera jamais plus petite que 100% -soit la taille du contenu de la page- et ne chevauchera donc jamais ledit contenu.</p>
<p>Il faut également préparer le positionnement du pied-de-page au bas du conteneur, aussi nous appliquons un paramètre de position relative à page.</p>
<pre class="brush: css; title: ; notranslate">#page {
	min-height: 100%;
	position: relative;
}</pre>
<p>Nous passons maintenant au conteneur <code>bloc-principal</code>. L&#8217;astuce consiste à lui attribuer une marge interne de la hauteur du pied-de-page (ici, 100px). Cela a pour but de bien définir la fin du conteneur à la fin de son contenu. Sans ce paramètre, vous vous rendrez compte que le pied-de-page se superposerait au bas du contenu sur 120px, soit sa propre hauteur.</p>
<pre class="brush: css; title: ; notranslate">#bloc-principal {
	padding-bottom: 100px;
}</pre>
<p>Maintenant, nous nous attaquons au pied-de-page. Il faut que celui-ci ait tout d&#8217;abord une hauteur définie (même s&#8217;il s&#8217;agit d&#8217;un pourcentage), puis il faut lui affecter un positionnement absolu. Comme son parent direct, le conteneur <code>page</code>, est en positionnement relatif, <code>footer</code> se sert de cette référence pour savoir où se positionner. Enfin, grâce au positionnement absolu, il suffira d&#8217;accrocher le conteneur au bas du bloc parent. On ajoute également <code>left</code> et <code>right</code> afin que le bloc prenne toute la largeur.</p>
<pre class="brush: css; title: ; notranslate">#footer {
	height: 100px;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
}</pre>
<p>Et nous y voici ! Il est à noter que le pied de page doit avoir du contenu pour être affiché, à cause de son positionnement absolu.</p>
<p>Si vous souhaitez réagir à ce tutoriel, n&#8217;hésitez pas à laisser un commentaire !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infographizm.com/blog/un-site-qui-prend-toute-la-hauteur-disponible/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Un menu horizontal déroulant</title>
		<link>http://www.infographizm.com/blog/un-menu-horizontal-deroulant/</link>
		<comments>http://www.infographizm.com/blog/un-menu-horizontal-deroulant/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 10:31:16 +0000</pubDate>
		<dc:creator>InfographiZm</dc:creator>
				<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design moderne]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[google chrome]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[menu css]]></category>
		<category><![CDATA[menu déroulant]]></category>
		<category><![CDATA[web]]></category>
		<guid isPermaLink="false">http://www.infographizm.com/blog/?p=179</guid>
		<description><![CDATA[Nous allons voir comment faire un menu horizontal déroulant, avec plusieurs sous-niveaux. Cette technique est compatible avec la plupart des navigateurs actuels, à partir d&#8217;Internet Explorer 8 et Firefox 3, mais nous verrons ensuite comment la rendre compatible avec des navigateurs plus anciens, bien que ce ne soit pas nécéssaire puisque ces navigateurs disparaissent. Vous [...]]]></description>
			<content:encoded><![CDATA[<p>Nous allons voir comment faire un <strong>menu horizontal déroulant</strong>, avec plusieurs sous-niveaux. Cette technique est compatible avec la plupart des navigateurs actuels, à partir d&#8217;<strong>Internet Explorer 8</strong> et <strong>Firefox 3</strong>, mais nous verrons ensuite comment la rendre compatible avec des navigateurs plus anciens, bien que ce ne soit pas nécéssaire puisque ces navigateurs disparaissent.</p>
<p><a href="http://www.infographizm.com/experimentations/css/menus/horizontal-deroulant/">Vous pouvez voir un exemple ici.</a></p>
<p><span id="more-179"></span></p>
<h3>Voyons d&#8217;abord le code html :</h3>
<pre class="brush: xml; title: ; notranslate">&lt;ul id=&quot;menu&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Sans sous-menu&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Un niveau&lt;/a&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Lien 1&lt;/a&gt;&lt;/li&gt;
			&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Lien 2&lt;/a&gt;&lt;/li&gt;
			&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Lien 3&lt;/a&gt;&lt;/li&gt;
			&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Lien 4&lt;/a&gt;&lt;/li&gt;
			&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Lien 2&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Deux niveaux&lt;/a&gt;
		&lt;ul&gt;
			&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Lien 1&lt;/a&gt;&lt;/li&gt;
			&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Lien 2&lt;/a&gt;
				&lt;ul&gt;
					&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Sous-menu 1&lt;/a&gt;&lt;/li&gt;
					&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Sous-menu 2&lt;/a&gt;&lt;/li&gt;
					&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Sous-menu 3&lt;/a&gt;&lt;/li&gt;
					&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Sous-menu 4&lt;/a&gt;&lt;/li&gt;
					&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Sous-menu 5&lt;/a&gt;&lt;/li&gt;
				&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Lien 3&lt;/a&gt;
				&lt;ul&gt;
					&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Sous-menu 1&lt;/a&gt;&lt;/li&gt;
					&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Sous-menu 2&lt;/a&gt;&lt;/li&gt;
					&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Sous-menu 3&lt;/a&gt;&lt;/li&gt;
				&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Lien 4&lt;/a&gt;&lt;/li&gt;
			&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Lien 5&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Sans sous-menu&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Sans sous-menu&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</pre>
<p>Pour l&#8217;instant, nous obtenons un rendu tout à fait normal d&#8217;une liste html à plusieurs niveaux. Vous pouvez constater qu&#8217;il n&#8217;y a pas de classes, car tout va se passer en CSS !</p>
<h3>Et maintenant, du CSS !</h3>
<p>Tout d&#8217;abord, il faut enlever les marges automatiques des listes, et supprimer les puces devant chaque élément :</p>
<pre class="brush: css; title: ; notranslate">#menu, #menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 0
}</pre>
<p>Vous avez peut-être noté la présence de <code>font-size: 0</code> ? C&#8217;est parce que les éléments de liste vont être positionnés avec la propriété <code>display: inline-block;</code> ; d&#8217;où le fait que seules les versions plus récentes d&#8217;Internet Explorer puissent avoir le rendu désiré, car la prise en charge pour les versions 6 et 7 n&#8217;était que partielle, et ne fonctionnait que sur des éléments <code>inline</code>. <code>inline-block</code> a en effet tendance à créer un espace (<code>white-space</code>) entre les éléments ainsi déclarés. Définir <code>font-size</code> sur <code>0</code> permet de corriger ce problème, mais il faut penser à définir une taille normale par la suite.</p>
<p>Voyons maintenant les propriétés à donner aux éléments de liste :</p>
<pre class="brush: css; title: ; notranslate">#menu li {
	display: inline-block;
	position: relative;
	font-size: 12px;
}</pre>
<p>Comme annoncé, les éléments de liste sont déclarés comme <code>inline-block</code>, et on donne une taille au texte. On ajoute également le positionnement relatif afin de pouvoir ensuite placer les sous-menu directement par rapport à leur parent.</p>
<p>Définissons maintenant les liens :</p>
<pre class="brush: css; title: ; notranslate">#menu a {
	display: block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #555;
}</pre>
<p>Pour pouvoir appliquer une largeur et une hauteur, il faut donner au lien la propriété <code>display: block;</code>. Une couleur de fond est appliquée afin de pouvoir simplement vérifier que tout se met correctement, mais vous pourrez vous occuper d&#8217;embellir l&#8217;ensemble plus tard. <code>line-height</code> sert à centrer verticalement le texte du lien.</p>
<p>Il faut enfin masquer les sous-menu par défaut :</p>
<pre class="brush: css; title: ; notranslate">#menu ul {
	left: -4000px;
	position: absolute
}</pre>
<p>Le positionnement absolu permet de placer chaque sous-menu par rapport à son parent.<br />On déplace l&#8217;élément très loin sur la gauche pour qu&#8217;il n&#8217;apparaisse pas. À noter qu&#8217;on pourrait utiliser <code>display: none;</code>, pour masquer les éléments, mais cela s&#8217;avère moins accessible pour les personnes utilisant un lecteur d&#8217;écrans (malvoyants entre autres).</p>
<h3>Afficher les sous-menu au survol</h3>
<p>Nous allons utiliser la pseudo-classe <code>:hover</code> pour faire apparaître les sous-menus au survol d&#8217;un lien.</p>
<pre class="brush: css; title: ; notranslate">#menu li:hover &gt; ul {
	left: 0
}</pre>
<p>Simple n&#8217;est-ce pas ? Nous replaçons l&#8217;élément à sa position de départ. Si nous avions utilisé <code>display: none;</code> à l&#8217;étape précédente, nous aurions ici employé <code>display: block;</code> pour afficher l&#8217;élément. Nous utilisons cette fois le sélecteur <code>"&gt;"</code>, afin d&#8217;accéder <a href="http://www.yoyodesign.org/doc/w3c/css2/selector.html#child-selectors" onclick="window.open(this.href); return false;">uniquement à l&#8217;enfant direct</a> de l&#8217;élément survolé.</p>
<p>À ce stade, nous avons déjà un menu déroulant simple et fonctionnel. Mais nous avons ajouté un second sous-niveau de liens, voyons donc comment l&#8217;afficher correctement :</p>
<pre class="brush: css; title: ; notranslate">#menu li li:hover &gt; ul {
	left: 150px;
	top: 0
}</pre>
<p>Grâce au positionnement absolu, nous pouvons régler le placement de la liste avec les propriétés <code>left</code> et <code>top</code>. Nous décalons donc la sous-sous-liste de 150px (la largeur des éléments de liste que nous avons choisie plus haut) et le replaçons à la même hauteur que son parent.</p>
<p>Et voilà ! Vous avez un menu-horizontal déroulant à plusieurs niveaux, uniquement en CSS. Mission accomplie !</p>
<h3>Compatibilité avec les anciens navigateurs (facultatif)</h3>
<p><strong>Attention</strong>, les propriétés CSS qui vont être utilisées dans ce chapitre doivent <strong>remplacer</strong> les anciennes. Cette étape est <strong>facultative</strong>, ne vous en servez que si vous voulez pousser la compatibilité de vos sites aux anciens navigateurs.</p>
<p>Nous allons utiliser le flottement pour mettre les éléments en ligne. Tout d&#8217;abord, nous pouvons enlever quelques propriétés pour la liste elle-même :</p>
<pre class="brush: css; title: ; notranslate">#menu {
	margin: 0;
	padding: 0;
	list-style: none
}</pre>
<p>Maintenant, nous utilisons <code>float: left;</code> pour aligner les élements de liste :</p>
<pre class="brush: css; title: ; notranslate">#menu li {
	float: left;
	width: auto;
	position: relative
}</pre>
<p>Comme nous n&#8217;avons pas défini <code>font-size: 0;</code>, il n&#8217;y a plus besoin de redéfinir la taille du texte ici. La largeur automatique est présente car un <code>float</code> nécéssite un <code>width</code> pour être valide.</p>
<p>Et c&#8217;est tout ! Vous pouvez ensuite styliser d&#8217;avantage l&#8217;affichage de votre menu, par exemple en mettant le lien survolé en surbrillance :</p>
<pre class="brush: css; title: ; notranslate">#menu a:hover {
	color: #666;
	background-color: #ccc
}</pre>
<p>Si vous souhaitez réagir à ce tutoriel, n&#8217;hésitez pas à poster un commentaire !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infographizm.com/blog/un-menu-horizontal-deroulant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress : Sélection d&#8217;extensions</title>
		<link>http://www.infographizm.com/blog/wordpress-selection-dextensions/</link>
		<comments>http://www.infographizm.com/blog/wordpress-selection-dextensions/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 13:22:21 +0000</pubDate>
		<dc:creator>InfographiZm</dc:creator>
				<category><![CDATA[Geek & Web]]></category>
		<category><![CDATA[Référencement, SEO]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[buzz]]></category>
		<category><![CDATA[dailymotion]]></category>
		<category><![CDATA[digg]]></category>
		<category><![CDATA[dotclear]]></category>
		<category><![CDATA[extensions wordpress]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[google analyticator]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[plugins wordpress]]></category>
		<category><![CDATA[réseaux sociaux]]></category>
		<category><![CDATA[smush it]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[vimeo]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp minify]]></category>
		<category><![CDATA[wp supercache]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[youtube]]></category>
		<guid isPermaLink="false">http://www.infographizm.com/blog/?p=172</guid>
		<description><![CDATA[WordPress est devenu en quelques années l&#8217;une des principales références du CMS de blog et (voire LA référence), aux côtés de DotClear. Fort d&#8217;une grande communauté, un nombre important d&#8217;extensions a vu le jour, facilement installables par l&#8217;interface d&#8217;administration. Voici une liste (tout ce qu&#8217;il y a de plus personnelle et subjective !) non exhaustive [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.wordpress-fr.net/" onclick="window.open(this.href); return false;">WordPress</a> est devenu en quelques années l&#8217;une des principales références du CMS de blog et (voire LA référence), aux côtés de <a href="http://fr.dotclear.org/" onclick="window.open(this.href); return false;">DotClear</a>. Fort d&#8217;une grande communauté, un nombre important d&#8217;extensions a vu le jour, facilement installables par l&#8217;interface d&#8217;administration.<br />
<span id="more-172"></span></p>
<p>Voici une liste (tout ce qu&#8217;il y a de plus personnelle et subjective !) non exhaustive des meilleurs d&#8217;entre eux :</p>
<h4><a href="http://wordpress.org/extend/plugins/google-analyticator/" onclick="window.open(this.href); return false;">Google Analyticator</a></h4>
<p>Cette extension fait le lien entre votre blog et le service de statistiques <strong>Google Analytics</strong>. L&#8217;intégration est parfaite et permet d&#8217;utiliser le <strong>mode asynchrone</strong> afin de ne pas ralentir les pages au chargement du code.</p>
<h5><strong>Catégorie :</strong> Statistiques</h5>
<h4><a href="http://wordpress.org/extend/plugins/google-sitemap-generator/" onclick="window.open(this.href); return false;">Google XML Sitemaps</a></h4>
<p>Génère un fichier sitemap, afin de faciliter la visite des robots d&#8217;indexations des moteurs de recherche.</p>
<h5><strong>Catégorie :</strong> Référencement</h5>
<h4><a href="http://wordpress.org/extend/plugins/contact-form-7/" onclick="window.open(this.href); return false;">Contact Form 7</a></h4>
<p>Un excellent gestionnaire de formulaires de contact, très personnalisable et facile d&#8217;emploi.</p>
<h5><strong>Catégorie :</strong> Fonctionnalités</h5>
<h4><a href="http://wordpress.org/extend/plugins/wp-super-cache/" onclick="window.open(this.href); return false;">WP Super Cache</a></h4>
<p>Cette extension met votre blog en cache, générant des pages statiques pour vos visiteurs afin de les afficher bien plus rapidement.</p>
<h5><strong>Catégorie :</strong> Optimisation</h5>
<h4><a href="http://wordpress.org/extend/plugins/wp-minify/" onclick="window.open(this.href); return false;">WP Minify</a></h4>
<p>Ce plugin combine et compresse vos fichiers HTML, CSS et javascript, afin qu&#8217;ils soient chargés bien plus rapidement par le navigateur du visiteur. Attention toutefois, la &laquo;&nbsp;minification&nbsp;&raquo; du CSS entraîne parfois des changements d&#8217;affichage.</p>
<h5><strong>Catégorie :</strong> Optimisation</h5>
<h4><a href="http://wordpress.org/extend/plugins/wp-smushit/" onclick="window.open(this.href); return false;">WP Smush.it</a></h4>
<p>Compresse vos fichiers image (jpg, png et gif) sans perte de qualité afin de les afficher plus rapidement, à la manière du service <a href="http://www.smushit.com/ysmush.it/" onclick="window.open(this.href); return false;">Smush.it</a> de <strong>Yahoo!</strong>.</p>
<h5><strong>Catégorie :</strong> Optimisation</h5>
<h4><a href="http://wordpress.org/extend/plugins/simple-social-buttons/" onclick="window.open(this.href); return false;">Simple Social Buttons</a></h4>
<p>Ajoutez à vos posts des boutons vers les réseaux sociaux (<strong>Facebook</strong>, <strong>Twitter</strong>, <strong>Google+</strong>) pour partager vos articles, et personnalisez leur affichage très simplement.</p>
<h5><strong>Catégorie :</strong> Fonctionnalités</h5>
<h4><a href="http://wordpress.org/extend/plugins/wp-security-scan/" onclick="window.open(this.href); return false;">WP Security Scan</a></h4>
<p>Une liste d&#8217;options, d&#8217;outils et de consignes pour sécuriser votre WordPress facilement et efficacement.</p>
<h5><strong>Catégorie :</strong> Sécurité</h5>
<h4><a href="http://wordpress.org/extend/plugins/statpress-reloaded/" onclick="window.open(this.href); return false;">StatPress Reloaded</a></h4>
<p>Ajoute à votre blog des statistiques de visites, directement visibles depuis l&#8217;interface d&#8217;administration de votre WordPress.</p>
<h5><strong>Catégorie :</strong> Statistiques</h5>
<h4><a href="http://wordpress.org/extend/plugins/wp-antispam/" onclick="window.open(this.href); return false;">WP Antispam</a></h4>
<p>Un antispam simple, qui bloquera tout un tas de spam et bots certes peu élaborés, mais néanmoins courants.</p>
<h5><strong>Catégorie :</strong> Sécurité</h5>
<h4><a href="http://wordpress.org/extend/plugins/vipers-video-quicktags/" onclick="window.open(this.href); return false;">Viper&#8217;s Video Quicktags</a></h4>
<p>Ajoute à la fenêtre de rédaction des articles et des pages des boutons pour ajouter des vidéos depuis les principaux services de partage vidéo (<strong>YouTube</strong>, <strong>Dailymotion</strong>, <strong>Vimeo</strong>).</p>
<h5><strong>Catégorie :</strong> Fonctionnalités</h5>
<h4><a href="http://wordpress.org/extend/plugins/author-highlight/" onclick="window.open(this.href); return false;">Login LockDown</a></h4>
<p>Avec ceci, vous pourrez aisément personnaliser les commentaires de l&#8217;auteur d&#8217;un article au milieu de ceux de vos lecteurs.</p>
<h5><strong>Catégorie :</strong> Personnalisation</h5>
<h4><a href="http://wordpress.org/extend/plugins/login-lockdown/" onclick="window.open(this.href); return false;">SyntaxHighlighter Evolved</a></h4>
<p>Cette petite extension permet de configurer un nombre maximal de tentative de connexion à WordPress, avant de blocker l&#8217;ip pour une heure. Très pratique pour éviter l&#8217;intrusion par bruteforce.</p>
<h5><strong>Catégorie :</strong> Sécurité</h5>
<h4><a href="http://wordpress.org/extend/plugins/author-highlight/" onclick="window.open(this.href); return false;">Author Highlight</a></h4>
<p>Avec ceci, vous pourrez aisément personnaliser les commentaires de l&#8217;auteur d&#8217;un article au milieu de ceux de vos lecteurs.</p>
<h5><strong>Catégorie :</strong> Personnalisation</h5>
<p>Et vous, vous avez des extensions favorites, ou que vous trouvez indispensables ? Faîtes-le savoir dans les commentaires !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infographizm.com/blog/wordpress-selection-dextensions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GTMetrix : Outil d&#8217;analyse de rapidité</title>
		<link>http://www.infographizm.com/blog/gtmetrix-outil-danalyse-de-rapidite/</link>
		<comments>http://www.infographizm.com/blog/gtmetrix-outil-danalyse-de-rapidite/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 10:37:35 +0000</pubDate>
		<dc:creator>InfographiZm</dc:creator>
				<category><![CDATA[Geek & Web]]></category>
		<category><![CDATA[Référencement, SEO]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[optimisation site web]]></category>
		<category><![CDATA[optimiser]]></category>
		<category><![CDATA[optimiser site web]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[référencement]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[web rapide]]></category>
		<guid isPermaLink="false">http://www.infographizm.com/blog/?p=163</guid>
		<description><![CDATA[Je vous parlais quelques mois auparavant de Woorank, outil d&#8217;analyse de référencement d&#8217;un site. Voici maintenant GTMetrix, qui s&#8217;occupe d&#8217;analyser votre site en fonction des recommandations de PageSpeed (Google) et Yslow (Yahoo!). De quoi vous permettre de passer quelques heures sur l&#8217;optimisation de votre site&#8230; Essayez de deviner le score d&#8217;InfographiZm !]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.infographizm.com/blog/woorank/">Je vous parlais quelques mois auparavant de Woorank</a>, outil d&#8217;analyse de référencement d&#8217;un site. Voici maintenant <strong><a href="http://gtmetrix.com/" onclick="window.open(this.href); return false;">GTMetrix</a></strong>, qui s&#8217;occupe d&#8217;analyser votre site en fonction des recommandations de <a href="http://pagespeed.googlelabs.com/" onclick="window.open(this.href); return false;">PageSpeed</a> (<strong>Google</strong>) et <a href="http://developer.yahoo.com/yslow/" onclick="window.open(this.href); return false;">Yslow</a> (<strong>Yahoo!</strong>). De quoi vous permettre de passer quelques heures sur l&#8217;optimisation de votre site&#8230;</p>
<p>Essayez de deviner le score d&#8217;InfographiZm !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infographizm.com/blog/gtmetrix-outil-danalyse-de-rapidite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

