<?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>Iptima &#187; W3c</title>
	<atom:link href="http://www.iptima.com/tag/w3c/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.iptima.com</link>
	<description>... Miscellanées multimedia ®</description>
	<lastBuildDate>Tue, 08 Jun 2010 10:42:20 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Servir un contenu alternatif pour favoriser le référencement</title>
		<link>http://www.iptima.com/2010/02/23/servir-un-contenu-alternatif-pour-favoriser-le-referencement/</link>
		<comments>http://www.iptima.com/2010/02/23/servir-un-contenu-alternatif-pour-favoriser-le-referencement/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 11:04:45 +0000</pubDate>
		<dc:creator>Vincent Roulet</dc:creator>
				<category><![CDATA[Conception]]></category>
		<category><![CDATA[WebDesign]]></category>
		<category><![CDATA[3G]]></category>
		<category><![CDATA[accessibilité]]></category>
		<category><![CDATA[Acrobat Reader]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Cascading Style Sheets]]></category>
		<category><![CDATA[contenu alternatif]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[Extensible HyperText Markup Language]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[General Packet Radio Service]]></category>
		<category><![CDATA[Global System for Mobile Communications]]></category>
		<category><![CDATA[Gprs]]></category>
		<category><![CDATA[Gsm]]></category>
		<category><![CDATA[Html]]></category>
		<category><![CDATA[Iis]]></category>
		<category><![CDATA[Internet Information Service]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Lynx]]></category>
		<category><![CDATA[Pda]]></category>
		<category><![CDATA[Personal Digital Assistant]]></category>
		<category><![CDATA[Portable Document Format]]></category>
		<category><![CDATA[radio-téléphone]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[sémantique]]></category>
		<category><![CDATA[Seo]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[smartphone]]></category>
		<category><![CDATA[téléphone mobile]]></category>
		<category><![CDATA[W3c]]></category>

		<guid isPermaLink="false">http://www.iptima.com/?p=411</guid>
		<description><![CDATA[Servir un contenu alternatif destiné aux téléphones mobiles peut sembler constituer une contrainte. Pour autant, cette possibilité peut constituer un avantage pour la Seo, comme nous allons le voir.

Nous avons discuté récemment avec le fondateur d&#8217;un hôtel quatre étoiles&#8230; Le site Internet de son établissement a été conçu en Flash, voilà seulement deux ans. Or, [...]]]></description>
			<content:encoded><![CDATA[<p>Servir un contenu alternatif destiné aux téléphones mobiles peut sembler constituer une contrainte. Pour autant, cette possibilité peut constituer un avantage pour la <acronym title="Search Engine Optimization">Seo</acronym>, comme nous allons le voir.</p>
<p><span id="more-411"></span></p>
<p>Nous avons discuté récemment avec le fondateur d&#8217;un hôtel quatre étoiles&#8230; Le site Internet de son établissement a été conçu en <a hreflang="en" href="http://www.adobe.com/products/flashplayer/" onclick="window.open(this.href); return false;" title ="aller sur le site de Flash Player (s'ouvre dans une nouvelle fenêtre)">Flash</a>, voilà seulement deux ans. Or, en analysant le trafic de son site, l&#8217;hôtelier s&#8217;est aperçu que les demandes de connexion depuis un <em>Smartphone</em> étaient chaque jour plus nombreuses. Aussi, notre nouvel ami a demandé à une agence de refondre son site afin qu&#8217;il soient accessibles à l&#8217;ensemble des périphériques.</p>
<p>Nous n&#8217;avons pas encore découvert la nouvelle version du site de l&#8217;hôtel, mais la solution retenue constituerait un savant mélange de <a hreflang="en" href="http://www.adobe.com/products/flashplayer/" onclick="window.open(this.href); return false;" title ="aller sur le site de Flash Player (s'ouvre dans une nouvelle fenêtre)">Flash</a> et de <acronym title="HyperText Markup Language">Html</acronym>, optimisé au passage pour le référencement&#160;! Nous n&#8217;osons imaginer le résultat&#160;: faudra-t-il naviguer de page en page pour recharger à chaque fois une animation en <a hreflang="en" href="http://www.adobe.com/products/flashplayer/" onclick="window.open(this.href); return false;" title ="aller sur le site de Flash Player (s'ouvre dans une nouvelle fenêtre)">Flash</a> ou voir un contenu plus statique dédié aux périphériques de poches&#160;?</p>
<p>Ne serait-il pas préférable de laisser en place l&#8217;existant, avec une animation qui fonctionne plutôt bien, pour les ordinateurs <em>classiques</em>&#160;? Une animation en <a hreflang="en" href="http://www.adobe.com/products/flashplayer/" onclick="window.open(this.href); return false;" title ="aller sur le site de Flash Player (s'ouvre dans une nouvelle fenêtre)">Flash</a> sophistiquée peut demander un investissement lourd&#160;: il serait dommage de jeter le bébé avec l&#8217;eau du bain&#160;! Aussi ne vaut-il pas mieux servir un contenu alternatif et allégé pour les <em>Smartphones</em>&#160;: lors de la demande de connexion, le navigateur est reconnu et redirigé vers la version classique ou simplifiée du site.</p>
<p>Nous ne sommes pas un détracteur de <a hreflang="en" href="http://www.adobe.com/products/flashplayer/" onclick="window.open(this.href); return false;" title ="aller sur le site de Flash Player (s'ouvre dans une nouvelle fenêtre)">Flash</a> (mais de <a hreflang="en" href="http://www.microsoft.com/SILVERLIGHT/" onclick="window.open(this.href); return false;" title ="aller sur le site de Silverlight (s'ouvre dans une nouvelle fenêtre)">Silverlight</a> oui, pâle copie inutile et encombrante), car il faut reconnaître que cette technologie présente des avantages pour certains types de contenus&#8230; (Nous écrivons <em>certains</em>, car nous avons découvert récemment une pizzeria, dont le site au modeste contenu est exclusivement accessible avec <a hreflang="en" href="http://www.adobe.com/products/flashplayer/" onclick="window.open(this.href); return false;" title ="aller sur le site de Flash Player (s'ouvre dans une nouvelle fenêtre)">Flash</a>&#160;! Aussi avons-nous dû télécharger l&#8217;application sur notre modeste <em>Netbook</em> pour lire la carte&#160;: combien de clients perd cet établissement qui livre à domicile&#160;?) D&#8217;abord, l&#8217;animation est téléchargée une fois pour toutes permettant, après une attente raisonnable, une navigation fluide et interactive. Ensuite, <a hreflang="en" href="http://www.adobe.com/products/flashplayer/" onclick="window.open(this.href); return false;" title ="aller sur le site de Flash Player (s'ouvre dans une nouvelle fenêtre)">Flash</a> permet au pixel ou à la seconde près d&#8217;appeler un élément graphique ou sonore.</p>
<p>Cependant, un site en <a hreflang="en" href="http://www.adobe.com/products/flashplayer/" onclick="window.open(this.href); return false;" title ="aller sur le site de Flash Player (s'ouvre dans une nouvelle fenêtre)">Flash</a> devrait toujours demander l&#8217;adhésion (<em>Opt-in</em>) du visiteur, avec un éventuel préchargement de l&#8217;animation en tâche de fond&#160;: certaines animations, au fond sonore inattendu, peuvent être éprouvantes lors de l&#8217;accès à la page <em>Web</em>. Si le visiteur n&#8217;adhère pas (ou ne dispose pas ou ne veut pas du lecteur), il faut alors lui proposer un contenu alternatif, qui pourra être alors le même que celui servi pour les téléphones mobiles.</p>
<p>(Il semble qu&#8217;un lecteur <a hreflang="en" href="http://www.adobe.com/products/flashplayer/" onclick="window.open(this.href); return false;" title ="aller sur le site de Flash Player (s'ouvre dans une nouvelle fenêtre)">Flash</a> pour périphériques mobiles soit bientôt disponible. Gageons que, avec la mésentente entre constructeurs et éditeurs et une bande passante disponible de plus en plus réduite, la solution mettra du temps à s&#8217;implanter&#160;! Le recours intégral à cette technologie sera-t-il, d&#8217;ailleurs, souhaitable, ou faudra-t-il considérer que les animations viendront uniquement agrémenter le contenu&#160;?)</p>
<p>Servir un contenu alternatif peut aussi (et surtout) constituer l&#8217;occasion d&#8217;améliorer sa visibilité dans les moteurs de recherche, et, par exemple, d&#8217;obvier aux difficultés de référencement de contenu plus dynamique comme les animations écrites en <a hreflang="en" href="http://www.adobe.com/products/flashplayer/" onclick="window.open(this.href); return false;" title ="aller sur le site de Flash Player (s'ouvre dans une nouvelle fenêtre)">Flash</a> ou les pages au format <acronym title="Portable Document Format">Pdf</acronym> (<a hreflang="en" href="http://www.google.com/" onclick="window.open(this.href); return false;" title ="aller sur le site Google (s'ouvre dans une nouvelle fenêtre)">Google</a> en a néanmoins considérablement amélioré le référencement, au cours de ces derniers mois).</p>
<p>Naturellement, ce contenu sera sémantique, car les moteurs de recherche aiment l&#8217;accessibilité. Pour y parvenir, il suffit d&#8217;appliquer quelques règles simples&#160;:</p>
<ul>
<li>hiérarchiser l&#8217;information en utilisant les niveaux de titre (de <em>h1</em> à <em>h6</em>, du plus important ou moins important)&#160;;</li>
<li>utiliser avec prudence l&#8217;emphase&#160;;</li>
<li>légender les images, lorsque leur contenu est significatif&#160;;</li>
<li>choisir avec soin le titre des pages, leur description et leur mots clef&#160;;</li>
<li>optimiser la navigation&#160;;</li>
<li>s&#8217;assurer de la compliance du code aux normes définies par le <acronym title="World Wide Web Consortium">W3c</acronym>.</li>
</ul>
<p>Sur le plan graphique, la feuille de style permettra ensuite le formatage du site, et autorisera d&#8217;afficher un titre de deuxième niveau avec des caractères plus gros que ceux d&#8217;un titre de premier niveau ou de supprimer l&#8217;emphase sur certains mots-clef (il ne s&#8217;agit en aucun de contenu caché ou de <em>Cloacking</em>).</p>
<p>Pour vérifier la compliance d&#8217;un site à ces pratiques, il suffit d&#8217;utiliser un navigateur en mode texte, comme <a hreflang="en" href="http://lynx.isc.org/" onclick="window.open(this.href); return false;" title ="aller sur le site de Lynx (s'ouvre dans une nouvelle fenêtre)">Lynx</a>&#160;: on verra le rendu qui apparaîtra pour les moteurs de recherche. Dans un deuxième temps, le contenu sera validé par <a hreflang="en" href="http://validator.w3.org/mobile/" onclick="window.open(this.href); return false;" title ="aller sur le site du W3C mobileOK Checker (s'ouvre dans une nouvelle fenêtre)">W3C mobileOK Checker</a>.</p>
<p>Enfin, pourquoi ne pas demander aux moteurs de recherche de ne référencer que le contenu alternatif, par exemple avec un fichier <em>robots.txt</em>&#160;?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iptima.com/2010/02/23/servir-un-contenu-alternatif-pour-favoriser-le-referencement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accessibilité avec WordPress</title>
		<link>http://www.iptima.com/2007/09/21/accessibilite-avec-wordpress/</link>
		<comments>http://www.iptima.com/2007/09/21/accessibilite-avec-wordpress/#comments</comments>
		<pubDate>Fri, 21 Sep 2007 18:50:17 +0000</pubDate>
		<dc:creator>Vincent Roulet</dc:creator>
				<category><![CDATA[Conception]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[abréviations]]></category>
		<category><![CDATA[accessibilité]]></category>
		<category><![CDATA[Cascading Style Sheets]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[déficients visuels]]></category>
		<category><![CDATA[Extensible HyperText Markup Language]]></category>
		<category><![CDATA[feuilles de style]]></category>
		<category><![CDATA[handicapés]]></category>
		<category><![CDATA[handicaps]]></category>
		<category><![CDATA[Html]]></category>
		<category><![CDATA[HyperText Markup Language]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[liens]]></category>
		<category><![CDATA[politique d'accessibilité]]></category>
		<category><![CDATA[raccourcis claviers]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[sémantique]]></category>
		<category><![CDATA[Tableaux]]></category>
		<category><![CDATA[W3c]]></category>
		<category><![CDATA[Xhtml]]></category>

		<guid isPermaLink="false">http://www.iptima.com/2007/09/21/accessibilite-avec-wordpress/</guid>
		<description><![CDATA[L&#8217;accessibilité des sites est une question fondamentale dans la conception de sites Web. Pour l&#8217;instant, aucune obligation n&#8217;est imposée aux maîtres-toile privés, mais il semble que la réglementation doive évoluer.

Aussi avons-nous cherché une solution nous permettant de rendre accessible notre weblogue.
Après avoir décrit les principes de l&#8217;accessibilité, nous essaierons de dégager des solutions pour WordPress
Considérations [...]]]></description>
			<content:encoded><![CDATA[<p>L&#8217;accessibilité des sites est une question fondamentale dans la conception de sites Web. Pour l&#8217;instant, aucune obligation n&#8217;est imposée aux <em>maîtres-toile</em> privés, mais il semble que la réglementation doive évoluer.</p>
<p><span id="more-56"></span></p>
<p>Aussi avons-nous cherché une solution nous permettant de rendre accessible notre weblogue.</p>
<p>Après avoir décrit les principes de l&#8217;accessibilité, nous essaierons de dégager des solutions pour <em>WordPress</em></p>
<h3>Considérations générales sur l&#8217;accessibilité</h3>
<p>Rendre un site accessible, c&#8217;est permettre sa consultation non seulement par des déficients visuels ou moteurs (sans compter les handicapés auditifs, cognitifs ou neurologiques), mais aussi par des internautes disposant d&#8217;une connexion en bas débit assurée par <acronym title="Réseau Téléphonique Commuté">Rtc</acronym> ou par <acronym title="Global System for Mobile Communications">Gsm</acronym>. Enfin, c&#8217;est respecter la navigation et prendre en compte les différences linguistiques. La connaissance de ces contraintes et des solutions correspondantes permet de mieux concevoir ses pages au bénéfice de l&#8217;ensemble de ses visiteurs.</p>
<h4>Accessibilité pour les déficients visuels</h4>
<p>Les déficients visuels correspondent aux mal-voyants, daltoniens et aux aveugles. Pour les mal-voyants, il faut autoriser un redimensionnement du texte en utilisant des tailles de police proportionnelles. Idéalement, il faudrait que l&#8217;ensemble des valeurs des feuilles de style soient exprimé en valeurs relatives, par exemple avec l&#8217;unité <em>em</em>. Le contraste doit être suffisant entre les entre couleur de texte et couleur de fond pour les daltoniens.</p>
<p>Quant aux non-voyants, ils utilisent des lecteurs Braille. JavaScript ne peut servir à naviguer ou à informer, sans équivalents textuels. Autrement exprimé, le langage JavaScript ne doit ajouter qu&#8217;une fonctionnalité supplémentaire mais ne jamais la remplacer. Pour la même raison, les textes ne peuvent être affichés sous la forme d&#8217;images. Les images doivent être légendées avec les balises <em>alt</em> et <em>title</em>&#160;; lorsque les images ne sont pas significatives, c&#8217;est-à-dire décoratives, les balises peuvent être laissées vides.</p>
<p>Il faut utiliser <acronym title="Cascading Style Sheets">Css</acronym> et la sémantique <acronym title="eXtensible HyperText Markup Language">Xhtml</acronym> en renonçant à l&#8217;usage de tableaux pour la mise en page, hormis pour la présentation de données. Pour ne pas pas entretenir la confusion, un lien hypertexte doit s&#8217;ouvrir dans la même fenêtre. Il convient de préciser dans le lien hypertexte la langue utilisée, lorsque la ressource est dans une langue différente de celle du texte&#160;; à cet effet, on utilise dans l&#8217;appel du lien une balise de forme <em></em> pour un document en anglais. Enfin, la signification des acronymes doit être précisée, car elle est lue par les lecteurs Braille.</p>
<p>Afin de valider l&#8217;accessibilité de son site pour les déficients visuels, la solution la plus probante consiste à utiliser un navigateur en mode texte&#160;: si chaque information est affichée, la conception du site est correcte.</p>
<p><!--next--></p>
<h4>Accessibilité pour les handicapés moteurs</h4>
<p>Comme les handicapés moteurs ne peuvent recourir à une souris, il faut envisager une navigation spécifique. À cet effet, le concepteur d&#8217;un site peut prévoir que la navigation s&#8217;opérera à l&#8217;aide la touche <em>tabulation</em> du clavier&#160;: chaque lien hypertexte (ou entrée de formulaire) est affecté d&#8217;une valeur <em>tabindex</em>. Prenons la valeur <em>tabindex=&#8221;3&#8221;</em>&#160;: depuis le haut de la page, trois appuis sur la touche <em>tabulation</em> donneront le <em>focus</em> à ce lien, qui s&#8217;ouvrira en pressant la touche <em>Entrée</em>. Pour informer le visiteur de la valeur, il suffit de l&#8217;indiquer dans la balise <em>title</em> du lien. Lorsqu&#8217;aucun <em>tabindex</em> n&#8217;est défini dans la page, l&#8217;appui sur la touche <em>tabulation</em> permet en principe de naviguer de lien en lien, du haut en bas de la page.</p>
<p>Une autre solution passe par la mise en œuvre de raccourcis claviers (ou <em>Accesskeys</em>)&#160;: l&#8217;utilisateur appuie sur une combinaison de touches pour parvenir à l&#8217;information souhaitée. Cette solution, séduisante en théorie, n&#8217;est pourtant pas la panacée. En effet, les raccourcis clavier demandent des contorsions digitales à un utilisateur handicapé&#160;! Ensuite, même lorsqu&#8217;ils sont reconnus par les agents utilisateurs, les raccourcis clavier peuvent entrer en conflit avec les raccourcis implémentés dans ces navigateurs. Pour cette raison, le nombre d&#8217;<em>Accesskeys</em> est fort limité. Le gouvernement britannique fournit des directives d&#8217;accessibilité en proposant les raccourcis claviers suivants&#160;:</p>
<ul>
<li>S - passer la navigation</li>
<li>1 - accueil</li>
<li>2 - actualités</li>
<li>3 - plan du site</li>
<li>4 - recherche</li>
<li>5 - foire aux questions</li>
<li>6 - aide</li>
<li>7 - procédure de plainte ou contact</li>
<li>8 - conditions d&#8217;utilisation</li>
<li>9 - retour d&#8217;information</li>
<li>0 - liste des raccourcis clavier</li>
</ul>
<p>Ainsi, pour utiliser le raccourci clavier 0, il suffira d&#8217;ajouter au lien la valeur <em>Accesskey=&#8221;0&#8221;</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iptima.com/2007/09/21/accessibilite-avec-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
