<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Prevent Form Spam Without CAPTCHA</title>
	<atom:link href="http://nicolasrosental.com/2009/06/08/prevent-form-spam-without-captcha/feed/" rel="self" type="application/rss+xml" />
	<link>http://nicolasrosental.com/2009/06/08/prevent-form-spam-without-captcha/</link>
	<description>Web Development, Coworking and 42</description>
	<lastBuildDate>Wed, 01 Sep 2010 23:56:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Danny Mustafic</title>
		<link>http://nicolasrosental.com/2009/06/08/prevent-form-spam-without-captcha/#comment-88</link>
		<dc:creator>Danny Mustafic</dc:creator>
		<pubDate>Mon, 23 Aug 2010 13:56:18 +0000</pubDate>
		<guid isPermaLink="false">http://nicolasrosental.com/?p=136#comment-88</guid>
		<description>I like this a lot. Ever since you did this and i have implemented on clients sites, i&#039;m not hearing back from them.</description>
		<content:encoded><![CDATA[<p>I like this a lot. Ever since you did this and i have implemented on clients sites, i&#8217;m not hearing back from them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nic</title>
		<link>http://nicolasrosental.com/2009/06/08/prevent-form-spam-without-captcha/#comment-87</link>
		<dc:creator>nic</dc:creator>
		<pubDate>Mon, 23 Aug 2010 13:39:09 +0000</pubDate>
		<guid isPermaLink="false">http://nicolasrosental.com/?p=136#comment-87</guid>
		<description>@Sunriser that&#039;s what I meant by more elaborate, love it. Anything that gets us away from CAPTCHA is a step in the right direction.

Thanks for the heads up on Six Revisions, that&#039;s great.</description>
		<content:encoded><![CDATA[<p>@Sunriser that&#8217;s what I meant by more elaborate, love it. Anything that gets us away from CAPTCHA is a step in the right direction.</p>
<p>Thanks for the heads up on Six Revisions, that&#8217;s great.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sunriser</title>
		<link>http://nicolasrosental.com/2009/06/08/prevent-form-spam-without-captcha/#comment-86</link>
		<dc:creator>Sunriser</dc:creator>
		<pubDate>Mon, 23 Aug 2010 13:25:41 +0000</pubDate>
		<guid isPermaLink="false">http://nicolasrosental.com/?p=136#comment-86</guid>
		<description>What I ment was that the &quot;visibility: hidden&quot; can easily be captured by a bot. Assigning some css to it is harder to capture I believe, especially if there is no attribute &quot;visibility: hidden&quot; or &quot;display:none&quot; in that class. For example, if your form has a black background, you could have this class assigned to the input field: 
.specialclass{
	width: 1px;
	border: 0px;
	background-color: #000000;
}

The activity on this post is thanks to sixrevisions, who posted this article on twitter ;-)</description>
		<content:encoded><![CDATA[<p>What I ment was that the &#8220;visibility: hidden&#8221; can easily be captured by a bot. Assigning some css to it is harder to capture I believe, especially if there is no attribute &#8220;visibility: hidden&#8221; or &#8220;display:none&#8221; in that class. For example, if your form has a black background, you could have this class assigned to the input field:<br />
.specialclass{<br />
	width: 1px;<br />
	border: 0px;<br />
	background-color: #000000;<br />
}</p>
<p>The activity on this post is thanks to sixrevisions, who posted this article on twitter <img src='http://nicolasrosental.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nic</title>
		<link>http://nicolasrosental.com/2009/06/08/prevent-form-spam-without-captcha/#comment-85</link>
		<dc:creator>nic</dc:creator>
		<pubDate>Mon, 23 Aug 2010 13:06:41 +0000</pubDate>
		<guid isPermaLink="false">http://nicolasrosental.com/?p=136#comment-85</guid>
		<description>Thanks all for the comments, I hadn&#039;t seen activity on this post in a while.
I agree that this is a very simplistic approach, but it was intended as a starting point for other ideas. And it seems that it worked as many of the proposed improvements sound very interesting.

@Sunriser that is exactly what this is doing, the field is not of hidden type, it&#039;s in essence &quot;blending&quot; with the design. I&#039;d really like to see some variants where the blending is more elaborated.</description>
		<content:encoded><![CDATA[<p>Thanks all for the comments, I hadn&#8217;t seen activity on this post in a while.<br />
I agree that this is a very simplistic approach, but it was intended as a starting point for other ideas. And it seems that it worked as many of the proposed improvements sound very interesting.</p>
<p>@Sunriser that is exactly what this is doing, the field is not of hidden type, it&#8217;s in essence &#8220;blending&#8221; with the design. I&#8217;d really like to see some variants where the blending is more elaborated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sunriser</title>
		<link>http://nicolasrosental.com/2009/06/08/prevent-form-spam-without-captcha/#comment-84</link>
		<dc:creator>Sunriser</dc:creator>
		<pubDate>Mon, 23 Aug 2010 12:20:55 +0000</pubDate>
		<guid isPermaLink="false">http://nicolasrosental.com/?p=136#comment-84</guid>
		<description>I agree with baha. Just a matter of days before bots are adapted to ignore the hidden fields. I also agree that we should search for alternatives!
Just a thought: perhaps assigning a class to the input field so the input field is not &quot;hidden&quot; in script, but hidden for a human user: extremely small or styled to blend in with the design?</description>
		<content:encoded><![CDATA[<p>I agree with baha. Just a matter of days before bots are adapted to ignore the hidden fields. I also agree that we should search for alternatives!<br />
Just a thought: perhaps assigning a class to the input field so the input field is not &#8220;hidden&#8221; in script, but hidden for a human user: extremely small or styled to blend in with the design?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Max Luzuriaga</title>
		<link>http://nicolasrosental.com/2009/06/08/prevent-form-spam-without-captcha/#comment-81</link>
		<dc:creator>Max Luzuriaga</dc:creator>
		<pubDate>Sun, 22 Aug 2010 23:26:26 +0000</pubDate>
		<guid isPermaLink="false">http://nicolasrosental.com/?p=136#comment-81</guid>
		<description>Nice! Really smart idea, would love to see how this affects real-life spambots...
.-= Max Luzuriaga recently posted..&lt;a href=&quot;http://www.thedesigngnome.com/2010/08/web-usabilit/&quot; rel=&quot;nofollow&quot;&gt;The Web From a Child’s Perspective&lt;/a&gt; =-.</description>
		<content:encoded><![CDATA[<p>Nice! Really smart idea, would love to see how this affects real-life spambots&#8230;<br />
<span class="cluv"> Max Luzuriaga recently posted..<a href="http://www.thedesigngnome.com/2010/08/web-usabilit/" rel="nofollow">The Web From a Child’s Perspective</a> <span class="heart_tip_box"><img class="heart_tip" alt="My ComLuv Profile" border="0" width="16" height="14" src="http://nicolasrosental.com/wp-content/plugins/commentluv/images/littleheart.gif"/></span></span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ast Derek</title>
		<link>http://nicolasrosental.com/2009/06/08/prevent-form-spam-without-captcha/#comment-80</link>
		<dc:creator>Ast Derek</dc:creator>
		<pubDate>Sun, 22 Aug 2010 23:21:55 +0000</pubDate>
		<guid isPermaLink="false">http://nicolasrosental.com/?p=136#comment-80</guid>
		<description>If you wanted to avoid target-specific scripts, you could encrypt the field names, use javascript/css to target the hidden fields (or the visible ones), and send a timestamp/identifier to validate the input fields.

Encrypt the fields using a secret key, a timestamp, and the name of the field. Propagate the timestamp to be able to check the name of the field, and if invalid names are retrieved, or the incorrect fields are filled, consider it as a bot.</description>
		<content:encoded><![CDATA[<p>If you wanted to avoid target-specific scripts, you could encrypt the field names, use javascript/css to target the hidden fields (or the visible ones), and send a timestamp/identifier to validate the input fields.</p>
<p>Encrypt the fields using a secret key, a timestamp, and the name of the field. Propagate the timestamp to be able to check the name of the field, and if invalid names are retrieved, or the incorrect fields are filled, consider it as a bot.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ray</title>
		<link>http://nicolasrosental.com/2009/06/08/prevent-form-spam-without-captcha/#comment-27</link>
		<dc:creator>Ray</dc:creator>
		<pubDate>Sat, 05 Dec 2009 17:58:07 +0000</pubDate>
		<guid isPermaLink="false">http://nicolasrosental.com/?p=136#comment-27</guid>
		<description>Smart, simple and I will use it
thanks</description>
		<content:encoded><![CDATA[<p>Smart, simple and I will use it<br />
thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://nicolasrosental.com/2009/06/08/prevent-form-spam-without-captcha/#comment-26</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Wed, 28 Oct 2009 13:55:21 +0000</pubDate>
		<guid isPermaLink="false">http://nicolasrosental.com/?p=136#comment-26</guid>
		<description>Excellent simple idea, just implemented it on my site, will see how it goes. Cant Stand CAPTCHA&#039;s so glad to try any alternative!!</description>
		<content:encoded><![CDATA[<p>Excellent simple idea, just implemented it on my site, will see how it goes. Cant Stand CAPTCHA&#8217;s so glad to try any alternative!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nasj2009</title>
		<link>http://nicolasrosental.com/2009/06/08/prevent-form-spam-without-captcha/#comment-25</link>
		<dc:creator>nasj2009</dc:creator>
		<pubDate>Mon, 07 Sep 2009 09:48:23 +0000</pubDate>
		<guid isPermaLink="false">http://nicolasrosental.com/?p=136#comment-25</guid>
		<description>This is not effective if the spammer used something like iMacros</description>
		<content:encoded><![CDATA[<p>This is not effective if the spammer used something like iMacros</p>
]]></content:encoded>
	</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! -->