<?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: Impress your Web Visitors with real-time Form Validation</title>
	<atom:link href="http://marketingtechblog.com/2007/04/16/form-validation-javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://marketingtechblog.com/2007/04/16/form-validation-javascript/</link>
	<description>new media strategies and other marketing gems</description>
	<lastBuildDate>Mon, 06 Jul 2009 17:14:21 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Douglas Karr</title>
		<link>http://marketingtechblog.com/2007/04/16/form-validation-javascript/comment-page-1/#comment-275945</link>
		<dc:creator>Douglas Karr</dc:creator>
		<pubDate>Tue, 14 Apr 2009 02:42:01 +0000</pubDate>
		<guid isPermaLink="false">http://marketingtechblog.com/2007/04/16/form-validation-javascript/#comment-275945</guid>
		<description>Doh!  You busted me, Amanda!  I do wish I had time to do better form validation and to integrate it into WordPress.  I especially like the &lt;a href=&quot;http://labs.adobe.com/technologies/spry/&quot; rel=&quot;nofollow&quot;&gt;Adobe Spry&lt;/a&gt; validation framework and would love to see someone integrate the two!

Thanks!  (And I always appreciate that there are multiple opinions on any topic).
Doug</description>
		<content:encoded><![CDATA[<p>Doh!  You busted me, Amanda!  I do wish I had time to do better form validation and to integrate it into WordPress.  I especially like the <a href="http://labs.adobe.com/technologies/spry/" rel="nofollow">Adobe Spry</a> validation framework and would love to see someone integrate the two!</p>
<p>Thanks!  (And I always appreciate that there are multiple opinions on any topic).<br />
Doug</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Amanda</title>
		<link>http://marketingtechblog.com/2007/04/16/form-validation-javascript/comment-page-1/#comment-275935</link>
		<dc:creator>Amanda</dc:creator>
		<pubDate>Tue, 14 Apr 2009 01:55:15 +0000</pubDate>
		<guid isPermaLink="false">http://marketingtechblog.com/2007/04/16/form-validation-javascript/#comment-275935</guid>
		<description>I find it a little amusing that you post about the goodness fo providng realtime form validation and yet, your comment form at the bottom of the post provides none of these...

I realise that you&#039;re using Wordpress to blog your thoughts onto the internet, but perhaps ensuring that you practice what you preach isn&#039;t such a bad idea either. :)

Good post, by the way, even if I don&#039;t necessarily agree with all you&#039;ve written.</description>
		<content:encoded><![CDATA[<p>I find it a little amusing that you post about the goodness fo providng realtime form validation and yet, your comment form at the bottom of the post provides none of these&#8230;</p>
<p>I realise that you&#8217;re using Wordpress to blog your thoughts onto the internet, but perhaps ensuring that you practice what you preach isn&#8217;t such a bad idea either. <img src='http://marketingtechblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Good post, by the way, even if I don&#8217;t necessarily agree with all you&#8217;ve written.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Douglas Karr</title>
		<link>http://marketingtechblog.com/2007/04/16/form-validation-javascript/comment-page-1/#comment-60879</link>
		<dc:creator>Douglas Karr</dc:creator>
		<pubDate>Sat, 27 Oct 2007 00:20:05 +0000</pubDate>
		<guid isPermaLink="false">http://marketingtechblog.com/2007/04/16/form-validation-javascript/#comment-60879</guid>
		<description>For those of you subscribed to this post, I found a neat &lt;a href=&quot;http://www.livevalidation.com/&quot;&gt;library online for form validation&lt;/a&gt; called LiveValidation.</description>
		<content:encoded><![CDATA[<p>For those of you subscribed to this post, I found a neat <a href="http://www.livevalidation.com/">library online for form validation</a> called LiveValidation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://marketingtechblog.com/2007/04/16/form-validation-javascript/comment-page-1/#comment-60437</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Thu, 18 Oct 2007 19:19:29 +0000</pubDate>
		<guid isPermaLink="false">http://marketingtechblog.com/2007/04/16/form-validation-javascript/#comment-60437</guid>
		<description>Not so fast Doug - I agree with your original premise that these helpful features, such as formatting a SSN on the fly are trivial. And its lazy to just post a message that its wrong, when you can fix it without having to guess at the format.

However, I also agree with Nicolas about using Server Side logic in conjunction with AJAX.</description>
		<content:encoded><![CDATA[<p>Not so fast Doug &#8211; I agree with your original premise that these helpful features, such as formatting a SSN on the fly are trivial. And its lazy to just post a message that its wrong, when you can fix it without having to guess at the format.</p>
<p>However, I also agree with Nicolas about using Server Side logic in conjunction with AJAX.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bob</title>
		<link>http://marketingtechblog.com/2007/04/16/form-validation-javascript/comment-page-1/#comment-54495</link>
		<dc:creator>Bob</dc:creator>
		<pubDate>Tue, 21 Aug 2007 16:32:57 +0000</pubDate>
		<guid isPermaLink="false">http://marketingtechblog.com/2007/04/16/form-validation-javascript/#comment-54495</guid>
		<description>Yea, I came here hoping for some example code. Please rename the topic of this posting.</description>
		<content:encoded><![CDATA[<p>Yea, I came here hoping for some example code. Please rename the topic of this posting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nancy</title>
		<link>http://marketingtechblog.com/2007/04/16/form-validation-javascript/comment-page-1/#comment-40886</link>
		<dc:creator>Nancy</dc:creator>
		<pubDate>Thu, 19 Apr 2007 02:09:43 +0000</pubDate>
		<guid isPermaLink="false">http://marketingtechblog.com/2007/04/16/form-validation-javascript/#comment-40886</guid>
		<description>I agree with you. Some forms look fine, but it doesn&#039;t offer good validation. Personal information are given and it&#039;s only proper to take it seriously just like any business forms in hard copy.</description>
		<content:encoded><![CDATA[<p>I agree with you. Some forms look fine, but it doesn&#8217;t offer good validation. Personal information are given and it&#8217;s only proper to take it seriously just like any business forms in hard copy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rhonda Starke</title>
		<link>http://marketingtechblog.com/2007/04/16/form-validation-javascript/comment-page-1/#comment-40838</link>
		<dc:creator>Rhonda Starke</dc:creator>
		<pubDate>Wed, 18 Apr 2007 10:10:58 +0000</pubDate>
		<guid isPermaLink="false">http://marketingtechblog.com/2007/04/16/form-validation-javascript/#comment-40838</guid>
		<description>I agree that client validation can be a very user friendly feature. However, it is more important to make sure that the validations themselves actually make sense.

You provided a brilliant example of how validation can mislead users and, worse, drive them away from our site:

Geek Wisdom&#039;s password strength validation from considers &lt;em&gt;tZhKwnUmIss&lt;/em&gt; to be a weak password. Not only is this a perfectly strong password but it will also alienate users because it gives them the false impression that logging into your site using this password will be somehow insecure.

It would be much better (and easier) to simply hint users that a good password is at least six characters long and should contain both numbers and letters.

Other questionable validations include user names that need a certain minimum length or may not contain spaces. What&#039;s wrong with the usernames &lt;em&gt;X&lt;/em&gt;, &lt;em&gt;john doe&lt;/em&gt;, or even &lt;em&gt;#*!§&lt;/em&gt;? I can handle that.</description>
		<content:encoded><![CDATA[<p>I agree that client validation can be a very user friendly feature. However, it is more important to make sure that the validations themselves actually make sense.</p>
<p>You provided a brilliant example of how validation can mislead users and, worse, drive them away from our site:</p>
<p>Geek Wisdom&#8217;s password strength validation from considers <em>tZhKwnUmIss</em> to be a weak password. Not only is this a perfectly strong password but it will also alienate users because it gives them the false impression that logging into your site using this password will be somehow insecure.</p>
<p>It would be much better (and easier) to simply hint users that a good password is at least six characters long and should contain both numbers and letters.</p>
<p>Other questionable validations include user names that need a certain minimum length or may not contain spaces. What&#8217;s wrong with the usernames <em>X</em>, <em>john doe</em>, or even <em>#*!§</em>? I can handle that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: All in a days work&#8230;</title>
		<link>http://marketingtechblog.com/2007/04/16/form-validation-javascript/comment-page-1/#comment-40829</link>
		<dc:creator>All in a days work&#8230;</dc:creator>
		<pubDate>Wed, 18 Apr 2007 07:46:14 +0000</pubDate>
		<guid isPermaLink="false">http://marketingtechblog.com/2007/04/16/form-validation-javascript/#comment-40829</guid>
		<description>[...] Impress your Web Visitors with real-time Form Validation some good points to keep in mind (tags: Forms) [...]</description>
		<content:encoded><![CDATA[<p>[...] Impress your Web Visitors with real-time Form Validation some good points to keep in mind (tags: Forms) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://marketingtechblog.com/2007/04/16/form-validation-javascript/comment-page-1/#comment-40821</link>
		<dc:creator>John</dc:creator>
		<pubDate>Wed, 18 Apr 2007 05:30:30 +0000</pubDate>
		<guid isPermaLink="false">http://marketingtechblog.com/2007/04/16/form-validation-javascript/#comment-40821</guid>
		<description>I agree. Passwords are really important and must be taken seriously. I think it&#039;s only normal for almost all form to type the password twice, but not showing the validity of the two passwords shows that it&#039;s not being considered seriously.</description>
		<content:encoded><![CDATA[<p>I agree. Passwords are really important and must be taken seriously. I think it&#8217;s only normal for almost all form to type the password twice, but not showing the validity of the two passwords shows that it&#8217;s not being considered seriously.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Archer</title>
		<link>http://marketingtechblog.com/2007/04/16/form-validation-javascript/comment-page-1/#comment-40804</link>
		<dc:creator>Tim Archer</dc:creator>
		<pubDate>Wed, 18 Apr 2007 01:31:11 +0000</pubDate>
		<guid isPermaLink="false">http://marketingtechblog.com/2007/04/16/form-validation-javascript/#comment-40804</guid>
		<description>I totally agree about the validation being a necessary component of any application. As a team lead, I usually find myself sending code back to be &quot;finished&quot; for reasons such as missing validations or restricting text input lengths. 

For most things I work on I find it takes about 50% of the time to get something working, under normal conditions and if users use the system the way I intended. The other 50% of the development time comes from checking their input, ensuring data integrity is maintained, and making the form fields not allow malicious data to be entered.

I wrote a post on how I use InputVerifiers in my hava swing apps, and show how I verify an email text field. The regular expression I use is easily modifiable to validate phone numbers, zipcodes, SSNs, etc.

My blog post is at &lt;a href=&quot;http://timarcher.com/?q=node/36&quot; rel=&quot;nofollow&quot;&gt;http://timarcher.com/?q=node/36&lt;/a&gt;

Good writeup Doug!</description>
		<content:encoded><![CDATA[<p>I totally agree about the validation being a necessary component of any application. As a team lead, I usually find myself sending code back to be &#8220;finished&#8221; for reasons such as missing validations or restricting text input lengths. </p>
<p>For most things I work on I find it takes about 50% of the time to get something working, under normal conditions and if users use the system the way I intended. The other 50% of the development time comes from checking their input, ensuring data integrity is maintained, and making the form fields not allow malicious data to be entered.</p>
<p>I wrote a post on how I use InputVerifiers in my hava swing apps, and show how I verify an email text field. The regular expression I use is easily modifiable to validate phone numbers, zipcodes, SSNs, etc.</p>
<p>My blog post is at <a href="http://timarcher.com/?q=node/36" rel="nofollow">http://timarcher.com/?q=node/36</a></p>
<p>Good writeup Doug!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
