<?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>Easy Life &#187; Forms</title>
	<atom:link href="http://easy-life.sabza.org/tag/forms/feed/" rel="self" type="application/rss+xml" />
	<link>http://easy-life.sabza.org</link>
	<description>Computer Tips and Tutorials for non-IT Folks</description>
	<lastBuildDate>Thu, 05 Jan 2012 05:35:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>HowTo: Add Spam Protection to Forms</title>
		<link>http://easy-life.sabza.org/2008/09/combating-spam-html-forms/</link>
		<comments>http://easy-life.sabza.org/2008/09/combating-spam-html-forms/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 14:40:16 +0000</pubDate>
		<dc:creator>Noumaan Yaqoob</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[combating spam]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://easy-life.sabza.org/?p=80</guid>
		<description><![CDATA[While looking at the visitors log I discovered that someone came searching for &#8220;anti-spam for html form pages&#8221;. They landed to the page where I talked about the missing spam protection feature in Google Docs Forms. So I guess they...]]></description>
			<content:encoded><![CDATA[<p><img src="http://easy-life.sabza.org/wp-content/uploads/2008/09/nospam.png" alt="" title="Anti Spam Sign" width="250" height="200" class="alignleft size-full wp-image-82" />While looking at the visitors log I discovered that someone came searching for &#8220;anti-spam for html form pages&#8221;. They landed to the page where I talked about the missing spam protection feature in Google Docs Forms. So I guess they must be disappointed to read that post as it doesn&#8217;t have the information they were looking for. So I decided to talk about how to make Forms secure and combat spam. I have learnt these techniques during my four years of blogging. </p>
<p><strong>NoFollow and NoIndex Tags</strong></p>
<p>If you have a form on your website&#8217;s contact page to collect user feedback. Then it would be wise to hide this page from search engines. If you are worried that what if there were visitors specifically looking for ways to contact your company or you then you should probably create another contact page with no form or provide the contact information on your main page. </p>
<p>You can hide your page from search engines by using a no follow tag on the link that leads to your form page and then by adding noindex meta tag. You can add this tag on the links and pages manually or add a few lines in your robot.txt file. This way the spammers wont find your page from search engines. Here is how to do that:</p>
<p>Lets say that your form is located at a page called &#8220;contact.php&#8221;, and you have links to your contact page in your site&#8217;s navigation menu and some pages. Then you will have to modify these links by adding a rel=&#8221;nofollow&#8221; attribute to your link. </p>
<p><code>&lt;a href="http://www.example.com/contact.php" rel="nofollow"&gt;Contact&lt;/a&gt;</code></p>
<p>Then create a robot.txt file and save it to your site&#8217;s main/root directory. Add these lines to your robot.txt file:<br />
<code><br />
User-agent: *<br />
Disallow: /contact.php<br />
</code></p>
<p>Then add a meta tag noindex in your contact page between <code>&lt;head&gt; and &lt;/head&gt;</code> tags:</p>
<p><code><br />
&lt;meta name="robots" content="noindex, nofollow"&gt;<br />
</code></p>
<p>Using the meta tag on your page will tell search bots not to index your page. Read more about <a href="http://en.wikipedia.org/wiki/Robots_exclusion_standard">Robots Exclusion Standard</a> or check out <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=40360">Google&#8217;s webmaster guidelines&#8217; support page</a>. </p>
<p><strong>Human Identification validating techniques:</strong></p>
<p>Using this technique you try to present a challenge to someone who comes to submit the form. This challenge is something simple like copying the code shown in an image file, or answering a simple question. The image verification is called <a href="http://en.wikipedia.org/wiki/Captcha">CAPTCHA</a> or <a href="http://en.wikipedia.org/wiki/ReCAPTCHA">reCaptcha</a>. There are several hundered plugins and tools available that allow you to include CAPTCHA image verification to your forms. For example the official <a href="http://www.recaptcha.net/">reCAPTCHA</a> project offers you to sign up for an account and you can then add their image verification technology recaptcha on your pages. They also have plugins for various Content Management Systems such as WordPress, MediaWiki or phpbb. The site also has tutorials to teach you how you can add the code to your php pages and use it with other server side programming languages. </p>
<p>But if you are a total newbie and can&#8217;t configure an image validating script, then you should probably go for simple questions. In this method you add a field to your forms asking users questions like: &#8220;2+9=?&#8221; the user then enters 11 in the answer field and when they submit form you can check out their answer. If it is correct then the form gets submitted other wise user is taken back to the form. There are ready-made plugins available to do that too on various content management systems. </p>
<p><strong>Do Not Use A Form</strong></p>
<p>Just in case if you get tired of fighting spam or if you lack the skills to get spam protection configured properly. Then it is highly recommended that you use a contact page with no Form at all. Use the No follow tag for your contact page and your email address in image format like this: </p>
<p>If your users have something important to say they would email you. I know that people are lazy, they usually find it easy to just fill out a form and send rather than opening their email client and manually typing your email address. But trust me they will email you if they have something valuable to say. I personally feel that spending time and money on fighting spam is such a waste of resources. Millions of dollars are spent each year on sending spam messages and combating spam. I feel that if we start using techniques that do not give way to other people for exploitation then we would be indirectly adding to conservation of human resources.   </p>
]]></content:encoded>
			<wfw:commentRss>http://easy-life.sabza.org/2008/09/combating-spam-html-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GoogleDocs: Forms Missing Features like anti-spam, Style and Html Customization</title>
		<link>http://easy-life.sabza.org/2008/09/google-docs-forms-missing-features/</link>
		<comments>http://easy-life.sabza.org/2008/09/google-docs-forms-missing-features/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 23:04:05 +0000</pubDate>
		<dc:creator>Noumaan Yaqoob</dc:creator>
				<category><![CDATA[Google Docs]]></category>
		<category><![CDATA[google office]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Feedback]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[Polls]]></category>
		<category><![CDATA[Spreadsheets]]></category>
		<category><![CDATA[Survey]]></category>

		<guid isPermaLink="false">http://easy-life.sabza.org/?p=58</guid>
		<description><![CDATA[Yesterday I added a contact form on this website using Google Docs. It was easy and extremely quick to create and embed a form using Google Docs. Now when a user submits feedback using this form, the information goes to...]]></description>
			<content:encoded><![CDATA[<p>Yesterday I added a <a href="http://easy-life.sabza.org/contact-form/">contact form</a> on this website using Google Docs. It was easy and extremely quick to <a href="http://documents.google.com/support/bin/answer.py?answer=87809&#038;topic=15166">create and embed a form</a> using Google Docs. Now when a user submits feedback using this form, the information goes to a Google Docs spreatsheet and I recieve a notification email about the change. We are a new website with less than a 100 visitors per day so we are not terribly worried about the functionality and lack of fancy features. However, there are still somethings that I missed in Google forms and I think these little improvements can make Google Docs Forms extremely popular among web developers, publishers and bloggers.</p>
<p><strong>Spam Protection and Human Identification features</strong><br />
Even though the form is there and working properly as it should be but there is a risk that some mean people may try to misuse this form by sending spam messages using spambots. As I said we are not some big name so we wont get much emails at least for now but what if some website with lots of visitors want to use these forms on their webpages. Or what if someone wants to use the forms to collect the user submitted data and publish it right away? In this case these users will need some anti-spam tool to combat with invalid form submissions.  I posted this <a href="http://groups.google.com.pk/group/How-to-Documents/browse_thread/thread/648547eb68adce3e/6de40524aa1ad7ba?hl=en#6de40524aa1ad7ba">question on Google Docs forum</a> as well, and it seems like many other people has already expressed their concern on this issue. </p>
<p><strong>Styling the forms</strong><br />
Some web designers and website owners use CSS to give a look and feel to their forms. They use these design rules in their search form, comments area and mailing list forms. So it would be nice if they had someway to change the appearance of the forms so that they look pretty and fit seemlessly in their webpages. </p>
<p><strong>HTML in description field</strong><br />
I wanted to add a bulleted list and a link in my description field. But unfortunately Google Docs form wraps description field in <code>&lt;pre&gt;</code> tag so HTML appeared as it is in the form. I can not understand why the description field is wraped in pre tags and why not allow basic HTML there?</p>
<p><strong>Email me someone submits the form</strong><br />
The option is there but instead of providing a nice button with in the Form design interface the feature is accessible from the spreadsheet under the <em>File > Set notification rules</em>. Someone new to Google Docs will not find this feature so easily. </p>
<p>Still Google Docs forms are a very useful tool to collect data, <a href="http://adsense.blogspot.com/2008/05/creating-live-survey-for-your-site.html">create survey</a>, run polls on your website or <a href="http://googledocs.blogspot.com/2008/04/find-out-what-theyre-thinking-easily.html">run live polls</a>. Leisa Reichelt tried Google Docs <a href="http://www.disambiguity.com/try-google-docs-for-survey-or-recruitment-forms/">Forms to collect survey and recruitment</a> data with great success. I am sure Google Docs team will soon come up with new features to further improve forms and make them even more useful. </p>
]]></content:encoded>
			<wfw:commentRss>http://easy-life.sabza.org/2008/09/google-docs-forms-missing-features/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

