<?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; Tableaux</title>
	<atom:link href="http://www.iptima.com/tag/tableaux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.iptima.com</link>
	<description>... Miscellanées multimedia ®</description>
	<lastBuildDate>Sun, 02 Oct 2011 17:52:06 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<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 &#8230; <a href="http://www.iptima.com/2007/09/21/accessibilite-avec-wordpress/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></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>
<h2>Considérations générales sur l&#8217;accessibilité</h2>
<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 <abbr title="Réseau Téléphonique Commuté">Rtc</abbr> ou par <abbr title="Global System for Mobile Communications">Gsm</abbr>. 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>
<h3>Accessibilité pour les déficients visuels</h3>
<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> ; 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 <abbr title="Cascading Style Sheets">Css</abbr> et la sémantique <abbr title="eXtensible HyperText Markup Language">Xhtml</abbr> 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 ; à 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 : si chaque information est affichée, la conception du site est correcte.</p>
<p><!--next--></p>
<h3>Accessibilité pour les handicapés moteurs</h3>
<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 : chaque lien hypertexte (ou entrée de formulaire) est affecté d&#8217;une valeur <em>tabindex</em>. Prenons la valeur <em>tabindex=&nbsp;&raquo;3&#8243;</em> : 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>) : 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é ! 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 :</p>
<ul>
<li>S &#8211; passer la navigation</li>
<li>1 &#8211; accueil</li>
<li>2 &#8211; actualités</li>
<li>3 &#8211; plan du site</li>
<li>4 &#8211; recherche</li>
<li>5 &#8211; foire aux questions</li>
<li>6 &#8211; aide</li>
<li>7 &#8211; procédure de plainte ou contact</li>
<li>8 &#8211; conditions d&#8217;utilisation</li>
<li>9 &#8211; retour d&#8217;information</li>
<li>0 &#8211; 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=&nbsp;&raquo;0&#8243;</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>
		<item>
		<title>Wp-Table</title>
		<link>http://www.iptima.com/2007/08/08/creer-une-galerie-dimage-avec-wordpress/</link>
		<comments>http://www.iptima.com/2007/08/08/creer-une-galerie-dimage-avec-wordpress/#comments</comments>
		<pubDate>Wed, 08 Aug 2007 18:08:33 +0000</pubDate>
		<dc:creator>Vincent Roulet</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[tableau]]></category>
		<category><![CDATA[Tableaux]]></category>

		<guid isPermaLink="false">http://www.iptima.com/?p=26</guid>
		<description><![CDATA[&#60;addendum&#62; 10/08/2007. Depuis la rédaction de cet article, nous avons découvert NextGen Gallery d&#8217;Alex Rabe&#8230; auteur de Wp-Table ! En fait, nous sommes retourné sur son site, car nous nous étions aperçu que la présence de deux tableaux sur la &#8230; <a href="http://www.iptima.com/2007/08/08/creer-une-galerie-dimage-avec-wordpress/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>&#60;addendum&#62;</strong></p>
<p>10/08/2007.</p>
<p>Depuis la rédaction de cet article, nous avons découvert <a  href="http://alexrabe.boelinger.com/wordpress-Plugins/nextgen-gallery/" target="_blank" title="aller sur le site du Plugin Nextgen Gallery (s'ouvre dans une nouvelle fenêtre)">NextGen Gallery</a> d&#8217;Alex Rabe&#8230; auteur de <strong>Wp-Table</strong> ! En fait, nous sommes retourné sur son site, car nous nous étions aperçu que la présence de deux tableaux sur la même page avec un identifiant unique invalidait notre code <abbr title="eXtensible HyperText Markup Language">Xhtml</abbr> par le <abbr title="World Wide Web Consortium">W3c</abbr> ! Notre visite de ce matin nous a permis de résoudre ce souci&#8230; définitivement !</p>
<p><span id="more-26"></span></p>
<p>Nous reviendrons prochainement sur le Plugin <em>NextGen Gallery</em>. En attendant, et plutôt que supprimer cet article, nous modifions légèrement le texte suivant et en supprimons les images, car il peut donner des idées d&#8217;application de Wp-Table à des utilisateurs de <em>WordPress</em>.</p>
<p><strong>&#60;/addendum&#62;</strong></p>
<p>Dans notre quête du weblogue idéal, nous nous sommes penché sur la création d&#8217;une galerie d&#8217;image avec <em>WordPress</em> Nous avons testé (presque) tous les modules d&#8217;extension proposé sur <a href="http://wp-Plugins.net/" target="_blank" title="aller sur le site des Plugins de WordPress (s'ouvre dans une nouvelle fenêtre)"><em>WordPress</em></a>, sans y trouver notre bonheur : soit leur présentation ne nous convenait pas, soit leur fonctionnement était erratique.</p>
<p>Nous nous sommes souvenu alors de nos premiers pas avec <abbr title="HyperText Markup Language">Html</abbr>&#8230; En effet, avant de maîtriser les feuilles de style, nos mises en page étaient basées sur des tableaux sans bordures. Ainsi étions-nous sûr de voir les éléments de notre page affichés à l&#8217;endroit prévu. Cette technique de présentation est aussi valable avec les logiciels de traitement de texte.</p>
<p>Certes, le recours à des tableaux est discutable, comme le démontre avec talent <a href="http://www.openweb.eu.org/articles/problemes_tableaux/" target="_blank" title="aller à l'article de Mathieu Pillard sur Openweb (s'ouvre dans une nouvelle fenêtre)">Mathieu Pillard</a> d&#8217;Openweb, mais&#8230; <em>faute de grives, on mange des merles</em>.</p>
<p>Nous avons donc cherché dans cette direction&#8230; Initialement, nous nous sommes fourvoyé avec <a  href="http://my.sambazen.net/wiki/index.php/WPMU_Plugin:Miwa_Editor_Mu" target="_blank" title="aller sur le site du Plugin Miwa Editor (s'ouvre dans une nouvelle fenêtre)">Miwa Editor Mu</a>, qui ajoute des boutons à l&#8217;interface <em>TinyMce</em> permettant de créer des tableaux. Hélas, ce plugiciel, de plusieurs Mega-octets (!), n&#8217;a jamais voulu fonctionner !</p>
<p>Nous avons découvert <a  href="http://alexrabe.boelinger.com/?page_id=3" target="_blank" title="aller sur le site du Plugin Wp-table (s'ouvre dans une nouvelle fenêtre)">Wp-table</a>. C&#8217;est une « solution » !&#8230;</p>
<p>Le téléchargement par défaut comprend une traduction approximative en français.</p>
<p>Lorsque le module d&#8217;extension est installé et activé, <strong>Wp-Table</strong> s&#8217;administre depuis le menu <em>Gérer</em> avec l&#8217;onglet <em>Tables</em>. L&#8217;interface permet d&#8217;ajouter un nouveau tableau : il suffit de le nommer et de choisir le nombre de colonnes et de lignes (la traduction en français de ces champs est incorrecte, il ne s&#8217;agit pas de <em>numéro</em> mais de <em>nombre</em> !). Curieusement, le menu déroulant ne permet pas de créer un tableau avec une seule ligne ou colonne, mais ces caractéristiques pourront être modifiées ultérieurement. Lorsque le tableau est prêt, son nom apparaît dans la liste <em>Gestion de la table</em>. Un clic sur <em>Editez</em> permet à présent de modifier la présentation et le contenu des lignes et des colonnes.</p>
<p>Ici, imaginons que l&#8217;on veuille aligner deux images de Paris : la première sera une photo du musée du Louvre et la seconde représentera le quartier de la Défense. Deux colonnes sur une seule ligne seront donc nécessaires. Un clic sur <em>Supprimer</em> à la deuxième ligne permet de ne travailler qu&#8217;avec une seule ligne, après un message de confirmation.</p>
<p>À présent, il ne reste plus que deux cases, où l&#8217;on va insérer le code appelant chaque image.</p>
<p>Pour la première photo&#8230;</p>
<p class="left"><code>&#60;img border=&#34;0&#34; width=&#34;67&#34; height=&#34;100&#34; src=&#34;http://www.iptima.com/wp-content/uploads/paris/paris_a.jpg&#34; alt=&#34;le musée du Louvre&#34; title=&#34;le musée du Louvre&#34; /&#62;</code></p>
<p>Pour la seconde photo&#8230;</p>
<p class="left"><code>&#60;img border=&#34;0&#34; width=&#34;75&#34; height=&#34;100&#34; src=&#34;http://www.iptima.com/wp-content/uploads/paris/paris_b.jpg&#34; alt=&#34;le quartier de la Défense&#34; title=&#34;le quartier de la Défense&#34; /&#62;</code></p>
<p>Comme le champ de saisie est réduit, il sera judicieux de recourir à un éditeur de texte, comme l&#8217;excellent <a href="www.pspad.com/fr/" target="_blank" title="aller sur le site de Pspad (s'ouvre dans une nouvelle fenêtre)">Pspad</a> afin de « copier-coller ».</p>
<p>Dans le cadre de ce premier travail, on ignorera la proposition <em>Editer la largeur</em> ; en fait, cette option permet non seulement de modifier la largeur, mais aussi de spécifier l&#8217;alignement dans chaque cellule (à gauche, au centre, à droite).</p>
<p>Maintenant, un clic sur la case <em>Mise à jour</em> permet d&#8217;enregistrer les codes <abbr title="HyperText Markup Language">Html</abbr> des deux images, avant de modifier les caractéristiques du tableau.</p>
<p>Dans <em>option de la table</em>, il convient de décocher chaque case.</p>
<p>Dans <em>option générale</em>, <em>largeur de bordure</em>, on peut indiquer <em>0</em>. Ainsi, il sera inutile de modifier les couleurs de bordure et de ligne de titre. En revanche, pour obtenir un résultalt plus agréable à l&#8217;œil, on doit inscrire les valeurs <em>10</em> dans <em>Largeur de cellules</em> et <em>Marge de cellules</em>.</p>
<p>Un clic sur <em>Mise à jour</em> permet de finir le travail.</p>
<p>Dans l&#8217;éditeur visuel <em>TinyMce</em>, une icône <em>$lang_wpTable_desc</em> est désormais installée. Un clic sur ce bouton permet d&#8217;ajouter la tableau. Une fenêtre s&#8217;ouvre et propose <em>Selectionner table</em> <em>via</em> un menu déroulant. Lorsque le tableau est choisi, il faut cliquer sur <em>Gestion de la table</em>. Le code s&#8217;insère alors dans l&#8217;article ou dans le billet avec une syntaxe de forme : </p>
<p class="left"><code>&#91;TABLE=1&#93;</code></p>
<p>Comme nous n&#8217;avons pas trouvé le moyen de centrer le tableau avec <strong>Wp-Table</strong>, nous avons tenté de contourner la difficulté en écrivant : </p>
<p class="left"><code>&#60;center&#62;&#91;TABLE=1&#93;&#60;/center&#62;</code></p>
<p>Le centrage fonctionne, mais sa syntaxe n&#8217;est pas valide !</p>
<p>Certes, la présentation du tableau demande à être améliorée (modification de couleurs, ajout de légendes&#8230;) mais, pour débuter, nous pensons que cette approche est intéressante.</p>
<p>Sans doute peut-il sembler contraignant d&#8217;entrer le code <abbr title="HyperText Markup Language">Html</abbr> des images à la main (ou de <em>copier-coller</em> le code généré dans un brouillon), mais <em>le jeu en vaut la chandelle</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iptima.com/2007/08/08/creer-une-galerie-dimage-avec-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

