<?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>WildWebWeaving &#187; forms</title>
	<atom:link href="http://wildwebweaving.com/tag/forms/feed/" rel="self" type="application/rss+xml" />
	<link>http://wildwebweaving.com</link>
	<description>a celebration of languages, writing, and the Web</description>
	<lastBuildDate>Mon, 13 Feb 2012 15:56:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Bad Form Assumptions &#8211; Again!</title>
		<link>http://wildwebweaving.com/2010/06/22/contact-form-assumptions/</link>
		<comments>http://wildwebweaving.com/2010/06/22/contact-form-assumptions/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 18:25:18 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://wildwebweaving.com/?p=80</guid>
		<description><![CDATA[I just learned that an email address I've been using for ten years, and through which I've received thousands of messages is invalid and just won't work&#38;mdash;at least according to this ISP's validation script!]]></description>
			<content:encoded><![CDATA[<p>I just learned that an email address I&#8217;ve been using for ten years, and through which I&#8217;ve received thousands of messages is invalid&mdash;at least according to this ISP&#8217;s validation script!</p>
<p>Here&#8217;s the output I received (of course, I&#8217;ve changed my address for this post):</p>
<p><a href="http://wildwebweaving.com/wp/wp-content/uploads/Screen-shot-2010-06-22-at-2.01.04-PM.png"><img src="http://wildwebweaving.com/wp/wp-content/uploads/Screen-shot-2010-06-22-at-2.01.04-PM-300x54.png" alt="invalid" title="Screen shot 2010-06-22 at 2.01.04 PM" width="300" height="54" class="aligncenter size-medium wp-image-87" /></a></p>
<p>Invalid? <em>Really?</em> A username with only alphabetical characters, followed by an &#8220;@&#8221; sign, followed by a domain name, a period, and the world&#8217;s most popular top-level domain? I realized the only possible reason (and not a good one) was that the programmer <em>assumed</em> <strong>no one</strong> could have a two-letter username. Poor guy probably just signed up for Gmail and ended up with something like <code>joeschmoe420toker@gmail.com</code> because all the other joeschmoes were already taken.</p>
<p>Fine and good, but it is a gross error to force your assumptions on users. There are any number of sites which offer email validation scripts and regular expression filters for what actually are valid and invalid addresses. Just making a guess with a less-than-complete ass is inexcusable for a company that provides Internet service to thousands.</p>
<p>Testing my hypothesis, I added a random letter: </p>
<p><a href="http://wildwebweaving.com/wp/wp-content/uploads/Screen-shot-2010-06-22-at-2.01.46-PM.png"><img src="http://wildwebweaving.com/wp/wp-content/uploads/Screen-shot-2010-06-22-at-2.01.46-PM-300x36.png" alt="valid" title="Screen shot 2010-06-22 at 2.01.46 PM" width="300" height="36" class="aligncenter size-medium wp-image-88" /></a></p>
<p>Voilà! Satisfied that I was no longer a devious two-letter miscreant trying to slip past the wise validator with bogus credentials, it happily let me continue.  I wouldn&#8217;t have been so surprised if it were a small online boutique, but from this company? </p>
<p>As the old joke goes, when you <strong>assUme</strong>, you make an <em>ass</em> out of <em>u</em> and <em>me</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wildwebweaving.com/2010/06/22/contact-form-assumptions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

