Which approach for which task?

With some approaches you will need to make sure that specific methodological precautions for Internet-based research are met.

Plan your experiment:

Think about techniques to use and know which errors to avoid

Guidelines:

1: Consider using a Web-based software tool to create your experimental materials. Such tools automatically implement standard procedures for Web experiments that can guard against many problems.

2: Pretest your experiment for clarity of instructions and availability on different platforms.

3: Make a decision whether the advantages of non-HTML scripting languages and plug-ins outweigh their disadvantages.

4: Check your Web experiment for configuration errors (I-V; Reips, 2002a).

5: Consider linking your Web experiment to several Internet sites and services (multiple site entry technique) to determine effects of self-selection and estimate generalizability.

6: Run your experiment both online and offline, for comparison.

7: If dropout is to be avoided, use the warm-up technique.

8: Use dropout to determine whether there is motivational confounding.

9: Use the high-hurdle technique, incentive information, and requests for personal information to influence time and degree of dropout.

10: Ask filter questions (seriousness of participation, expert status, language skills, etc.) at the beginning of the experiment to encourage serious and complete responses.

11: Check for obvious naming of files, conditions, and, if applicable, passwords.

12: Consider avoiding multiple submissions by exclusively using participant pools and password techniques.

13: Perform consistency checks.

14: Keep experiment log and other data files for later analyses by members from the scientific community.

15: Report and analyze dropout curves or at least dropout rates for experimental conditions separately for between-subjects factors.

16: The experimental materials should be kept available on the Internet, as they will often give a much better impression of what was done than any verbal description could convey.

Any server:

Logfile:

CONNECTION_ID DATE TIME RESULT HOSTNAME URL
BYTES_SENT AGENT REFERER TRANSFER_TIME SEARCH_ARGS

Analysis: Excel, SPSS etc.


Then enjoy the time you saved...