Online vs offline RTs

Two folders ('data' and 'scripts') contain data and scripts used for online and offline response time measurements in

Chetverikov, Upravitelev (2015) Online versus offline: The Web as a medium for response time data collection. DOI: http://dx.doi.org/10.3758/s13428-015-0632-x.

Abstract:

The Internet provides a convenient environment for data collection in psychology. Modern Web programming languages, such as JavaScript or Flash (ActionScript), facilitate complex experiments without the necessity of experimenter presence. Yet there is always a question of how much noise is added due to the differences between the setups used by participants and whether it is compensated for by increased ecological validity and larger sample sizes. This is especially a problem for experiments that measure response times (RTs), because they are more sensitive (and hence more susceptible to noise) than, for example, choices per se. We used a simple visual search task with different set sizes to compare laboratory performance with Web performance. The results suggest that although the locations (means) of RT distributions are different, other distribution parameters are not. Furthermore, the effect of experiment setting does not depend on set size, suggesting that task difficulty is not important in the choice of a data collection method. We also collected an additional online sample to investigate the effects of hardware and software diversity on the accuracy of RT data. We found that the high diversity of browsers, operating systems, and CPU performance may have a detrimental effect, though it can partly be compensated for by increased sample sizes and trial numbers. In sum, the findings show that Web-based experiments are an acceptable source of RT data, comparable to a common keyboard-based setup in the laboratory.

You can use them or modify them as you wish as long as you cite the data and the original paper (see LICENSE.txt).

If you have the questions feel free to contact me at andrey@hi.is or andrey.a.chetverikov@gmail.com.

Andrey Chetverikov.