<?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; référencement</title>
	<atom:link href="http://www.iptima.com/tag/referencement/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>Afficher un site Internet sur un téléphone mobile en pratique</title>
		<link>http://www.iptima.com/2010/02/24/afficher-un-site-internet-sur-un-telephone-mobile-en-pratique/</link>
		<comments>http://www.iptima.com/2010/02/24/afficher-un-site-internet-sur-un-telephone-mobile-en-pratique/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 22:54:24 +0000</pubDate>
		<dc:creator>Vincent Roulet</dc:creator>
				<category><![CDATA[Conception]]></category>
		<category><![CDATA[WebDesign]]></category>
		<category><![CDATA[accessibilité]]></category>
		<category><![CDATA[Acrobat Reader]]></category>
		<category><![CDATA[Cascading Style Sheets]]></category>
		<category><![CDATA[contenu alternatif]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[Detect Mobile Browsers]]></category>
		<category><![CDATA[Extensible HyperText Markup Language]]></category>
		<category><![CDATA[Global System for Mobile Communications]]></category>
		<category><![CDATA[Gsm]]></category>
		<category><![CDATA[Html]]></category>
		<category><![CDATA[HyperText Markup Language]]></category>
		<category><![CDATA[Hypertext Preprocessor]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Portable Document Format]]></category>
		<category><![CDATA[référencement]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[sémantique]]></category>
		<category><![CDATA[Seo]]></category>
		<category><![CDATA[Sitemap]]></category>
		<category><![CDATA[Xhtml]]></category>

		<guid isPermaLink="false">http://www.iptima.com/?p=426</guid>
		<description><![CDATA[Nous allons présenter ici un moyen rudimentaire de servir un contenu alternatif, sémantique, sans altérer le contenu principal. L&#8217;objectif est didactique. Si notre exemple ne sera évidemment pas utilisable en production (!), il constituera, le cas échéant, une piste de &#8230; <a href="http://www.iptima.com/2010/02/24/afficher-un-site-internet-sur-un-telephone-mobile-en-pratique/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Nous allons présenter ici un moyen rudimentaire de servir un contenu alternatif, sémantique, sans altérer le contenu principal. L&#8217;objectif est didactique. Si notre exemple ne sera évidemment pas utilisable en production (!), il constituera, le cas échéant, une piste de réflexion sur un développement. Nous utiliserons <abbr title="pre-hypertext processing">Php</abbr> par commodité, mais le raisonnement pourra être repris avec d&#8217;autres langages de programmation.</p>
<p><span id="more-426"></span></p>
<p>D&#8217;abord, rendons-nous sur le site <a href="http://detectmobilebrowsers.mobi/" target="_blank" title="aller sur le site Detect Mobile Browsers (s'ouvre dans une nouvelle fenêtre)">Detect Mobile Browsers</a>, afin de télécharger le répertoire <em>mobile_detect_device</em>. Ce dossier contient le fichier <em>mobile_device_detect.php</em>. Son fonctionnement est sommaire, mais efficace&#8230; Il détecte le logiciel du navigateur : s&#8217;il se trouve dans la liste des agents utilisateurs des périphériques mobiles, il propose un traitement comme une direction. En revanche, il convient de maintenir à jour le fichier pour prendre en compte les nouveaux téléphones et les navigateurs correspondants.</p>
<p>Plaçons à la <em>racine</em> du site <em>mobile_detect_device</em>.</p>
<p>Nous disposons, à présent, de trois solutions pour rediriger vers un contenu alternatif :</p>
<ol>
<li>proposer un changement dynamique de la feuille de style avec l&#8217;<abbr title="Uniform Ressource Locator">Url</abbr>,</li>
<li>aiguiller vers un site alternatif, par exemple en sous-domaine,</li>
<li>concevoir des pages à double contenu, l&#8217;un pour le contenu principal (<em>ordinateurs classiques</em>), l&#8217;autre pour le contenu alternatif (<em>périphériques mobiles</em>).</li>
</ol>
<p>Dans le premier cas, il convient d&#8217;utiliser la syntaxe&#8230;</p>
<p class="left"><code>&#60;?php<br />
include('mobile_device_detect.php');<br />
&#36;mobile = mobile_device_detect();<br />
if (&#36;mobile == true)<br />
{<br />
&#160;&#160;header('Location: http://your-website.com/?css=mobile_style') ;<br />
}<br />
?&#62;<br />
</code></p>
<p>Cette solution conduit à ré-écrire une feuille de style, par exemple en cachant certains éléments avec la propriété <em>display: none</em>.</p>
<p>Dans le deuxième cas, il convient d&#8217;utiliser la syntaxe&#8230;</p>
<p class="left"><code>&#60;?php<br />
include('mobile_device_detect.php');<br />
&#36;mobile = mobile_device_detect();<br />
if (&#36;mobile == true)<br />
{<br />
&#160;&#160;header('http://www.monsite.com/mobile/') ;<br />
}<br />
?&#62;<br />
</code></p>
<p>Avec cette solution, plus simple et moins aléatoire, le site alternatif est autonome.</p>
<p>Dans le troisième cas, il convient d&#8217;utiliser la syntaxe&#8230;</p>
<p class="left"><code>&#60;?php<br />
include('mobile_device_detect.php');<br />
&#36;mobile = mobile_device_detect();<br />
if (&#36;mobile == true)<br />
{<br />
&#160;&#160;/***** contenu alternatif pour les périphériques mobiles *****/<br />
}<br />
else {<br />
&#160;&#160;/***** contenu principal pour les ordinateurs classiques *****/<br />
}<br />
?&#62;<br />
</code></p>
<p>Cette solution emporte notre préférence, car elle permet d&#8217;utiliser la même <abbr title="Uniform Ressource Locator">Url</abbr> pour les pages, et donc de simplifier le référencement. Un <em>Sitemap</em> spécifique sera notamment inutile.</p>
<p>On peut raffiner la condition et utiliser, par exemple, une redirection spécifique pour l&#8217;affichage sur <a href="www.apple.com/fr/iphone/" target="_blank" title ="aller sur le site de l'iPhone (s'ouvre dans une nouvelle fenêtre)">iPhone</a> (<em>http://www.monsite.com/iphone/</em>) et une autre pour l&#8217;affichage sur les autres périphériques de poche (<em>http://www.monsite.com/mobile/</em>) :</p>
<p class="left"><code>&#60;?php<br />
include('mobile_device_detect.php');<br />
mobile_device_detect('http://www.monsite.com/iphone/',true,true,true,true,true,false,'http://www.monsite.com/mobile/');<br />
?&#62;<br />
</code></p>
<p>Le code a été généré par <a href="http://detectmobilebrowsers.mobi/" target="_blank" title="aller sur le site Detect Mobile Browsers (s'ouvre dans une nouvelle fenêtre)">Detect Mobile Browsers</a>, mais nous préférons les syntaxes plus <em>lisibles</em> (et <em>bavardes</em>&#8230;) !</p>
<p>Voyons, en pratique, comment servir deux contenus dans la même page pour optimiser la <abbr title="Search Engine Optimization">Seo</abbr>. Notre contenu principal contiendra un titre, une animation en <a hreflang="en" href="http://www.adobe.com/products/flashplayer/" target="_blank" title ="aller sur le site de Flash Player (s'ouvre dans une nouvelle fenêtre)">Flash</a>, une image et un texte. Notre contenu alternatif contiendra les mêmes éléments, mais l&#8217;animation sera remplacée par un texte&#8230;</p>
<p class="left"><code>&#60;?php header(&#34;Content-Type: application/xhtml+xml&#34;);<br />
// Permet d'envoyer un format 'Multipurpose Internet Mail Extensions' (Mime) adapté à la consultation sur les périphériques mobiles, et doit être placé dès la première ligne avant toute autre instruction.<br />
include('mobile_device_detect.php');<br />
&#36;mobile = mobile_device_detect();<br />
if (&#36;mobile == true)<br />
// Le 'if' puis le 'else' comporte des répétitions, mais permet de ne demander qu'une requête Php.<br />
{<br />
/***** Génération du contenu pour les périphériques mobiles *****/<br />
?&#62;<br />
&#160;&#160;&#60;?= '&#60;' . '?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?' . '&#62;' ?&#62;<br />
&#160;&#160;&#60;!-- Envoie un encodage spécifique pour les périphériques mobiles --&#62;<br />
&#160;&#160;&#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML Basic 1.1//EN&#34; &#34;http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd&#34;&#62;<br />
&#160;&#160;&#60;!-- Prologue spécifique pour les périphériques mobiles --&#62;<br />
&#160;&#160;&#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34;&#62;<br />
&#160;&#160;&#60;head&#62;<br />
&#160;&#160;&#60;meta http-equiv=&#34;Cache-Control&#34; content=&#34;max-age=200&#34; /&#62;<br />
&#160;&#160;&#60;!-- Mise en cache des données de l'en-tête pendant 200 secondes pour éviter les nouvelles requêtes et ralentir la navigation --&#62;<br />
&#160;&#160;&#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=UTF-8&#34; /&#62;<br />
&#160;&#160;&#60;link rel=&#34;stylesheet&#34; href=&#34;../phone/css/mobile.css&#34; type=&#34;text/css&#34; media=&#34;screen&#34; /&#62;<br />
&#160;&#160;&#60;!-- Si 'hanled' est introuvable, 'screen' est retenu par défaut. --&#62;<br />
&#160;&#160;&#60;!-- On peut se passer de l'appel à certains scripts destinés aux pages 'classiques'. --&#62;<br />
&#160;&#160;&#60;title&#62;Nuages&#60;/title&#62;<br />
&#160;&#160;&#60;meta name=&#34;description&#34; content=&#34;Nuages et stratocumulus&#34; /&#62;<br />
&#160;&#160;&#60;meta name=&#34;keywords&#34; content=&#34;ciel, stratocumulus, nuages, météo&#34; /&#62;<br />
&#160;&#160;&#60;/head&#62;<br />
&#160;&#160;&#60;body&#62;<br />
&#160;&#160;&#60;h1&#62;Nuages&#60;/h1&#62;<br />
&#160;&#160;&#160;&#160;&#60;p&#62;Un nuage est formé d'un ensemble de gouttelettes d'eau (ou de cristaux de glace) en suspension dans l'air. L'aspect du nuage dépend de la lumière qu'il reçoit, de la nature, de la dimension, du nombre et de la répartition des particules qui le constituent.&#60;/p&#62;<br />
&#160;&#160;&#60;h2&#62;Stratocumulus&#60;/h2&#62;<br />
&#160;&#160;&#160;&#160;&#60;div id=&#34;image&#34;&#62;<br />
&#160;&#160;&#160;&#160;&#60;img src=&#34;../phone/media/clouds_thumb.jpg&#34; alt=&#34;stratocumulus&#34; title=&#34;stratocumulus&#34; /&#62;<br />
&#160;&#160;&#160;&#160;&#60;!-- Le nom des images peut être modifié dynamiquement pour afficher une dimension spécifique pour les périphériques mobiles avec une expression régulière ou un 'str_replace()', à partir du moment où elles sont présentes sur le serveur en plusieurs tailles et portent un nom logique. Par exemple, on peut renommer 'image.jpg' en 'image_thumb'.jpg. On peut aussi créer des miniatures à la volée avec 'imagecopyresampled'.--&#62;<br />
&#160;&#160;&#160;&#160;&#60;/div&#62;<br />
&#160;&#160;&#160;&#160;&#60;p&#62;Le stratocumulus est un genre de nuage appartenant à l'étage inférieur et situé à une altitude comprise entre 500 et 2500 mètres. Son épaisseur est de 600 mètres. Il est d'origine convective, mais son extension verticale est immédiatement limitée par la stabilité de la couche supérieure. Visuellement, ce sont de larges masses sombres et arrondies, habituellement en groupe, lignes ou vagues. Pris isolément, ces nuages sont plus gros que ceux du type altocumulus et l'ensemble se situe à plus basse altitude (habituellement en dessous de 2000 mètres).&#60;/p&#62;<br />
&#160;&#160;&#60;/body&#62;<br />
&#160;&#160;&#60;/html&#62;<br />
&#60;?php<br />
}<br />
/***** Fin de la génération du contenu pour les périphériques mobiles *****/<br />
else<br />
{<br />
/***** Génération du contenu pour les ordinateurs classiques *****/<br />
?&#62;<br />
&#160;&#160;&#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Strict//EN&#34; &#34;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&#34;&#62;<br />
&#160;&#160;&#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34;&#62;<br />
&#160;&#160;&#60;head&#62;<br />
&#160;&#160;&#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=UTF-8 &#34; /&#62;<br />
&#160;&#160;&#60;link rel=&#34;stylesheet&#34; href=&#34;../phone/css/default.css&#34; type=&#34;text/css&#34; media=&#34;screen&#34; /&#62;<br />
&#160;&#160;&#60;title&#62;Nuages&#60;/title&#62;<br />
&#160;&#160;&#60;meta name=&#34;description&#34; content=&#34;Nuages et stratocumulus&#34; /&#62;<br />
&#160;&#160;&#60;meta name=&#34;keywords&#34; content=&#34;ciel, stratocumulus, nuages, météo&#34; /&#62;<br />
&#160;&#160;&#60;/head&#62;<br />
&#160;&#160;&#60;body&#62;<br />
&#160;&#160;&#60;!-- On peut aussi renvoyer le contenu vers une autre page, l'en-tête étant alors optionnel !!! --&#62;<br />
&#160;&#160;&#60;h1&#62;Nuages&#60;/h1&#62;<br />
&#160;&#160;&#160;&#160;&#60;div id=&#34;anim&#34;&#62;<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#60;object type=&#34;application/x-shockwave-flash&#34; data=&#34;../phone/media/clouds.swf&#34; width=&#34;400&#34; height=&#34;300&#34;&#62;<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#60;param name=&#34;movie&#34; value=&#34;clouds.swf&#34; /&#62;<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#60;/object&#62;<br />
&#160;&#160;&#160;&#160;&#60;/div&#62;<br />
&#160;&#160;&#60;h2&#62;Stratocumulus&#60;/h2&#62;<br />
&#160;&#160;&#160;&#160;&#60;div id=&#34;image&#34;&#62;<br />
&#160;&#160;&#160;&#160;&#60;a href=&#34;../phone/media/clouds_default.jpg&#34; onclick=&#34;window.open(this.href, 'Clouds', 'height=384, width=640, top=100, left=100, toolbar=no, menubar=yes, location=no, resizable=yes, scrollbars=no, status=no'); return false;&#34;&#62;&#60;img src=&#34;../phone/media/clouds_thumb.jpg&#34; alt=&#34;stratocumulus&#34; title=&#34;stratocumulus&#34; /&#62;&#60;/a&#62;<br />
&#160;&#160;&#160;&#160;&#60;/div&#62;<br />
&#160;&#160;&#160;&#160;&#60;p&#62;Le stratocumulus est un genre de nuage appartenant à l'étage inférieur et situé à une altitude comprise entre 500 et 2500 mètres. Son épaisseur est de 600 mètres. Il est d'origine convective, mais son extension verticale est immédiatement limitée par la stabilité de la couche supérieure. Visuellement, ce sont de larges masses sombres et arrondies, habituellement en groupe, lignes ou vagues. Pris isolément, ces nuages sont plus gros que ceux du type altocumulus et l'ensemble se situe à plus basse altitude (habituellement en dessous de 2000 mètres).&#60;/p&#62;<br />
&#160;&#160;&#60;/body&#62;<br />
&#160;&#160;&#60;/html&#62;<br />
&#60;?php<br />
}<br />
/***** Fin de la génération du contenu pour les ordinateurs classiques *****/<br />
?&#62;<br />
</code></p>
<p>Ou sans commentaires&#8230;</p>
<p class="left"><code>&#60;?php header(&#34;Content-Type: application/xhtml+xml&#34;);<br />
include('mobile_device_detect.php');<br />
&#36;mobile = mobile_device_detect();<br />
if (&#36;mobile == true)<br />
{<br />
?&#62;<br />
&#160;&#160;&#60;?= '&#60;' . '?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?' . '&#62;' ?&#62;<br />
&#160;&#160;&#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML Basic 1.1//EN&#34; &#34;http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd&#34;&#62;<br />
&#160;&#160;&#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34;&#62;<br />
&#160;&#160;&#60;head&#62;<br />
&#160;&#160;&#60;meta http-equiv=&#34;Cache-Control&#34; content=&#34;max-age=200&#34; /&#62;<br />
&#160;&#160;&#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=UTF-8&#34; /&#62;<br />
&#160;&#160;&#60;link rel=&#34;stylesheet&#34; href=&#34;../phone/css/mobile.css&#34; type=&#34;text/css&#34; media=&#34;screen&#34; /&#62;<br />
&#160;&#160;&#60;title&#62;Nuages&#60;/title&#62;<br />
&#160;&#160;&#60;meta name=&#34;description&#34; content=&#34;Nuages et stratocumulus&#34; /&#62;<br />
&#160;&#160;&#60;meta name=&#34;keywords&#34; content=&#34;ciel, stratocumulus, nuages, météo&#34; /&#62;<br />
&#160;&#160;&#60;/head&#62;<br />
&#160;&#160;&#60;body&#62;<br />
&#160;&#160;&#60;h1&#62;Nuages&#60;/h1&#62;<br />
&#160;&#160;&#160;&#160;&#60;p&#62;Un nuage est formé d'un ensemble de gouttelettes d'eau (ou de cristaux de glace) en suspension dans l’air. L'aspect du nuage dépend de la lumière qu'il reçoit, de la nature, de la dimension, du nombre et de la répartition des particules qui le constituent.&#60;/p&#62;<br />
&#160;&#160;&#60;h2&#62;Stratocumulus&#60;/h2&#62;<br />
&#160;&#160;&#160;&#160;&#60;div id=&#34;image&#34;&#62;<br />
&#160;&#160;&#160;&#160;&#60;img src=&#34;../phone/media/clouds_thumb.jpg&#34; alt=&#34;stratocumulus&#34; title=&#34;stratocumulus&#34; /&#62;<br />
&#160;&#160;&#160;&#160;&#60;/div&#62;<br />
&#160;&#160;&#160;&#160;&#60;p&#62;Le stratocumulus est un genre de nuage appartenant à l'étage inférieur et situé à une altitude comprise entre 500 et 2500 mètres. Son épaisseur est de 600 mètres. Il est d'origine convective, mais son extension verticale est immédiatement limitée par la stabilité de la couche supérieure. Visuellement, ce sont de larges masses sombres et arrondies, habituellement en groupe, lignes ou vagues. Pris isolément, ces nuages sont plus gros que ceux du type altocumulus et l'ensemble se situe à plus basse altitude (habituellement en dessous de 2000 mètres).&#60;/p&#62;<br />
&#160;&#160;&#60;/body&#62;<br />
&#160;&#160;&#60;/html&#62;<br />
&#60;?php<br />
}<br />
else<br />
{<br />
?&#62;<br />
&#160;&#160;&#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Strict//EN&#34; &#34;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&#34;&#62;<br />
&#160;&#160;&#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34;&#62;<br />
&#160;&#160;&#60;head&#62;<br />
&#160;&#160;&#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=UTF-8 &#34; /&#62;<br />
&#160;&#160;&#60;link rel=&#34;stylesheet&#34; href=&#34;../phone/css/default.css&#34; type=&#34;text/css&#34; media=&#34;screen&#34; /&#62;<br />
&#160;&#160;&#60;title&#62;Nuages&#60;/title&#62;<br />
&#160;&#160;&#60;meta name=&#34;description&#34; content=&#34;Nuages et stratocumulus&#34; /&#62;<br />
&#160;&#160;&#60;meta name=&#34;keywords&#34; content=&#34;ciel, stratocumulus, nuages, météo&#34; /&#62;<br />
&#160;&#160;&#60;/head&#62;<br />
&#160;&#160;&#60;body&#62;<br />
&#160;&#160;&#60;h1&#62;Nuages&#60;/h1&#62;<br />
&#160;&#160;&#160;&#160;&#60;div id=&#34;anim&#34;&#62;<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#60;object type=&#34;application/x-shockwave-flash&#34; data=&#34;../phone/media/clouds.swf&#34; width=&#34;400&#34; height=&#34;300&#34;&#62;<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#60;param name=&#34;movie&#34; value=&#34;clouds.swf&#34; /&#62;<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#60;/object&#62;<br />
&#160;&#160;&#160;&#160;&#60;/div&#62;<br />
&#160;&#160;&#60;h2&#62;Stratocumulus&#60;/h2&#62;<br />
&#160;&#160;&#160;&#160;&#60;div id=&#34;image&#34;&#62;<br />
&#160;&#160;&#160;&#160;&#60;a href=&#34;../phone/media/clouds_default.jpg&#34; onclick=&#34;window.open(this.href, 'Clouds', 'height=384, width=640, top=100, left=100, toolbar=no, menubar=yes, location=no, resizable=yes, scrollbars=no, status=no'); return false;&#34;&#62;&#60;img src=&#34;../phone/media/clouds_thumb.jpg&#34; alt=&#34;stratocumulus&#34; title=&#34;stratocumulus&#34; /&#62;&#60;/a&#62;<br />
&#160;&#160;&#160;&#160;&#60;/div&#62;<br />
&#160;&#160;&#160;&#160;&#60;p&#62;Le stratocumulus est un genre de nuage appartenant à l'étage inférieur et situé à une altitude comprise entre 500 et 2500 mètres. Son épaisseur est de 600 mètres. Il est d'origine convective, mais son extension verticale est immédiatement limitée par la stabilité de la couche supérieure. Visuellement, ce sont de larges masses sombres et arrondies, habituellement en groupe, lignes ou vagues. Pris isolément, ces nuages sont plus gros que ceux du type altocumulus et l'ensemble se situe à plus basse altitude (habituellement en dessous de 2000 mètres).&#60;/p&#62;<br />
&#160;&#160;&#60;/body&#62;<br />
&#160;&#160;&#60;/html&#62;<br />
&#60;?php<br />
}<br />
?&#62;<br />
</code></p>
<p>Le résultat peut être affiché sur une page de <a href="http://demo.iptima.com/phone/phone.php" target="_blank" title="aller sur le site Wikipedia (s'ouvre dans une nouvelle fenêtre)">démonstration</a>, et sa version mobile visualisée à l&#8217;adresse <em>http://demo.iptima.com/phone/phone.php</em>, par exemple avec <a href="http://www.opera.com/mini/demo/" target="_blank" title ="aller sur le site d'Opera Mini Demo (s'ouvre dans une nouvelle fenêtre)">Opera Mini Demo</a>.</p>
<p>Nous avons utilisé <a hreflang="en" href="http://www.adobe.com/products/flashplayer/" target="_blank" title ="aller sur le site de Flash Player (s'ouvre dans une nouvelle fenêtre)">Flash</a> comme exemple, mais le contenu pourrait aussi être servi avec des documents au format <abbr title="Portable Document Format">Pdf</abbr>.</p>
<p><em>Nota</em>. Les textes et l&#8217;image de démonstration viennent de <a href="http://fr.wikipedia.org/" target="_blank" title="aller sur le site Wikipedia (s'ouvre dans une nouvelle fenêtre)">Wikipedia</a>. L&#8217;animation en <a hreflang="en" href="http://www.adobe.com/products/flashplayer/" target="_blank" title ="aller sur le site de Flash Player (s'ouvre dans une nouvelle fenêtre)">Flash</a> a été téléchargée sur <a href="http://www.amarasoftware.com/" target="_blank" title="aller sur le site Amara Software (s'ouvre dans une nouvelle fenêtre)">Amara Software</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iptima.com/2010/02/24/afficher-un-site-internet-sur-un-telephone-mobile-en-pratique/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>All in one SEO Pack</title>
		<link>http://www.iptima.com/2007/09/09/all-in-one-seo-pack/</link>
		<comments>http://www.iptima.com/2007/09/09/all-in-one-seo-pack/#comments</comments>
		<pubDate>Sun, 09 Sep 2007 17:51:36 +0000</pubDate>
		<dc:creator>Vincent Roulet</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[All in one SEO Pack]]></category>
		<category><![CDATA[Extensible HyperText Markup Language]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[Html]]></category>
		<category><![CDATA[HyperText Markup Language]]></category>
		<category><![CDATA[modules d'extension]]></category>
		<category><![CDATA[plugiciels]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[référencement]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[Seo]]></category>
		<category><![CDATA[Xhtml]]></category>

		<guid isPermaLink="false">http://www.iptima.com/2007/09/09/all-in-one-seo-pack/</guid>
		<description><![CDATA[Pendant longtemps, nous ne sommes pas préoccupé de la Seo, autrement dit de l&#8217;optimisation de notre weblogue pour les moteurs de recherche. En effet, lorsque nous avions choisi notre thème, l&#8217;auteur avait mentionné Seo Ready, et nous l&#8217;avions cru sur &#8230; <a href="http://www.iptima.com/2007/09/09/all-in-one-seo-pack/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Pendant longtemps, nous ne sommes pas préoccupé de la <abbr title="Search Engine Optimization">Seo</abbr>, autrement dit de l&#8217;optimisation de notre weblogue pour les moteurs de recherche. En effet, lorsque nous avions choisi notre thème, l&#8217;auteur avait mentionné <em>Seo Ready</em>, et nous l&#8217;avions cru sur parole (!). Dès lors, nous pensions ne pas avoir à nous occuper du référencement.</p>
<p><span id="more-51"></span></p>
<p>Néanmoins, nous étions surpris de constater que les balises d&#8217;en-tête de nos pages étaient vides, aussi bien pour les mots-clés que pour la description. Cet inconvénient ne nous semblait guère important : <a hreflang="en" href="http://www.google.com/" target="_blank" title ="aller sur le site Google (s'ouvre dans une nouvelle fenêtre)">Google</a> ou <a hreflang="en" href="http://www.yahoo.com/" target="_blank" title ="aller sur le site Yahoo (s'ouvre dans une nouvelle fenêtre)">Yahoo</a> référencent prioritairement le contenu textuel des pages.</p>
<p><strong>&#60;addendum&#62;</strong></p>
<p><em>20/03/2008.</em></p>
<p>Depuis la rédaction de cet article, nous avons revu notre jugement&#8230; <a hreflang="en" href="http://www.google.com/" target="_blank" title ="aller sur le site Google (s'ouvre dans une nouvelle fenêtre)">Google</a> affiche systématiquement, dans les résultats d&#8217;une recherche, un extrait du champ <em>description</em>.</p>
<p><strong>&#60;/addendum&#62;</strong></p>
<p>En revanche, à l&#8217;usage, nous nous sommes aperçu avec effroi que, lorsque nous accédions aux archives de notre weblogue, le titre affiché était sous la forme <em>année</em> <em>mois</em> (en lettres et en anglais) <em>jour</em>. De même, le titre des catégories apparaîssait sous le libellé <em>notre_categorie category</em>&#8230;</p>
<p>Il nous fallait donc trouver une solution.</p>
<p>Nous avons choisi un <abbr title="Système de Gestion de Contenu (Content Management System - Cms - en anglais)">Sgc</abbr> pour ne pas avoir à travailler sur le <em>code source</em>, mais nous consentons à modifier les thèmes et les plugiciels lorsque nous en comprenons le fonctionnement.</p>
<p>À l&#8217;issue d&#8217;une tentative malheureuse de correction manuelle en modifiant le fichier <em>header.php</em> de notre thème, notre choix s&#8217;est porté sur un <a target="_blank" title="aller sur le site du Plugin All in One SEO Pack (s'ouvre dans une nouvelle fenêtre)"  href="http://wp.uberdose.com/2007/03/24/all-in-one-seo-pack/">Plugin</a>, qui semble populaire dans la communauté <em>WordPress</em> : <strong>All in One SEO Pack</strong>.</p>
<p>La taille de ces modules d&#8217;extension nous laisse toujours pantois. Pour un modeste fichier compressé de 13.3 Kilo-octets, <strong>All in One SEO Pack</strong> ajoute d&#8217;importantes fonctionnalités à <em>WordPress</em> !</p>
<p>Après la procédure classique décompression du plugiciel suivie du téléchargement dans le répertoire <em>wp-content/Plugins/</em> et activation dans l&#8217;interface d&#8217;administration de <em>WordPress</em>, <strong>All in One SEO Pack</strong> se gère depuis l&#8217;onglet <em>Options</em> grâce au bouton <em>All in One SEO</em>.</p>
<p>L&#8217;interface d&#8217;administration de <strong>All in One SEO Pack</strong> permet de choisir l&#8217;intitulé, la description et les mots-clés du weblogue. Concernant les titres de format, nous avons choisi de ne pas les modifier. Nous eûmes aimé modifier le champ <em>%date%</em>, mais nous n&#8217;avons pas su comment y parvenir. Cet éceuil n&#8217;est pas gênant : les dates s&#8217;affichent en français, conformément aux options générales déclarées dans <em>WordPress</em>. La date restent toujours sous la forme <em>année</em>, <em>mois</em>, <em>jour</em>, mais la logique, du général au particulier, est respectée. Nous dirons donc qu&#8217;il ne s&#8217;agit pas d&#8217;un bogue, mais d&#8217;une fonctionnalité !</p>
<p>Toutefois, nous avons modifié <em>Search Title Format</em> afin qu&#8217;il affiche <em>Résultats de la recherche</em>. Lorsque l&#8217;option par défaut est laissée en l&#8217;état, le titre reprend l&#8217;intitulé de la recherche en plaçant en capitales la première lettre de chaque mot, ce qui n&#8217;est pas conforme à l&#8217;usage en français.</p>
<p>Dans les fenêtres d&#8217;édition des articles et des pages est ajoutée une rubrique <em>All in One SEO Pack</em>, qui proposent trois champs : le titre, la description et les mots-clés. Le titre peut-être <em>copié collé</em> avec celui de l&#8217;article. La description doit être brève. Quant aux mots-clés, ce champ ne demande pas à être complété ; en effet, <strong>All in One SEO Pack</strong> complètent automatiquement ce champ avec les catégories et les marques sélectionnées lors de l&#8217;édition.</p>
<p><strong>&#60;addendum&#62;</strong></p>
<p><em>20/03/2008.</em></p>
<p>Attention&#8230; Pour des raisons évidentes (!), les champs <em>titre</em> et <em>description</em> ne doivent pas comporter de guillements, si l&#8217;on veut que le <abbr title="eXtensible HyperText Markup Language">Xhtml</abbr> soit bien formé.</p>
<p><strong>&#60;/addendum&#62;</strong></p>
<p>Après l&#8217;installation de <strong>All in One SEO Pack</strong>, la logique commande de modifier la balise <em>title</em> du fichier <em>head.php</em> comme suit : </p>
<p class="left"><code>&#60;?php wp_head(); ?&#62;</code></p>
<p>Enfin, nous avons lu que, dans les <em>permaliens</em>, accessibles depuis l&#8217;onglet <em>Options</em> de <em>WordPress</em>, il était utile de demander une structure basée sur la date et le titre. Cette méthode permet d&#8217;éviter une numérotation chaotique des articles ou des pages en cas de suppression !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iptima.com/2007/09/09/all-in-one-seo-pack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

