<?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>Amicalement Web - Astuces et Bons plans dans le développement web &#187; mail</title>
	<atom:link href="http://www.amicalement-web.net/tag/mail/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.amicalement-web.net</link>
	<description>Astuces et bons plans d&#039;un web developpeur</description>
	<lastBuildDate>Wed, 04 Jan 2012 14:54:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mini solution antispam, quand le CSS retourne l&#8217;envers du PHP</title>
		<link>http://www.amicalement-web.net/mini-solution-antispam-quand-le-css-retourne-lenvers-du-php/2009/09/03/</link>
		<comments>http://www.amicalement-web.net/mini-solution-antispam-quand-le-css-retourne-lenvers-du-php/2009/09/03/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 11:00:46 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://www.amicalement-web.net/?p=711</guid>
		<description><![CDATA[Dans le monde du web, un seul fléau uni tout le monde contre lui, le spam. Rien à dire, en plus de ne pas être écologique, on a du mal à y voir un intérêt, pauvres humains que nous sommes. Mais quand vient le moment d&#8217;écrire son adresse mail sur un site web qui sera [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.amicalement-web.net/wp-content/uploads/stop-spam.jpg" alt="stop-spam" title="stop-spam" width="614" height="100" class="alignnone size-full wp-image-715" /><br />
Dans le monde du web, un seul fléau uni tout le monde contre lui, le spam.</p>
<p>Rien à dire, en plus de ne pas être écologique, on a du mal à y voir un intérêt, pauvres humains que nous sommes. Mais quand vient le moment d&#8217;écrire son adresse mail sur un site web qui sera visible par tout le monde, on en tremblerait presque.</p>
<p>Du coup, il existe beaucoup de techniques, l&#8217;idéal étant encore de ne pas écrire son adresse mail en toutes lettres sur son site! Mais des fois, cela reste bien pratique. Voici donc une solution très simple à mettre en place, qui sans être parfaite, assure quand même le boulot dans la majorité des cas.<span id="more-711"></span></p>
<p>A noter que cette technique est tiré du site de <a  href="http://www.symfony-project.org">Symfony himself</a>. Comme je ne l&#8217;avais jamais croisé auparavant, ca peut valoir le coup d&#8217;en parler un peu.</p>
<p>Le principe est simpliste mais bien pensé.</p>
<p>On écrit, notre adresse mail à l&#8217;envers en PHP (ou tout autre langage serveur on est d&#8217;accord) et on demande à notre CSS de l&#8217;afficher à l&#8217;envers également. Et vous l&#8217;aurez compris, l&#8217;envers de l&#8217;envers, et bien&#8230; c&#8217;est l&#8217;endroit! Fou je vous l&#8217;accorde.</p>
<p>En terme de code, voilà ce que ca donnera schématiquement:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&lt;span class=&quot;reverse&quot;&gt;
 <span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> <span style="color: #990000;">strrev</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'monmail@monadresse.com'</span><span style="color: #009900;">&#41;</span> <span style="color: #666666; font-style: italic;">// qui va écrire moc.esserdanom@liamnom du coup ?&gt;</span>
<span style="color: #339933;">&lt;/</span>span<span style="color: #339933;">&gt;</span></pre></div></div>

<p>Il suffit maintenant de changer la direction de lecture de notre span reverse via CSS:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">span<span style="color: #6666ff;">.reverse</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">direction</span><span style="color: #00AA00;">:</span>rtl<span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">unicode-bidi</span><span style="color: #00AA00;">:</span><span style="color: #993333;">bidi-override</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>Et voilà, notre adresse est maintenant lisible à l&#8217;endroit à tout le monde bénéficiant d&#8217;un support CSS, donc en théorie, tout le monde sauf, les vilains méchants robots spammeurs. Malheureusement ça reste de la théorie mais en pratique, cela reste un manque niveau accessibilité, tout comme on est pas sûr que les robots ne sauront pas interpréter le CSS très bientôt. Mais je pense que ca reste une solution à connaitre.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.amicalement-web.net/mini-solution-antispam-quand-le-css-retourne-lenvers-du-php/2009/09/03/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
