z-logo
open-access-imgOpen Access
Implementation of stimuli with millisecond timing accuracy in online experiments
Author(s) -
Zhengguo Gao,
Biao Chen,
Tao Sun,
Haoqiang Chen,
Kai Wang,
Xuan Pei-pei,
Zhen Liang
Publication year - 2020
Publication title -
plos one
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.99
H-Index - 332
ISSN - 1932-6203
DOI - 10.1371/journal.pone.0235249
Subject(s) - millisecond , computer science , the internet , popularity , web application , data mining , world wide web , physics , psychology , social psychology , astronomy
Online experiments are growing in popularity. This study aimed to determine the timing accuracy of web technologies and investigate whether they can be used to support high temporal precision psychology experiments. A dynamic sinusoidal grating and flashes were produced by setInterval, CSS3, and requestAnimationFrame (hereafter, rAF) technologies. They were run at normal or real-time priority processing in Chrome, Firefox, Edge, and Internet Explorer on Windows, macOS, and Linux. Timing accuracies were compared with that of Psychtoolbox which was chosen as gold standard. It was found that rAF with real-time priority had the best timing accuracy compared to the other web technologies and had a similar timing accuracy as Psychtoolbox in traditional experiments in most cases. However, rAF exhibited poor timing accuracy on Linux. Therefore, rAF can be used as technical basis for accuracy of millisecond timing sequences in online experiments, thereby benefiting the psychology field.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here