Test de temps de réaction

À propos du test de temps de réaction

Le test de temps de réaction est un outil gratuit qui mesure, en millisecondes (ms), le temps qui s'écoule entre l'apparition d'un signal et la réponse de votre main (le temps de réaction, ou reaction time). Il fonctionne directement dans le navigateur, sans installation ni inscription, et vos mesures ne sont enregistrées que dans ce navigateur.

Une distribution de plusieurs mesures est plus fiable qu'un chiffre isolé : les essais sont donc regroupés en séries de 5, avec la moyenne, la médiane, le meilleur score et l'écart-type. En répétant des séries sur le même appareil, vous obtenez un graphique de votre évolution personnelle.

Fonctionnalités principales

Mode d'emploi

  1. Choisissez un mode en haut (visuel, auditif ou Go/No-go). Pour le mode auditif, activez le son.
  2. Cliquez ou touchez la grande zone de mesure, ou appuyez sur la barre d'espace pour commencer.
  3. N'appuyez pas pendant « Attendez » ; dès que le signal arrive, appuyez le plus vite possible.
  4. Après chaque essai, appuyez une fois pour passer au suivant. Au bout de 5 essais valides (8 stimuli en Go/No-go), la série se termine et le résultat est enregistré.

Méthode de mesure

Tous les temps reposent sur l'horloge haute résolution du navigateur, performance.now(). L'instant de l'entrée correspond à l'horodatage de l'événement (event.timeStamp), et pour la souris ou le toucher on mesure le moment de l'appui (pointerdown), pas celui du relâchement.

Pour le signal visuel, la zone est modifiée via requestAnimationFrame, et l'instant du signal est le début de l'image suivante, une fois ce changement dessiné. On évite ainsi de partir d'un instant antérieur à l'affichage réel, ce qui gonflerait le temps de réaction.

Pour le signal auditif, le bip est programmé à l'avance avec Web Audio, et getOutputTimestamp() convertit l'instant réel de sortie du son vers la même horloge. Dans les navigateurs qui ne le prennent pas en charge, la latence de sortie déclarée est ajoutée à l'instant programmé.

Le temps d'attente est aléatoire à chaque fois : impossible de mémoriser un rythme pour appuyer d'avance. Si vous passez à un autre onglet pendant la mesure, l'essai est interrompu.

Valeurs de référence et sources

Ce test est destiné au divertissement et à l'auto-évaluation ; ce n'est pas un diagnostic médical ou neurologique. Si vous avez l'impression que vos réactions ont nettement changé, consultez un professionnel de santé.

Questions fréquentes

Quel est un bon temps de réaction en ms ?

Mesuré dans un navigateur, le temps de réaction visuel se situe généralement dans la seconde moitié des 200 ms (médiane des statistiques publiques de Human Benchmark : environ 273 ms). Mais la latence de l'écran, de la souris et du système ajoute de quelques ms à quelques dizaines de ms : une même personne obtiendra des résultats différents sur des appareils différents. Suivez plutôt votre évolution sur un même appareil que de vous comparer aux autres.

Pourquoi 5 essais ? Un seul ne suffit pas ?

Le temps de réaction varie de plusieurs dizaines de ms d'un essai à l'autre. Une mesure unique dépend beaucoup de la chance, d'où la moyenne et la médiane sur 5 essais. Si un ou deux essais sont nettement plus lents, la médiane reflète mieux votre niveau que la moyenne.

Que signifie « Trop tôt » ?

Cela signifie que vous avez appuyé avant l'apparition du signal, ou moins de 100 ms après. Percevoir un signal et bouger la main demande plus de temps que cela : une telle entrée est donc considérée comme une anticipation et non comme une réaction au signal, puis annulée, et l'essai est refait.

Ma réaction auditive est plus lente que la visuelle.

Les études montrent en général une réaction auditive plus rapide, mais la latence de sortie audio de l'appareil peut inverser le résultat. Les écouteurs et enceintes Bluetooth, en particulier, émettent le son avec plusieurs dizaines à centaines de ms de retard : essayez avec des écouteurs filaires ou le haut-parleur intégré de l'appareil.

Pourquoi les résultats diffèrent-ils entre téléphone et ordinateur ?

Le traitement des entrées tactiles, la fréquence de rafraîchissement de l'écran (60 Hz, 120 Hz, etc.) et le fonctionnement du navigateur diffèrent. Sur un écran à 60 Hz, une image dure environ 16,7 ms : le seul moment d'affichage peut donc créer un écart de cet ordre.

Où sont enregistrés mes résultats ?

Uniquement dans le stockage local de ce navigateur (localStorage), sans jamais être envoyés à un serveur. Si vous effacez les données du navigateur ou utilisez un autre appareil ou navigateur, l'historique n'apparaîtra pas. Le bouton « Effacer l'historique » de l'écran de résultats supprime l'historique de chaque mode.

Retour au test →