title: Making email addresses safe from bots on a webpage?
body: <p>When placing email addresses on a webpage do you place them as text like this:</p>
  
  <pre><code>joe.somebody@company.com
  </code></pre>
  
  <p>or use a clever trick to try and fool the email address harvester bots? For example:</p>
  
  <p><strong>HTML Escape Characters:</strong></p>
  
  <pre><code>&amp;#106;&amp;#111;&amp;#101;&amp;#46;&amp;#115;&amp;#111;&amp;#109;&amp;#101;&amp;#98;&amp;#111;&amp;#100;&amp;#121;&amp;#64;&amp;#99;&amp;#111;&amp;#109;&amp;#112;&amp;#97;&amp;#110;&amp;#121;&amp;#46;&amp;#99;&amp;#111;&amp;#109;
  </code></pre>
  
  <p><strong>Javascript Decrypter:</strong></p>
  
  <pre><code>function XOR_Crypt(EmailAddress)
  {
      Result = new String();
      for (var i = 0; i &lt; EmailAddress.length; i++)
      {
          Result += String.fromCharCode(EmailAddress.charCodeAt(i) ^ 128);
      }
      document.write(Result);
  }
  
  XOR_Crypt("êïå®óïíåâïäùÀãïíðáîù®ãïí");
  </code></pre>
  
  <p><strong>Human Decode:</strong></p>
  
  <pre><code>joe.somebodyNOSPAM@company.com
  
  joe.somebody AT company.com
  </code></pre>
  
  <p>What do you use or do you even bother?</p>