Measure one minute of positional typing accuracy and five-correct-character words per minute.
The clock starts on your first keystroke. Sixty seconds per run.
The first input starts performance.now, every UTF-16 position is compared with one of four fixed passages, and only matching characters contribute to WPM. Accuracy divides matching positions by every typed character, while progress compares typed and target lengths.
Duration seconds: 60 Correct characters: 200 Typed characters: 220
WPM: 40 Accuracy: 91%
Touch-typing practice tracks errors, keyboard layouts can be compared on one device, and local accessibility checks observe text-entry performance.