Archive for the ‘General’ Category

Windows 7 is here

Tuesday, November 10th, 2009

We’ve tested Windows 7 and we must admit it’s a great upgrade even if Windows XP users will have to do a major ugprade to their computers by moving all their stuff.

We’ve tested our apps: Forms To Go and Mediata Survey and they work well under Windows 7 and there are no compatibility issues so far. Vista was great in the way it managed memory and it seems that Windows 7 is even better.

In the past, some customers reported problems with Mediata Survey and long surveys when running under Windows XP. The problem was related to a memory leak that we weren’t able to fix it, but it was not present in Windows Vista and it’s not on Windows 7. So we’re confident that many other apps will benefit from the upgrade to Windows 7 when it relates to performance.

Our suggestion is that you go ahead and upgrade to Windows 7. The aero interface and the user experience are better on  many levels than Windows XP.

2 tips for a spam free HTML form

Tuesday, October 28th, 2008

One of the most challenging issues with HTML forms is dealing with spam and form hijacking. That’s why our form to email script generator: Forms To Go, offer many options to prevent unwanted script execution: stopwords, HTTP referer, IP filtering and access code or Captcha.

And one of the most frequently asked pre-sales questions from our customers is how to effectively stop spam from HTML forms. With a minimal effort you can accomplish a 99% efficiency on preventing spammers to use robots to spam your form or trying to perform the well known form hijacking and email injection.

Make sure that your form to email script is not outdated

It’s incredible how many websites are hosting HTML forms with scripts created many years ago. With a continue growth of the internet and more spammers trying to find ways to exploit scripts to send unsolicited email, you should try to keep your form to email scripts updated frequently. Scripts updates are always coming out from different vendors and open source sites, offering enhanced protection that will protect you.

Add some fake elements in your HTML form to distinguish between robots and humans

One common trick had been to add a textarea field and make it invisible to the user. When a robot visits your site and tries to fill all the form’s fields with values, will also fill the invisible field. Then in your form to email script you can stop the script execution if the invisible field has some value.

Example: add an invisible text field to your HTML form with the help of CSS.

<textarea name=”comments” cols=”40″ rows=”12″ style=”display:none;”>

and then validate the field comments in your form to email script: if it contains any value, then it is spam. You can also achieve the same result with a one line text field:

<input type=”text” name=”comments” size=”12″ style=”display:none;”>

but robots love multiline text fields.

In Forms To Go you can validate this field by ‘Number of Characters’ from 0 to 0. So, if the field contains at least 1 character, the error landing page will be shown and the spam won’t be delivered.

You might think that it easy for robots, which are developed by great programmers, to have some intelligence built in and determine if a form field has the invisible attribute set in order to avoid filling it. Yes, it can be, but it is not the common.

If you’re worried about that, then you can perform the inverse approach: create a text field with some content and ask the user to remove it before submitting the form, otherwise it will be considered SPAM.

Example: add this text field to your HTML form:

<input type=”text” name=”removeme” value=”Delete this text or the submission will be considered spam”>

and then in your form to email script perform a validation: if the field removeme contains any characters, then the form was filled by a robot and not a human. With Forms To Go you validate the same way as the previous example.

Are these tips 100% bullet-proof? No, but they can help reduce the spam and when combined with features like Captcha, reduce the spam to almost zero.

The Past and Present of Surveys

Tuesday, September 16th, 2008

Whether you are a small business owner, college professor, doctor or running a personal website; a survey can help you learn about your customers, patients, students, visitors or people at large.

In order for you to create a successful survey, you have to determine what information that you’re trying to obtain from a specific group of people.  

Creating a survey then and now

Before the Internet became public in the 1990s, only certified professionals and large organizations conducted surveys. The process could be both time consuming and excruciating. You had to literally go on the road and find the right people that would be willing to take a few minutes to complete one of your questionnaires. 

Today, it is easier to collect data because we now have access to millions of people electronically. In addition, you don’t need to have certification to create a survey. Anyone can use one of several programs that are avaialble online and easy to use. 

Targeting the Correct Audience

With all the advancements to quickly gather and analyze data, putting together the right questions is still a difficult task with or without the Internet. You have to know who your audience is and what purpose are you trying to achieve with the survey.

If you don’t know the market, demographic or group of people that you’re trying to reach, creating an effective and engaging survey can be a long and arduous process.  

Persuading People to Take a Few Minutes

The biggest challenge besides knowing who you are targeting and what questions to ask is producing a survey that’s engaging, fun and most of all doesn’t take long for your users to fill out on your website.

Most people want to be able to get on with their day and not waste “hours” taking a survey that seems neverending. Always remember that when you construct your survey, not only do you want people to be interested in taking, but you don’t want to draft one that’s long and cluttered with too many questions. Done the wrong way will lead to many incomplete surveys that will ruin all hope of having good data and analysis.