<?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>Christophe Le Bot &#187; CSS</title>
	<atom:link href="http://blog.christophelebot.fr/tag/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.christophelebot.fr</link>
	<description>Pratique de la conception numérique</description>
	<lastBuildDate>Wed, 07 Sep 2011 19:28:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Sauvez les développeurs !</title>
		<link>http://blog.christophelebot.fr/2008/03/30/save-the-developers/</link>
		<comments>http://blog.christophelebot.fr/2008/03/30/save-the-developers/#comments</comments>
		<pubDate>Sun, 30 Mar 2008 21:40:59 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Bonnes pratiques]]></category>
		<category><![CDATA[Concevoir]]></category>
		<category><![CDATA[Design numérique]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Développer]]></category>
		<category><![CDATA[Génie logiciel]]></category>
		<category><![CDATA[Qualité]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[IHM]]></category>
		<category><![CDATA[Standards web]]></category>
		<category><![CDATA[Web design]]></category>

		<guid isPermaLink="false">http://blog.christophelebot.fr/2008/03/30/save-the-developers/</guid>
		<description><![CDATA[Mettre au point des sites web qui fonctionnent avec Internet Explorer 6 relève du défi&#160;! Ce qui devait arriver, arrive&#160;: Save the developers! Pour ma part, j&#8217;ai pu mesurer le temps passé à mettre au point une interface pour Internet Explorer 6&#160;: 15 à 25% du temps de développement des interfaces web&#160;! Sans parler de [...]]]></description>
			<content:encoded><![CDATA[<p>Mettre au point des sites web qui fonctionnent avec Internet Explorer 6 relève du défi&nbsp;! Ce qui devait arriver, arrive&nbsp;: <strong><a href="http://www.savethedevelopers.org/" title="Campagne Save the developers">Save the developers!</a></strong></p>
<p>Pour ma part, j&#8217;ai pu mesurer le temps passé à mettre au point une interface pour Internet Explorer 6&nbsp;: 15 à 25% du temps de développement des interfaces web&nbsp;! Sans parler de l&#8217;énervement au sein des équipes de développement&#8230;</p>
<p>Alors, s&#8217;il vous plaît, <strong>mettez à jour votre navigateur web&nbsp;!</strong> Ce sera bénéfique pour tout le monde&nbsp;: les développeurs pourront concevoir des interfaces plus rapidement, les applications web seront plus stables et vous bénéficierez d&#8217;un outil efficace et adapté au web d&#8217;aujourd&#8217;hui.</p>
<p>Vous avez l&#8217;embarras du choix&nbsp;:</p>
<div class="asset-frame">
<a href="http://www.microsoft.com/france/windows/downloads/ie/getitnow.mspx" title="Télécharger Internet Explorer sur le site officiel"><img src='http://blog.christophelebot.fr/wp-content/uploads/2008/03/internetexplorer.gif' alt='Téléchargez Internet Explorer' /></a>
</div>
<p>Si vous tenez à rester dans le giron de Microsoft, installez dès que possible Internet Explorer 7. Les améliorations sont notables, même si nous sommes encore loin d&#8217;un résultat idéal. Il paraît qu&#8217;Internet Explorer 8 sera enfin un navigateur digne de ce nom. J&#8217;attends de voir&#8230; Bref, vous l&#8217;aurez compris&nbsp;: ce n&#8217;est pas mon préféré.</p>
<div class="asset-frame">
<a href="http://getfirefox.com/" title="Télécharger Firefox sur le site officiel"><img src='http://blog.christophelebot.fr/wp-content/uploads/2008/03/firefox.gif' alt='Téléchargez Firefox' /></a>
</div>
<p>Firefox 2 est le navigateur web le plus utilisé par les développeurs, grâce à une interface intuitive et une multitude d&#8217;extensions. Seule ombre au tableau&nbsp;: sa gourmandise en terme de ressources mémoire. Mais Firefox 3 apportera un sérieux changement de ce côté. Incontournable et recommandé par les professionnels.</p>
<div class="asset-frame">
<a href="http://www.opera.com/products/desktop/" title="Télécharger Opera sur le site officiel"><img src='http://blog.christophelebot.fr/wp-content/uploads/2008/03/opera.gif' alt='Téléchargez Opera' /></a>
</div>
<p>Opera, c&#8217;est LE navigateur web par excellence. Léger, rapide, complet, il a tout pour plaire, en particulier son support quasi parfait des normes du W3C. S&#8217;il reste marginal sur les ordinateurs, il est le roi du web mobile&nbsp;!</p>
<div class="asset-frame">
<a href="http://www.apple.com/fr/safari/download/" title="Télécharger Safari sur le site officiel"><img src='http://blog.christophelebot.fr/wp-content/uploads/2008/03/safari.gif' alt='Téléchargez Safari' /></a>
</div>
<p>Proposé par Apple, Safari est le navigateur web par défaut de MacOS, mais il fonctionne aussi sous Windows. Un bon produit qui possède la magie Apple. Parfait pour l&#8217;utilisateur qui ne veut pas s&#8217;embarrasser de technique.</p>
<p>Quel que soit votre choix, <strong>le plus important est d&#8217;abandonner Internet Explorer 6&nbsp;!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.christophelebot.fr/2008/03/30/save-the-developers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>FireBug, l&#8217;outil de développement et de test web ultime</title>
		<link>http://blog.christophelebot.fr/2006/10/18/firebug/</link>
		<comments>http://blog.christophelebot.fr/2006/10/18/firebug/#comments</comments>
		<pubDate>Wed, 18 Oct 2006 21:00:45 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Développer]]></category>
		<category><![CDATA[Outils du développeur]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[IHM]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Tests]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://blog.christophelebot.fr/2006/10/18/firebug-loutil-de-developpement-et-de-test-web-ultime/</guid>
		<description><![CDATA[Développée par Joe Hewitt, à qui l&#8217;on doit l&#8217;interface de Netscape et de Firefox ou encore la librairie Boxely d&#8217;AOL, FireBug est une extension Firefox pour faciliter le test et la correction d&#8217;applications web riches (HTML, CSS, Javascript, XML et Ajax). Attendue depuis quelques mois comme le Graal du développeur web, je viens d&#8217;en tester [...]]]></description>
			<content:encoded><![CDATA[<div class="asset-frame">
<a href="http://www.joehewitt.com/software/firebug/" title="Site web de FireBug"><img src='http://blog.christophelebot.fr/wp-content/uploads/2007/03/firebug.gif' alt='Logo Firebug' /></a>
</div>
<p>Développée par <a title="Site web de Joe Hewitt" href="http://www.joehewitt.com/">Joe Hewitt</a>, à qui l&#8217;on doit l&#8217;interface de Netscape et de Firefox ou encore la librairie <a title="Site web de Boxely" href="http://dev.aol.com/boxely/">Boxely</a> d&#8217;AOL, <a title="Site web de FireBug" href="http://www.joehewitt.com/software/firebug/">FireBug</a> est une extension Firefox pour faciliter le test et la correction d&#8217;applications web riches (HTML, CSS, Javascript, XML et Ajax).</p>
<p>Attendue depuis quelques mois comme le Graal du développeur web, je viens d&#8217;en tester la dernière version (v.0.4.1 du 13 octobre 2006). Bilan&nbsp;? Il suffit de trente secondes pour comprendre que cet outil est indispensable&nbsp;! Petite tour de ses atouts.</p>
<p>Après une installation automatique et sans histoire, FireBug est accessible par le menu principal de Firefox. Une icône apparaît également dans la barre d&#8217;état et indique si la page web en cours est valide (icône verte) ou si elle contient des erreurs (icône rouge avec le nombre d&#8217;erreurs). Un volet permet d&#8217;utiliser toutes les fonctions de FireBug directement sous la page web testée.</p>
<h3>Inspection du code</h3>
<p>FireBug possède un inspecteur contextuel très efficace pour parcourir le code d&#8217;une page web. Il suffit de placer le pointeur sur un objet de la page pour en voir le code HTML ou obtenir des données numériques (taille, position, marge, espacement&#8230;). Si des fichiers sont liés (styles, scripts), il suffit d&#8217;ouvrir la balise HTML correspondante pour voir le code du fichier lié. C&#8217;est simple et rapide&nbsp;! L&#8217;inspecteur gère aussi les styles CSS. On peut contrôler leur définition sur n&#8217;importe quel objet et détecter rapidement des conflits d&#8217;attributs. Quant aux as du DOM (Document Object Model), ils seront ravis d&#8217;en consulter les propriétés de façon aussi simple.</p>
<div class="asset-frame">
<img src='http://blog.christophelebot.fr/wp-content/uploads/2007/03/firebug-inspection-objets.gif' alt='FireBug - Inspection des objets HTML' /><br />
Mise en surbrillance du code HTML d&#8217;un objet survolé.
</div>
<div class="asset-frame">
<img src='http://blog.christophelebot.fr/wp-content/uploads/2007/03/firebug-inspection-styles.gif' alt='FireBug - Inspection des styles CSS' /><br />
Valeurs des attributs de style d&#8217;un objet survolé.
</div>
<div class="asset-frame">
<img src='http://blog.christophelebot.fr/wp-content/uploads/2007/03/firebug-inspection-dom.gif' alt='FireBug - Inspection du DOM' /><br />
Inspection du DOM.
</div>
<h3>Affichage des erreurs</h3>
<p>En cas d&#8217;erreurs dans une page (HTML, CSS, Javascript), FireBug en dresse la liste et le détail (objet, valeurs, numéro de ligne&#8230;). Comme l&#8217;accès au fichier incriminé est immédiat (lien vers le fichier, puis sélection de la ligne), la détection des erreurs est très efficace.</p>
<div class="asset-frame">
<img src='http://blog.christophelebot.fr/wp-content/uploads/2007/03/firebug-erreurs.gif' alt='FireBug - Affichage des erreurs' /><br />
Affichage des erreurs dans la console.
</div>
<h3>Debugger Javascript</h3>
<p>FireBug ne se contente pas d&#8217;afficher les erreurs, il peut aussi servir de debugger en testant les scripts Javascript pas à pas. Bien sûr, beaucoup d&#8217;entre nous trouverons ses fonctions trop simples, mais il est suffisant dans 80% des cas. Et il y a une console Javascript en prime pour exécuter des commandes directement&nbsp;!</p>
<h3>Contrôle des flux Ajax</h3>
<p>Je garde le meilleur (à mon goût) pour la fin&nbsp;: l&#8217;Ajax Request Spy. Avec lui, le trafic Ajax entre le client et le serveur n&#8217;aura plus rien à cacher&nbsp;! J&#8217;adore.</p>
<h3>Conclusion</h3>
<p>Même si Joe Hewitt est encore loin de la version 1.0, son travail est déjà remarquable et terriblement efficace. Pour ma part, je garde la version actuelle qui m&#8217;a déjà permis de faire le ménage dans plusieurs sites en&#8230; 20 minutes&nbsp;! En ce moment-même, je constate que l&#8217;interface de gestion de WordPress (moteur de mon site) contient, elle aussi, des erreurs&#8230; C&#8217;est redoutable.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.christophelebot.fr/2006/10/18/firebug/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TypeTester, l&#8217;assistant typographique rêvé des webdesigners</title>
		<link>http://blog.christophelebot.fr/2006/03/30/typetester/</link>
		<comments>http://blog.christophelebot.fr/2006/03/30/typetester/#comments</comments>
		<pubDate>Thu, 30 Mar 2006 08:43:04 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Concevoir]]></category>
		<category><![CDATA[Design numérique]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Développer]]></category>
		<category><![CDATA[Outils du développeur]]></category>
		<category><![CDATA[Applications en ligne]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[IHM]]></category>
		<category><![CDATA[Web design]]></category>

		<guid isPermaLink="false">http://blog.christophelebot.fr/2006/03/30/typetester-lassistant-typographique-reve-des-webdesigners/</guid>
		<description><![CDATA[L&#8217;idée est toute simple mais magistralement mise en pratique par Marko Dugonjic : TypeTester permet de comparer sur trois colonnes des blocs de textes en sélectionnant tous leurs attributs de styles : police, taille, couleur, interlignage, alignement, etc. Quand vous avez trouvé le style adéquat pour votre site, TypeTester vous en donne le code CSS [...]]]></description>
			<content:encoded><![CDATA[<div class="asset-frame">
<a href="http://typetester.maratz.com/" title="TypeTester"><img src='http://blog.christophelebot.fr/wp-content/uploads/2007/03/typetester.jpg' alt='Typetester' /></a>
</div>
<p>L&#8217;idée est toute simple mais magistralement mise en pratique par <a title="maratz.com" href="http://www.maratz.com/">Marko Dugonjic</a> : <a title="TypeTester" href="http://typetester.maratz.com/">TypeTester</a> permet de comparer sur trois colonnes des blocs de textes en sélectionnant tous leurs attributs de styles : police, taille, couleur, interlignage, alignement, etc.</p>
<p>Quand vous avez trouvé le style adéquat pour votre site, TypeTester vous en donne le code CSS ! Et en plus, l&#8217;interface est tellement belle&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.christophelebot.fr/2006/03/30/typetester/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

