<?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>Les intégristes - Articles</title>
	<atom:link href="http://www.lesintegristes.net/articles/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lesintegristes.net/articles/</link>
	<description></description>
	<lastBuildDate>Mon, 01 Feb 2010 18:30:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Comment utiliser les listes&#160;de définitions&#160;?</title>
		<link>http://www.lesintegristes.net/2009/12/28/comment-utiliser-les-listesde-definitions/</link>
		<comments>http://www.lesintegristes.net/2009/12/28/comment-utiliser-les-listesde-definitions/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 14:54:14 +0000</pubDate>
		<dc:creator>Eric Le Bihan</dc:creator>
				<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.lesintegristes.net/?p=776</guid>
		<description><![CDATA[Je n&#8217;ai pas la prétention de répondre à cette question, mais j&#8217;aimerai vous faire partager mon interrogation. Si je relis les recommandations HTML 4.01 du W3C (Definition lists: the DL, DT, and DD elements), voilà ce qui est dit à ce sujet :
Les listes de définitions ne varient que légèrement par rapport à d&#8217;autres types de listes, ce type de liste est composé de deux parties : un terme et une description.
L&#8217;utilisation la plus appropriée est donc celle où un mot ou une expression : &#60;dt&#62; serait défini par une courte explication : &#60;dd&#62;, comme dans un dictionnaire&#160;[&#8230;]]]></description>
			<content:encoded><![CDATA[<p>Je n&#8217;ai pas la prétention de répondre à cette question, mais j&#8217;aimerai vous faire partager mon interrogation. Si je relis les recommandations <abbr title="Hypertext Markup Language">HTML</abbr> 4.01 du <abbr "world wide web consortium">W3C</abbr> (<a href="http://www.w3.org/TR/html401/struct/lists.html#h-10.3">Definition lists: the DL, DT, and DD elements</a>), voilà ce qui est dit à ce sujet :</p>
<blockquote><p>Les listes de définitions ne varient que légèrement par rapport à d&#8217;autres types de listes, ce type de liste est composé de deux parties : un terme et une description.</p></blockquote>
<p>L&#8217;utilisation la plus appropriée est donc celle où un mot ou une expression : <code>&lt;dt&gt;</code> serait défini par une courte explication : <code>&lt;dd&gt;</code>, comme dans un dictionnaire ou un glossaire, par exemple. <a href="http://www.lesintegristes.net/2009/12/28/comment-utiliser-les-listesde-definitions/#more-776" class="more-link">(Lire la suite&hellip;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lesintegristes.net/2009/12/28/comment-utiliser-les-listesde-definitions/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Les intégristes, le thème !</title>
		<link>http://www.lesintegristes.net/2009/12/22/les-integristes-le-theme/</link>
		<comments>http://www.lesintegristes.net/2009/12/22/les-integristes-le-theme/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 10:25:00 +0000</pubDate>
		<dc:creator>Pierre Bertet</dc:creator>
				<category><![CDATA[Les intégristes]]></category>

		<guid isPermaLink="false">http://www.lesintegristes.net/?p=760</guid>
		<description><![CDATA[RSSistes de tous horizons, venez donc faire un tour sur le blog, car le nouveau thème des intégristes est en ligne et il nous plaît beaucoup !
En plus d&#8217;une superbe identité spécialement réalisée pour nous par Monsieur Grégoire, ce fut également l&#8217;occasion de nous amuser un peu : HTML 5 bien sûr, une CSS universelle pour se débarrasser de pépé et utiliser l&#8217;ensemble des sélecteurs CSS 2 (enfin !), ou encore l&#8217;API Yahoo Weather pour tenter de détecter le temps qu&#8217;il fait chez vous. Nous avons également utilisé une grille horizontale comme il se doit, mais également une grille&#160;[&#8230;]]]></description>
			<content:encoded><![CDATA[<p>RSSistes de tous horizons, venez donc faire un tour sur le blog, car le nouveau thème des intégristes est en ligne et il nous plaît beaucoup !</p>
<p>En plus d&#8217;une superbe identité spécialement réalisée pour nous par <a href="http://twitter.com/gregoiredierend">Monsieur Grégoire</a>, ce fut également l&#8217;occasion de nous amuser un peu : HTML 5 bien sûr, une CSS universelle pour se débarrasser de pépé et utiliser l&#8217;ensemble des sélecteurs CSS 2 (enfin !), ou encore l&#8217;API Yahoo Weather pour tenter de détecter le temps qu&#8217;il fait chez vous. Nous avons également utilisé une grille horizontale comme il se doit, mais également une grille verticale. L&#8217;accessibilité n&#8217;est pas en reste : l&#8217;intégralité du site fonctionne au clavier, avec ou sans Javascript.</p>
<p>La publication a été réorganisée en deux thématiques : <a href="http://www.lesintegristes.net/articles/" title="Les auteurs">les articles</a>, que vous connaissez déjà, et les <a href="http://www.lesintegristes.net/categorie/notes/" title="Les notes">notes</a>. Plus courtes que les articles, sans titres, leur principal objectif est de nous permettre de publier de petites informations, en vous proposant de réagir dans les commentaires.</p>
<p>Voici le détail des nouveautés qui accompagnent cette nouvelle identité.</p>
<p> <a href="http://www.lesintegristes.net/2009/12/22/les-integristes-le-theme/#more-760" class="more-link">(Lire la suite&hellip;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lesintegristes.net/2009/12/22/les-integristes-le-theme/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>:hover vs :active</title>
		<link>http://www.lesintegristes.net/2009/09/13/hover-vs-active/</link>
		<comments>http://www.lesintegristes.net/2009/09/13/hover-vs-active/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 19:01:56 +0000</pubDate>
		<dc:creator>Eric Le Bihan</dc:creator>
				<category><![CDATA[Ergonomie]]></category>

		<guid isPermaLink="false">http://www.lesintegristes.net/?p=697</guid>
		<description><![CDATA[Qu&#8217;est-ce qui fait qu&#8217;une interface est agréable à utiliser ?
Qu&#8217;elle soit intuitive, claire, que le regroupement des catégories soit logique, que les risques d&#8217;erreurs soit limités, que les messages d&#8217;information soient clairs ?
Tout ça et bien d&#8217;autres choses encore.
Je voudrais aujourd&#8217;hui parler plus particulièrement des boutons d&#8217;actions que ce soit des boutons de validation de formulaire ou des liens de navigations. 
]]></description>
			<content:encoded><![CDATA[<p>Qu&#8217;est-ce qui fait qu&#8217;une interface est agréable à utiliser ?</p>
<p>Qu&#8217;elle soit intuitive, claire, que le regroupement des catégories soit logique, que les risques d&#8217;erreurs soit limités, que les messages d&#8217;information soient clairs ?<br />
Tout ça et bien d&#8217;autres choses encore.</p>
<p>Je voudrais aujourd&#8217;hui parler plus particulièrement des boutons d&#8217;actions que ce soit des boutons de validation de formulaire ou des liens de navigations.<br />
 <a href="http://www.lesintegristes.net/2009/09/13/hover-vs-active/#more-697" class="more-link">(Lire la suite&hellip;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lesintegristes.net/2009/09/13/hover-vs-active/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Centrer un texte en hauteur</title>
		<link>http://www.lesintegristes.net/2009/03/02/centrer-un-texte-en-hauteur/</link>
		<comments>http://www.lesintegristes.net/2009/03/02/centrer-un-texte-en-hauteur/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 17:00:08 +0000</pubDate>
		<dc:creator>Eric Le Bihan</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[centrer]]></category>
		<category><![CDATA[hauteur]]></category>

		<guid isPermaLink="false">http://www.lesintegristes.net/?p=611</guid>
		<description><![CDATA[Je réagis à un billet de Jay Salvat qui explique comment centrer un texte en hauteur (et en largeur). Je n&#8217;avais pas prévu de faire un billet à la base mais de laisser un commentaire sur http://blog.jaysalvat.com.  Devant l&#8217;impossibilité de laisser un commentaire avec du code html et css, je vais détailler ici deux différentes façons de centrer un texte en hauteur (deux manières qui, nous allons le voir, sont complémentaires).
]]></description>
			<content:encoded><![CDATA[<p>Je réagis à <a href="http://blog.jaysalvat.com/articles/snippet-centrer-du-texte-en-hauteur.php">un billet de Jay Salvat qui explique comment centrer un texte en hauteur</a> (et en largeur). Je n&#8217;avais pas prévu de faire un billet à la base mais de laisser un commentaire sur <a href="http://blog.jaysalvat.com">http://blog.jaysalvat.com</a>.  Devant l&#8217;impossibilité de laisser un commentaire avec du code html et css, je vais détailler ici deux différentes façons de centrer un texte en hauteur (deux manières qui, nous allons le voir, sont complémentaires).<br />
 <a href="http://www.lesintegristes.net/2009/03/02/centrer-un-texte-en-hauteur/#more-611" class="more-link">(Lire la suite&hellip;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lesintegristes.net/2009/03/02/centrer-un-texte-en-hauteur/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Concevoir un formulaire HTML qui tient la route</title>
		<link>http://www.lesintegristes.net/2009/02/03/concevoir-un-formulaire-html-qui-tient-la-route/</link>
		<comments>http://www.lesintegristes.net/2009/02/03/concevoir-un-formulaire-html-qui-tient-la-route/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 18:00:23 +0000</pubDate>
		<dc:creator>Eric Le Bihan</dc:creator>
				<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.lesintegristes.net/?p=474</guid>
		<description><![CDATA[Il ne vous est jamais arrivé de remplir un long formulaire pour, par exemple, commander un voyage ou un vol et ne pouvoir le valider parce que le clic sur le bouton de validation du formulaire ne produit aucun résultat ? C&#8217;est ce qui m&#8217;est arrivé il y a quelques semaines de celà&#8230; C&#8217;est vrai que je suis passé de PC à Mac et que je fais maintenant partie d&#8217;une minorité. L&#8217;accessibilité prends dans ce cas tout son sens. J&#8217;ai eu beau essayer avec Safari, Firefox, Opéra, Google Chrome, rien n&#8217;y a fait. Bref si je n&#8217;avais pas eu un&#160;[&#8230;]]]></description>
			<content:encoded><![CDATA[<p>Il ne vous est jamais arrivé de remplir un long formulaire pour, par exemple, commander un voyage ou un vol et ne pouvoir le valider parce que le clic sur le bouton de validation du formulaire ne produit aucun résultat ? C&#8217;est ce qui m&#8217;est arrivé il y a quelques semaines de celà&#8230; C&#8217;est vrai que je suis passé de PC à Mac et que je fais maintenant partie d&#8217;une minorité. L&#8217;accessibilité prends dans ce cas tout son sens. J&#8217;ai eu beau essayer avec Safari, Firefox, Opéra, Google Chrome, rien n&#8217;y a fait. Bref si je n&#8217;avais pas eu un PC pas loin pour passer ma commande avec Internet Explorer cette compagnie aérienne aurait perdu un client.</p>
<p>Pourquoi ce formulaire ne fonctionnait pas , Tout bonnement parce que les personnes qui sont auteurs du code ont préféré se servir de javascript pour la validation des données plutôt que d&#8217;opter pour la solution html du bouton de type submit (<em>button ou input</em>) . Le script utilisé ne prenant visiblement en charge que certains navigateurs dans un seul environnement (windows), il est impossible pour l&#8217;internaute de valider les données qu&#8217;il a entré minitieusement dans les 45 champs du formulaire.<br />
 <a href="http://www.lesintegristes.net/2009/02/03/concevoir-un-formulaire-html-qui-tient-la-route/#more-474" class="more-link">(Lire la suite&hellip;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lesintegristes.net/2009/02/03/concevoir-un-formulaire-html-qui-tient-la-route/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Introduction à WAI ARIA (traduction)</title>
		<link>http://www.lesintegristes.net/2008/12/09/introduction-a-wai-aria-traduction/</link>
		<comments>http://www.lesintegristes.net/2008/12/09/introduction-a-wai-aria-traduction/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 10:39:40 +0000</pubDate>
		<dc:creator>Pierre Bertet</dc:creator>
				<category><![CDATA[Accessibilité]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[ARIA]]></category>

		<guid isPermaLink="false">http://www.lesintegristes.net/?p=399</guid>
		<description><![CDATA[
Grégoire Dierendonck

L&#8217;article qui suit est la traduction de l&#8217;article &#171;&#160;Introduction to WAI ARIA&#171;&#160;, publié par Gez Lemon sur Dev Opera, le site d&#8217;Opera Software destiné aux développeurs.
Gez Lemon est un expert reconnu de l&#8217;accessibilité web. Il est membre du WaSP ( Accessibility Task Force ) et travaille pour The Paciello Group, entreprise de conseil spécialisée dans l&#8217;accessibilité web.
Cette traduction, comme l&#8217;article original, est placée sous licence Creative Commons by-nc-sa 2.5.

Cet article est destiné à des personnes ne connaissant pas ARIA. Vous devriez avoir une bonne connaissance du langage HTML et des problèmes que peuvent rencontrer les&#160;[&#8230;]]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;font-size:10px;"><img src="http://www.lesintegristes.net/wp-content/uploads/2008/12/illu-aria4.jpg" alt="Illustration par Grégoire Dierendonck" title="" width="380" height="435" /><br />
<a style="margin-left:10px;text-decoration:none;" href="http://www.troispongdesign.fr/"><em>Grégoire Dierendonck</em></a></p>
<div class="preamble">
<p>L&#8217;article qui suit est la traduction de l&#8217;article &laquo;&nbsp;<a href="http://dev.opera.com/articles/view/introduction-to-wai-aria/">Introduction to WAI ARIA</a>&laquo;&nbsp;, publié par <a href="http://juicystudio.com/">Gez Lemon</a> sur <a href="http://dev.opera.com/">Dev Opera</a>, le site d&#8217;Opera Software destiné aux développeurs.</p>
<p>Gez Lemon est un expert reconnu de l&#8217;accessibilité web. Il est membre du <a href="http://www.webstandards.org/"><abbr title="The Web Standards Project">WaSP</abbr></a> ( <a href="http://www.webstandards.org/action/atf/">Accessibility Task Force</a> ) et travaille pour <a href="http://www.paciellogroup.com/">The Paciello Group</a>, entreprise de conseil spécialisée dans l&#8217;accessibilité web.</p>
<p>Cette traduction, comme l&#8217;article original, est placée sous licence <a href="http://creativecommons.org/licenses/by-nc-sa/2.5/deed.fr">Creative Commons by-nc-sa 2.5</a>.</p>
</div>
<p>Cet article est destiné à des personnes ne connaissant pas ARIA. Vous devriez avoir une bonne connaissance du langage HTML et des problèmes que peuvent rencontrer les personnes handicapées sur le web. Connaître quelques application web &laquo;&nbsp;riches&nbsp;&raquo; (RIA) d&#8217;un point de vue utilisateur serait un plus.</p>
<p>Après avoir lu cet article, vous comprendrez à quoi sert ARIA, comment l&#8217;intégrer à vos sites, et comment l&#8217;utiliser dès immédiatement et même sur le plus simple des sites pour le rendre plus accessible.</p>
<p> <a href="http://www.lesintegristes.net/2008/12/09/introduction-a-wai-aria-traduction/#more-399" class="more-link">(Lire la suite&hellip;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lesintegristes.net/2008/12/09/introduction-a-wai-aria-traduction/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Accessibilité VS référencement : quelles méthodes pour (ré-)concilier les deux ?</title>
		<link>http://www.lesintegristes.net/2008/11/27/accessibilite-vs-referencement-quelles-methodes-pour-re-concilier-les-deux/</link>
		<comments>http://www.lesintegristes.net/2008/11/27/accessibilite-vs-referencement-quelles-methodes-pour-re-concilier-les-deux/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 14:40:21 +0000</pubDate>
		<dc:creator>Eric Le Bihan</dc:creator>
				<category><![CDATA[Accessibilité]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Référencement]]></category>

		<guid isPermaLink="false">http://www.lesintegristes.net/?p=357</guid>
		<description><![CDATA[Après avoir lu sur de nombreux sites traitant de la question du référencement des pages web par les moteurs de recherches que le javascript était néfaste au référencement dans la mesure où les robots ne peuvent lire le contenu pertinent qui serait généré par javascript, ce langage serait-il devenu l’arme ultime des référenceurs, dans une utilisation à contrario ?
Alors que les intégrateurs, développeurs, webmasters et au sens le plus large, les créateurs de sites web échangent sur la meilleure façon d’utiliser javascript pour maintenir un site accessible, les professionnels du référencement n’hésitent pas à conseiller à leurs clients de&#160;[&#8230;]]]></description>
			<content:encoded><![CDATA[<p>Après avoir lu sur de nombreux sites traitant de la question du référencement des pages web par les moteurs de recherches que le javascript était néfaste au référencement dans la mesure où les robots ne peuvent lire le contenu pertinent qui serait généré par javascript, ce langage serait-il devenu l’arme ultime des référenceurs, dans une utilisation à contrario ?</p>
<p>Alors que les intégrateurs, développeurs, webmasters et au sens le plus large, les créateurs de sites web échangent sur la meilleure façon d’utiliser javascript pour maintenir un site accessible, les professionnels du référencement n’hésitent pas à conseiller à leurs clients de <em>faire des liens en javascript</em> ou à générer des parties de leur code html via javascript de manière à ne pas référencer certaines pages ou certaines parties de leur contenu dans le but de favoriser des pages au profit d&#8217;autres. Les robots n’étant pas  à l’heure actuelle en mesure de comprendre et donc d’interpréter le javascript, les liens JS ne seront pas suivis et le contenu généré ne sera pas pris en compte. J&#8217;ai également lu dernièrement que les robots seraient (je mets cette information au conditionnel) en mesure de décrypter les url dans le code javascript et donc de suivre ces liens comme des liens html, ce qui oblige actuellement les référenceurs à adopter des méthodes de cryptages &#8211; dans la limite de ce qu&#8217;il est possible de faire en javascript &#8211; pour leurs url !</p>
<p>Cette pratique loin d’être confidentielle se répand comme une traînée de poudre sur les sites de e-commerce français où les liens <code class="prettyprint">&lt;a href="link"&gt;</code> sont remplacés par des  <code class="prettyprint">&lt;span onclick="fonction()"&gt;</code>. (L’exemple le plus flagrant en est donné sur la page d&#8217;accueil du site de vente en ligne <em>rueducommerce.fr</em> sur laquelle pratiquement aucun lien de type <code class="prettyprint">&lt;a href="link"&gt;</code> n’est présent.)</p>
<p>Pour bien comprendre ce que ça implique, il faut d’une part rappeler que cette pratique va totalement à l’encontre des règles d’accessibilité les plus élémentaires :</p>
<p>En effet toute personne ayant javascript désactivé pour une raison ou pour une autre ne pourra pas afficher la page liée. Les personnes ayant javascript activé ne pourront pas utiliser le clic milieu de leur souris ou l’option <em>ouvrir un nouvel onglet</em> de leur menu contextuel. Ce procédé restreint donc les possibilités de l’utilisateur qu’il ait ou pas javascript activé dans son navigateur. Il est important de rappeler que la conception de pages avec le langage html répond à des normes : <em>les standards du web</em>, dont les recommandations sont rédigés par le W3C, organisme qui supervise le développement des standards du web, et pour que ces pages puissent fonctionner de façon satisfaisante dans les principaux navigateurs du marché, ces recommandations ou règles doivent être suivies. Il est également important de rappeler que de nombreuses applications et extensions, notamment celles de Firefox sont basées sur ce socle commun qu&#8217;il est primordial de respecter, faute de quoi l&#8217;utilisateur s&#8217;en trouve obligatoirement lésé.</p>
<p>Lisons ce qu’il est dit dans la documentation du groupe <abbr title="Web Accessibility Initiative">WAI</abbr> du W3C, référence majeure pour l’accessibilité des sites web :</p>
<p><strong><abbr title="Web Content Accessibility Guideline">WCAG</abbr> 1.0  (version par lagrange.net)</strong></p>
<blockquote cite="http://www.la-grange.net/w3c/wcag1/wai-pageauth.html#gl-new-technologies"><p>Guideline 6. S’assurer que les pages qui contiennent de nouvelles technologies se transforment de façon élégante.</p>
<p>6.3 S&#8217;assurer que les pages soient visibles lorsque les scripts, les applets ou autres artefacts programmables sont désactivés ou non supportés. Lorsque ce n&#8217;est pas possible, fournissez une information équivalente sur une page alternative. [Priorité 1]<br />
Par exemple, assurez vous que les liens qui activent les scripts fonctionnent même lorsque ces derniers sont désactivés ou non supportés (par ex. Il ne faut pas utiliser &laquo;&nbsp;javascript:&nbsp;&raquo; comme cible des liens).</p></blockquote>
<p><strong>W3C : Techniques pour les règles d&#8217;accessibilité du contenu Web 1.0 (version par lagrange.net)</strong></p>
<blockquote cite="http://www.la-grange.net/w3c/WAI-WEBCONTENT-TECHS/#scripts"><p>4.12.1 Scripts de transformation</p>
<p>Les développeurs de contenu doivent s&#8217;assurer que les pages sont accessibles avec les scripts désactivés ou dans des navigateurs qui ne supportent pas les scripts.</p>
<p>* Eviter la création de contenu à la volée par le client. Si un navigateur d&#8217;utilisateur ne gère pas les scripts, aucun contenu ne sera généré ou affiché. Cependant, Ceci est différent lorsqu&#8217;il s&#8217;agit d&#8217;afficher ou de cacher un contenu déjà existant en utilisant une combinaison de feuilles de style et de scripting ; S&#8217;il n&#8217;y a pas de scripts, le contenu sera tout de même affiché. Cela ne s&#8217;applique pas aux pages générées à la volée par le serveur et distribuées au client.<br />
* Eviter la création de liens qui utilisent &laquo;&nbsp;javascript&nbsp;&raquo; pour l&#8217;URI. Si un utilisateur n&#8217;utilise pas les scripts, il sera alors incapable d&#8217;utiliser le lien car le navigateur ne pourra créé le lien.</p></blockquote>
<p>Que recommande Google à ce sujet ?</p>
<p><strong>Google (Centre d’aide Webmasters/propriétaires de sites web)</strong></p>
<blockquote><p>Si votre site contient du texte ou des liens cachés, il risque d&#8217;être considéré comme peu fiable, car il présente aux moteurs de recherche un contenu différent de celui destiné aux visiteurs […]</p></blockquote>
<blockquote cite=" http://www.google.com/support/webmasters/bin/answer.py?answer=66353&amp;hl=fr"><p>[…] Si votre site contient du texte et des liens cachés conçus pour induire les moteurs de rechercher en erreur, votre site peut être retiré de l&#8217;index Google et ne plus être affiché dans les pages de résultats de recherche. Lorsque vous évaluez votre site afin de vérifier s&#8217;il contient du texte ou des liens cachés, recherchez tout ce qui n&#8217;est pas facilement affichable par les visiteurs. Existe-t-il du texte ou des liens accessibles uniquement aux moteurs de recherche et non aux visiteurs ? […]</p></blockquote>
<blockquote cite="http://www.google.com/support/webmasters/bin/answer.py?answer=66355&amp;ctx=sibling"><p>[…] Lorsque Googlebot indexe une page contenant un script JavaScript, il ne peut pas suivre ou indexer les liens cachés dans le script lui-même. L&#8217;utilisation d&#8217;un script JavaScript est une pratique Web totalement légitime. Toutefois, son utilisation dans le but de tromper les moteurs de recherche ne l&#8217;est pas. […]</p></blockquote>
<p>Pour résumer, il n’est pas interdit d’utiliser des liens javascript dans la mesure où la page présentée aux moteurs de recherche est la même que celle présentée aux utilisateurs. Ce qui n’est pas le cas dans la mesure où les robots ne pouvant lire javascript considèrent que les liens n’existent pas et ne référencent pas la page liée…</p>
<p>Devons-nous considérer que puisque le nombre des visiteurs sans javascript est faible, il n’est plus utile de se préoccuper de faire du javascript non-intrusif ? Comment se maintenir dans un secteur où toutes les méthodes même les plus contestables sont utilisées pour maintenir un taux de visites important sur son site ? Est-il possible de rester concurrentiel en utilisant les bonnes pratiques et en maintenant un site accessible, sans pour autant négliger la partie référencement ?</p>
<p>Pour continuer la réflexion quelques liens utiles :</p>
<ul>
<li><a href="http://www.google.com/support/webmasters/bin/answer.py?hl=fr&amp;answer=35769">Support Google : Conseils aux webmasters</a></li>
<li><a href="http://www.pompage.net/pompe/accesibilitemoteursderecherche/">Vous aimez l’accessibilité ? Les moteurs de recherche aussi !</a></li>
<li><a href="http://www.wizishop.com/blog/les-dossiers-du-e-commerce/accessibilite-et-e-commerce-interets.html">Accessibilité et e-commerce : Pourquoi rendre son site accessible ?</a></li>
<li><a href="http://webyboom.canalblog.com/archives/2008/08/28/10378459.html">Target condamné pour l&#8217;inaccessibilité de son site aux non-voyants</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.lesintegristes.net/2008/11/27/accessibilite-vs-referencement-quelles-methodes-pour-re-concilier-les-deux/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Quoi de neuf du côté des mises en page CSS (CSS Layouts) ?</title>
		<link>http://www.lesintegristes.net/2008/11/12/quoi-de-neuf-du-cote-des-layout/</link>
		<comments>http://www.lesintegristes.net/2008/11/12/quoi-de-neuf-du-cote-des-layout/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 11:00:10 +0000</pubDate>
		<dc:creator>Eric Le Bihan</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.lesintegristes.net/?p=226</guid>
		<description><![CDATA[
Grégoire Dierendonck
Vous avez certainement lu comme moi, que tout ce que vous saviez sur les css étaient faux en lisant l&#8217;article de Digital Web par Rachel Andrew. Je n&#8217;ai pas lu le livre, mais à la lecture de l&#8217;article j&#8217;ai voulu tester une nouvelle manière de mettre en page mon code html. Avec l&#8217;arrivée d&#8217;IE8, on va pouvoir enfin utiliser les propriétés CSS display:table, display:table-row et autres display:cell. Et je me pose la question suivante : à quoi servent réellement ces propriétés ? Parce que si on a bataillé, argumenté et convaincu des dizaines de personnes que les tableaux&#160;[&#8230;]]]></description>
			<content:encoded><![CDATA[<div style="margin: 0pt 0pt 5px 5px; float: right; width: 283px; font-size: 10px; text-align: center;"><a href="http://www.lesintegristes.net/wp-content/uploads/2008/11/chicken-css1.jpg"><img src="http://www.lesintegristes.net/wp-content/uploads/2008/11/chicken-css1.jpg" alt="Illustration par Grégoire Dierendonck" width="283" height="351" /></a><br />
<a style="margin-left:10px;text-decoration:none;" href="http://www.troispongdesign.fr/"><em>Grégoire Dierendonck</em></a></div>
<p>Vous avez certainement lu comme moi, que <em>tout ce que vous saviez sur les css étaient faux</em> en lisant l&#8217;article de <a href="http://www.digital-web.com/articles/everything_you_know_about_CSS_Is_wrong/">Digital Web par Rachel Andrew</a>. Je n&#8217;ai pas lu le livre, mais à la lecture de l&#8217;article j&#8217;ai voulu tester une nouvelle manière de mettre en page mon code html. Avec l&#8217;arrivée d&#8217;IE8, on va pouvoir enfin utiliser les propriétés CSS <code>display:table</code>, <code>display:table-row</code> et autres <code>display:cell</code>. Et je me pose la question suivante : à quoi servent réellement ces propriétés ? Parce que si on a bataillé, argumenté et convaincu des dizaines de personnes que <em>les tableaux c&#8217;est mal</em>, c&#8217;est pas pour simuler des tableaux en CSS ! Justement l&#8217;auteure nous réponds à ce sujet :</p>
<blockquote><p>L&#8217;élément table en HTML est une structure sémantique, il décrit des données. Par conséquent, l&#8217;élément table est à utiliser uniquement pour des données tabulaires, par exemple un tableau mettant en forme des informations financières. Ces informations seraient normalement stockées dans une feuille de calcul sur votre ordinateur, il faudrait probablement un tableau pour les présenter en HTML.</p>
<p>La valeur <em>table</em> de la propriété <em>display</em>, d&#8217;un autre côté est simplement une indication de la présentation à afficher dans le navigateur &#8211; elle n&#8217;a pas de signification sémantique. Utiliser un élément <em>table</em> pour votre mise en page donne l&#8217;information suivante au <em>user-agent</em> : ces données sont tabulaires. Utiliser plusieurs divs qui ont la propriété <em>display</em> avec les valeurs <em>table</em> ou <em>table cell</em>, ne dit rien de plus au <em>user agent</em> que demander de les rendre visuellement d&#8217;une certaine façon, s&#8217;il en a la capacité.</p></blockquote>
<p>Donc pas de problème, du moment que notre code html reste sémantique, on peut y aller ?</p>
<p>Quels sont actuellement les moyens dont nous disposons pour mettre notre code html en forme ?</p>
<ol>
<li><strong>Mise en forme <em>à l&#8217;ancienne </em></strong>
<p>Il y a quelques années (au temps de netscape 4 et IE 5.5), j&#8217;aurais fait (à peu près) une mise en forme de ce style :</p>
<p><a href="http://www.lesintegristes.net/demos/2008/11/layouts/table-layout.html"> </a></p>
<p><a href="http://www.lesintegristes.net/demos/2008/11/layouts/table-layout.html">Mise en page en tableau</a></li>
<li><strong>Mise en page avec des éléments flottants * </strong>
<p>Pour moi la façon la plus fluide de mettre une page en forme, et qui permet beaucoup de flexibilité.</p>
<p><a href="http://www.lesintegristes.net/demos/2008/11/layouts/float-css-layout.html"> </a></p>
<p><a href="http://www.lesintegristes.net/demos/2008/11/layouts/float-css-layout.html">Mise en page avec des divs flottants</a></li>
<li><strong>Mise en page avec des éléments en absolu * </strong>
<p>Pratique dans certains cas mais je ne la conseillerais pas, trop figée pour des sites qui évoluent en permanence.<a href="http://www.lesintegristes.net/demos/2008/11/layouts/position-css-layout.html"></p>
<p>Mise en page avec des éléments en absolu</a></li>
<li><strong>Mise en page avec des display:table</strong>
<p>L&#8217;article de Digital web présente cette façon de faire. En lisant l&#8217;article, ça a l&#8217;air simple. <q cite="http://www.cineartistes.com/index.php?page=afficher&amp;id=Raymond+Souplex">Bon sang, mais c&#8217;est bien sur !</q> Pourquoi n&#8217;avions nous pas pensé à cette façon de faire plus tôt ? Bon, ok, on l&#8217;oublie à cause d&#8217;IE6, mais parfois on aime bien se projeter dans le futur et essayer de nouvelles choses, juste pour le sport&#8230; Je reprends donc mon design minimaliste : un header, une colonne de gauche, une colonne de droite et un footer. Simple. Je me base sur mon intégration <em>old school</em> et essaie d&#8217;appliquer la méthode vue dans l&#8217;article cité ci-dessus. Pas besoin de reprendre l&#8217;intégralité du code des tableaux (thead, tbody, tfoot, tr, etc&#8230;) puisque les éléments manquants sont créés virtuellement par le navigateur.</p>
<p><a href="http://www.lesintegristes.net/demos/2008/11/layouts/table-css-layout.html"></a></p>
<p><a href="http://www.lesintegristes.net/demos/2008/11/layouts/table-css-layout.html">Une esquisse de résultat&#8230;</a></li>
</ol>
<p>Essayons maintenant de faire un colspan&#8230; hum, comment fait-on ? Puisque les propriétés du tableau sont définies en CSS et pas en HTML ? Après maintes recherches je déclare forfait. Avez-vous la réponse ?</p>
<p>En reprenant l&#8217;article, je me rends compte que ce n&#8217;est pas évoqué. Les seuls cas envisagés sont simples voire simplistes. Ok pour un site perso, mais ce n&#8217;est vraiment pas adapté pour un environnement professionnel. Loin de révolutionner notre façon d&#8217;utiliser les CSS, cette démonstration reste pour moi rien de plus qu&#8217;un exercice de styles&#8230;</p>
<p>On devra certainement attendre longtemps avant de voir arriver des CSS spécialement dédiés à la mise en forme de page web, en attendant vous pouvez toujours aller voir le document de travail <a href="http://www.w3.org/TR/css3-layout/">Advanced Layout</a> du W3C.</p>
<p>*<em> Des tas d&#8217;exemples de mise en page sur les sites suivants :</em></p>
<p><a href="http://layouts.ironmyers.com/100_percent_Layouts/">http://layouts.ironmyers.com/100_percent_Layouts/</a><br />
<a href="http://blog.html.it/layoutgala/"><span style="text-decoration: underline;">http://blog.html.it/layoutgala/</span></a><br />
<a href="http://sherina.blogsome.com/2008/07/29/10-css-layout-demos/">http://sherina.blogsome.com/2008/07/29/10-css-layout-demos/</a><br />
<a title="http://css-discuss.incutio.com/?page=CssLayouts" href="http://css-discuss.incutio.com/?page=CssLayouts">http://www.smashingmagazine.com/2007/01/12/free-css-layouts-and-templates</a><br />
<a href="http://css-discuss.incutio.com/?page=CssLayouts">http://css-discuss.incutio.com/?page=CssLayouts</a><br />
<a href="http://www.free-css.com/free-css-layouts/page1.php">http://www.free-css.com/free-css-layouts/page1.php</a><br />
<a href="http://www.code-sucks.com/css%20layouts/faux-css-layouts/">http://www.code-sucks.com/css%20layouts/faux-css-layouts/</a><br />
<a href="http://www.free-css.com/free-css-layouts/page1.php">http://www.free-css.com/free-css-layouts/page1.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lesintegristes.net/2008/11/12/quoi-de-neuf-du-cote-des-layout/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Et les standards, dans tout ça ?</title>
		<link>http://www.lesintegristes.net/2008/10/28/article-du-2810/</link>
		<comments>http://www.lesintegristes.net/2008/10/28/article-du-2810/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 11:17:10 +0000</pubDate>
		<dc:creator>Eric Le Bihan</dc:creator>
				<category><![CDATA[Actualité]]></category>

		<guid isPermaLink="false">http://www.lesintegristes.net/?p=210</guid>
		<description><![CDATA[MAMA est un moteur de recherche développé par Opéra qui s&#8217;intéresse non pas au contenu des pages web mais à leur structure. Le résultat de leur première étude basée sur l&#8217;analyse de 3,5 millions de pages de 3 millions de domaines différents laisse apparaître que :

50% des pages n’ont pas de doctype
 la proportion des types de page est de l&#8217;ordre  de 1 doctype strict pour 10 doctypes transitionnels
4,13% des pages sont conformes
Les tableaux sont présents dans plus de 80% des documents, essentiellement pour faire de la mise en page et non pour présenter des données tabulaires

Autant dire que&#160;[&#8230;]]]></description>
			<content:encoded><![CDATA[<p><acronym title="Metadata Analysis and Mining Application"><a href="http://www.opera.com/pressreleases/en/2008/10/15/">MAMA</a></acronym> est un moteur de recherche développé par Opéra qui s&#8217;intéresse non pas au contenu des pages web mais à leur structure. <a href="http://dev.opera.com/articles/view/mama-key-findings/">Le résultat de leur première étude</a> basée sur l&#8217;analyse de 3,5 millions de pages de 3 millions de domaines différents laisse apparaître que :</p>
<ul>
<li><strong>50%</strong> des pages n’ont pas de doctype</li>
<li> la proportion des types de page est de l&#8217;ordre  de <strong>1 doctype strict pour 10 doctypes transitionnels</strong></li>
<li><strong>4,13%</strong> des pages sont conformes</li>
<li>Les tableaux sont présents dans <strong>plus de 80%</strong> des documents, essentiellement pour faire de la mise en page et non pour présenter des données tabulaires</li>
</ul>
<p>Autant dire que les automatismes ne sont pas acquis par tout le monde et que faire respecter les standards est un travail de longue haleine. Il n&#8217;est pas inutile de rappeler comment bien structurer ces pages et comment appliquer les bonnes pratiques. Ce que nous ne manquerons pas de faire dans nos prochains billets.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lesintegristes.net/2008/10/28/article-du-2810/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Les Intégristes enquêtent</title>
		<link>http://www.lesintegristes.net/2008/10/22/les-integristes-enquetent/</link>
		<comments>http://www.lesintegristes.net/2008/10/22/les-integristes-enquetent/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 21:33:31 +0000</pubDate>
		<dc:creator>Eric Le Bihan</dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Navigateurs]]></category>

		<guid isPermaLink="false">http://www.lesintegristes.net/?p=193</guid>
		<description><![CDATA[Save the developpers est une initiative du Conveyor Group, une société de design basée en Californie qui a lancé fin mars un site savethedevelopers.org qui enjoint les développeurs, intégrateurs, concepteurs de site web à ajouter un script destiné aux utilisateurs d’Internet Explorer 6 qui seront informés par une petite alerte s’affichant en haut à droite de leur navigateur qu’il existe maintenant d’autres alternatives à IE6. En cliquant sur cette alerte, l’internaute est redirigé vers le site lui expliquant pourquoi changer de navigateur et en lui proposant de télécharger les principaux navigateurs du marché.

Cette idée nous a paru sympathique et&#160;[&#8230;]]]></description>
			<content:encoded><![CDATA[<p><em>Save the developpers</em> est une initiative du <a href="http://www.conveyorgroup.com/news.php?build=view&amp;idr=37&amp;page2=1">Conveyor Group</a>, une société de design basée en Californie qui a lancé fin mars un site <em>savethedevelopers.org </em>qui enjoint les développeurs, intégrateurs, concepteurs de site web à ajouter un script destiné aux utilisateurs d’<strong>Internet Explorer 6</strong> qui seront informés par une petite alerte s’affichant en haut à droite de leur navigateur qu’il existe maintenant d’autres alternatives à <strong>IE6</strong>. En cliquant sur cette alerte, l’internaute est redirigé vers le site lui expliquant pourquoi changer de navigateur et en lui proposant de télécharger les principaux navigateurs du marché.</p>
<p style="text-align:center"><a href="http://www.lesintegristes.net/wp-content/uploads/2008/10/save-developers2.png"><img src="http://www.lesintegristes.net/wp-content/uploads/2008/10/save-developers2.png" alt="Save the developers" title="save-developers2" width="480" height="344" class="size-full wp-image-199" /></a></p>
<p>Cette idée nous a paru sympathique et séduisante et chez<em> Les Intégristes</em> nous avons choisi de l’adopter. Seulement voilà, en retournant sur le site cette semaine,  nous avons été fortement étonnés d’être redirigés vers la page de téléchargement des deux dernières versions d’Internet Explorer, chez <em>Microsoft</em>. J’ai donc essayé de rechercher des informations et je n&#8217;ai rien trouvé à ce sujet, nulle part…</p>
<p>La traduction française du site ayant été faite par <a href="http://www.ledetracteur.com/2008/03/26/sauvez-un-developpeur-debarassez-vous-dinternet-explorer-6/">Le détracteur constructif</a>, je suis donc allé leur poser la question :</p>
<blockquote><p>Q:Bonjour,<br />
Nous adhérons fortement, chez les “intégristes”, à l’idée de progressivement délaisser IE6 pour enfin évoluer vers d’autres possibilités d’intégration et de développement que ne permets pas IE6, alors forcément l’idée de “savethedeveloppers” nous parait sympathique. Cependant depuis quelques jours l’URL “http://www.savethedevelopers.org” renvoie vers “http://www.microsoft.com/windows/internet-explorer/download-ie.aspx” la page de téléchargement de la dernière version d’Internet Explorer. J’ai essayé de trouver des infos à ce sujet sans succès… Qu’en est-il ?</p>
<p>A:Wow en effet… Hmm il je me demande si le projet a été “avorté” par Microsoft, à grand coups d’argent. Je vais essayer de voir si j’ai encore mon contact avec les gens qui faisaient ce site, et je vous reviens là dessus…</p></blockquote>
<p>Si tel est le cas, cette initiative doit être très récente parce que <a href="http://twitter.com/SaveDevelopers">le dernier message</a> posté sur Twitter par <em>savethedeveloppers</em> est daté du 15 octobre dernier :&nbsp;&raquo; New products for winter and site supporters added.&nbsp;&raquo;</p>
<p>Est-on en présence d’une affaire du type <a href="http://en.wikipedia.org/wiki/MikeRoweSoft.com">Mikerowsoft</a> ? En tout cas chez <em>Les&nbsp;Intégristes</em> nous avons retiré ce script qui maintenant incite les internautes à télécharger exclusivement Internet Explorer…</p>
<p>Nous vous communiquerons plus d’informations dès que possible, si de votre côté vous pouvez éclairer notre lanterne n’hésitez pas à poster.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lesintegristes.net/2008/10/22/les-integristes-enquetent/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
