<?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>Hooba Studios &#187; CSS</title>
	<atom:link href="http://www.hooba.ca/blog/categorie/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hooba.ca/blog</link>
	<description></description>
	<lastBuildDate>Sun, 11 Jul 2010 13:51:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Hooba fait dans les bonnes oeuvres</title>
		<link>http://www.hooba.ca/blog/2009/hooba-fait-dans-les-bonnes-oeuvres/</link>
		<comments>http://www.hooba.ca/blog/2009/hooba-fait-dans-les-bonnes-oeuvres/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 02:53:41 +0000</pubDate>
		<dc:creator>Antoine Leclair</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Théorie]]></category>
		<category><![CDATA[Tranche de vie]]></category>

		<guid isPermaLink="false">http://www.hooba.ca/blog/?p=440</guid>
		<description><![CDATA[Je me suis fait demander récemment de commanditer un concours de vidéo qui est organisé par les bibliothèques de Lévis. Comme la demande venait d&#8217;une personne proche et qu&#8217;ils avaient besoin d&#8217;un site web, j&#8217;ai donc mis la main à la pâte.
Le concours s&#8217;appelle À l&#8217;affiche dans une bibliothèque près de chez vous. Les jeunes [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dansunebibliothequepresdechezvous.ca/"><img class="size-full wp-image-450 alignleft" title="Concours À l'affiche dans une bibliothèque près de chez vous" src="http://www.hooba.ca/blog/wp-content/uploads/2009/11/dans-une-bibliotheque-pres-de-chez-vous.png" alt="Concours À l'affiche dans une bibliothèque près de chez vous" width="210" height="149" /></a>Je me suis fait demander récemment de commanditer un concours de vidéo qui est organisé par les bibliothèques de Lévis. Comme la demande venait d&#8217;une personne proche et qu&#8217;ils avaient besoin d&#8217;un site web, j&#8217;ai donc mis la main à la pâte.</p>
<p>Le concours s&#8217;appelle <a href="http://www.dansunebibliothequepresdechezvous.ca/">À l&#8217;affiche dans une bibliothèque près de chez vous</a>. Les jeunes doivent faire un vidéo &laquo;&nbsp;bande-annonce&nbsp;&raquo; d&#8217;un livre parmi les livres sélectionnés.</p>
<p>Comme c&#8217;était du bénévolat et que les visiteurs allaient être des jeunes (donc plus enclins à utiliser un navigateur récent), je me suis permis d&#8217;expérimenter un peu avec le CSS3.</p>
<p><span id="more-440"></span></p>
<h3>Box Shadow</h3>
<p><a href="http://www.dansunebibliothequepresdechezvous.ca/"><img class="alignnone size-full wp-image-447 shadow" title="Box Shadow CSS3" src="http://www.hooba.ca/blog/wp-content/uploads/2009/11/bibliotheque-pres-de-chez-vous-box-shadow.jpg" alt="Box Shadow CSS3" width="580" height="254" /></a></p>
<p>Si vous avez un navigateur récent qui n&#8217;est pas Internet Explorer, vous pouvez voir qu&#8217;il y a un une ombre autour du contenu principal. Il s&#8217;agit de la propriété CSS <code>box-shadow</code>. Elle n&#8217;est actuellement implémenté que dans Webkit (Safara, Chrome) et Firefox 3.5+. Comme le CSS3 n&#8217;est pas encore ratifié, il faut ajouter l&#8217;extension des navigateurs à l&#8217;avant de la règle. C&#8217;est à dire <code>-moz</code> pour Firefox et <code>-webkit</code> pour Webkit. Par exemple, sur le site du concours, voici la règle que j&#8217;ai utilisée:</p>
<pre><code>-moz-box-shadow:0 0 20px 3px black;
-webkit-box-shadow:0 0 20px 2px black;
box-shadow:0 0 20px 2px black;</code></pre>
<p>La version sans préfixe sert pour le jour où cette règle CSS deviendra standard. En gros, j&#8217;ai utilisé cinq paramètres:</p>
<ol>
<li><em>Offset</em> horizontal, au cas où on voudrait décaller.</li>
<li><em>Offset</em> vertical, même chose.</li>
<li>Flou (<em>blur</em>), détermine l&#8217;intensité du flou, un peu comme dans Photoshop.</li>
<li>Étendue (<em>spread</em>), sans avoir trop expérimenté, ça ressemble un peu à <code>padding</code>, mais appliqué à l&#8217;ombre. Peut être négatif si on veut la rapetisser.</li>
<li>Couleur. Je crois que la spécification permettra aussi d&#8217;utiliser <code>rgba</code> (avec de la transparence).</li>
</ol>
<h3>IE6 n&#8217;est pas mort</h3>
<p>Après avoir fait le site web, comme tout bon intégrateur, j&#8217;ai fait le tour dans tous les navigateurs majeurs (IE6/7/8, Chrome, Firefox, Safari, Opera) afin d&#8217;y arranger les petits problèmes. Comme à l&#8217;habitude, IE6 est toujours un peu plus tannant, alors dans la même perspective qui m&#8217;avait poussé à expérimenter avec CSS3, j&#8217;ai décidé de rendre le site regardable dans ce navigateur, sans faire pieds et main pour le rendre <em>pixel perfect</em>. À ma grande surprise, lors des premiers jours après la mise en ligne, Google Analytics me disait qu&#8217;environ 90% du trafic était fait avec IE6! J&#8217;ai donc compris que les TI de la ville de Lévis n&#8217;avaient pas encore pris la peine de mettre à jour les navigateurs de certains employés! Par chance, après la vague de curieux à l&#8217;interne, la tendance est plutôt redevenue normale (c&#8217;est à dire, je n&#8217;ai pas revu d&#8217;IE6 depuis).</p>
<h3>CSS3 va rocker</h3>
<p>Dans ce projet, je n&#8217;ai utilisé qu&#8217;une seule règle de CSS3. Elle ajoute un petit quelque chose au site, sans pour autant avoir un effet dévastateur lorsqu&#8217;elle n&#8217;est pas rendue par le navigateur.</p>
<p>Il y a plusieurs autres règles qui, en réduisant l&#8217;utilisation d&#8217;images, vont vraiment accélérer l&#8217;intégration web et réduire la taille des pages.</p>
<p>Les navigateurs utilisés sont de plus en plus à jour: IE6 disparait et IE7 disparait encore plus vite maintenant qu&#8217;IE8 est sorti! On pourra donc très bientôt utiliser les derniers ajouts au fur et à mesure qu&#8217;ils arrivent.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hooba.ca/blog/2009/hooba-fait-dans-les-bonnes-oeuvres/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
