عن اختبار سرعة رد الفعل
اختبار سرعة رد الفعل أداة مجانية تقيس الزمن المنقضي من لحظة ظهور الإشارة حتى استجابة يدك (زمن رد الفعل، reaction time) بوحدة الملّي ثانية (ms). يمكنك استخدامه مباشرةً في المتصفح دون تثبيت أو تسجيل، وتُحفظ سجلات القياس داخل هذا المتصفح فقط.
توزيع عدة قياسات أدق من رقم واحد، لذلك نجمع 5 محاولات في مجموعة واحدة ونعرض معًا المتوسط والوسيط وأفضل نتيجة والانحراف المعياري. وإذا كررت المجموعات على الجهاز نفسه، يتكوّن رسم بياني لتطوّر سجلك الشخصي.
الميزات الرئيسية
- الاستجابة البصرية — بعد انتظار عشوائي بين 1.5 و4.5 ثانية، اضغط حين تنقلب اللوحة إلى لون الحبر. هذا هو زمن رد الفعل البسيط في أبسط صوره.
- الاستجابة السمعية — تبقى الشاشة كما هي، والإشارة الوحيدة صفير بتردد 1,000 Hz. ولغياب أي دليل بصري، يُقاس رد الفعل تجاه الصوت وحده.
- الاستجابة الاختيارية (Go/No-go) — اضغط عند ظهور الدائرة ● وامتنع عند ظهور ✕. تظهر 5 إشارات Go و3 إشارات No-go بترتيب عشوائي، ويُسجَّل مع زمن رد الفعل عدد الاستجابات الخاطئة (الضغط عند ✕) والإغفالات (فوات ●).
- التعامل مع الضغط المبكر — إذا ضغطت قبل الإشارة تظهر رسالة «مبكر جدًا»، وتُلغى تلك المحاولة ثم تُعاد. كما تُعدّ الاستجابات التي تقل عن 100 ms بعد الإشارة توقّعًا وتُلغى.
- إحصاءات المجموعة والرسوم البيانية — يعرض المتوسط والوسيط والأفضل والانحراف المعياري، ورسمًا بالأعمدة لكل محاولة، وتطوّر سجلك الشخصي بوسيط كل مجموعة (آخر 30 مجموعة).
- نسخ النتيجة — عند انتهاء المجموعة يمكنك نسخ النتيجة نصًا في سطر واحد لمشاركتها. وبإضافة
#visualأو#audioأو#gonogoإلى نهاية العنوان يُفتح الوضع المقابل مباشرةً.
طريقة الاستخدام
- اختر الوضع من الأعلى (بصري، سمعي، Go/No-go). في الوضع السمعي، شغّل الصوت.
- انقر أو المس لوحة القياس الكبيرة، أو اضغط مفتاح المسافة للبدء.
- لا تضغط أثناء «انتظر»، ثم اضغط بأسرع ما يمكن لحظة وصول الإشارة.
- بعد كل محاولة اضغط مرة واحدة للانتقال إلى المحاولة التالية. عند اكتمال 5 محاولات صالحة (8 منبّهات في Go/No-go) تنتهي المجموعة ويُحفظ السجل.
طريقة القياس
تُقاس جميع الأزمنة بساعة المتصفح عالية الدقة performance.now(). ويُعتمد في توقيت الإدخال على لحظة وقوع الحدث (event.timeStamp)، وفي الفأرة واللمس تُقاس لحظة الضغط (pointerdown) لا لحظة رفع الإصبع.
في الإشارة البصرية تُغيَّر اللوحة عبر requestAnimationFrame، ثم يُعتمد وقت بدء الإطار التالي بعد رسم ذلك التغيير بوصفه لحظة الإشارة. والغرض من ذلك الحدّ من تضخّم زمن رد الفعل الناتج عن اعتماد لحظة تسبق ظهور الإشارة فعليًا على الشاشة.
في الإشارة السمعية يُجدوَل الصفير مسبقًا عبر Web Audio، ثم تُحوَّل لحظة خروج الصوت الفعلية إلى الساعة نفسها باستخدام getOutputTimestamp(). وفي المتصفحات التي تفتقر إلى هذه الميزة، يُضاف تأخر الإخراج المُبلَّغ عنه إلى الوقت المجدول.
مدة الانتظار عشوائية في كل مرة، فلا يمكنك حفظ الإيقاع والضغط مسبقًا. وإذا انتقلت إلى علامة تبويب أخرى أثناء القياس، تتوقف تلك المحاولة.
القيم المرجعية ومصادرها
- النطاق المعتاد في الاختبارات على الويب — في الإحصاءات العامة لموقع Human Benchmark (عشرات الملايين من القياسات على الويب) يبلغ وسيط زمن رد الفعل البصري نحو 273 ms. وتشمل هذه القيمة تأخر أجهزة المستخدمين، لذا فهي أبطأ قليلًا من القياسات المخبرية. Human Benchmark Reaction Time Statistics
- السمع أسرع من البصر — في دراسة Jain وزملائه (2015) التي شملت 120 طالب طب تتراوح أعمارهم بين 18 و20 عامًا، كان زمن رد الفعل السمعي أقصر بفارق ذي دلالة إحصائية من زمن رد الفعل البصري لدى الذكور والإناث على السواء. Int J Appl Basic Med Res 5(2):124–127
- العمر — في دراسة Der & Deary (2006) التي حللت بيانات 7,130 بالغًا في المملكة المتحدة، لم يكد زمن رد الفعل البسيط يتباطأ حتى نحو سن 50، بينما تباطأ زمن رد الفعل الاختياري تدريجيًا طوال مرحلة البلوغ. Psychology and Aging 21(1):62–73
- حد 100 ms — تنص قواعد الاتحاد الدولي لألعاب القوى (World Athletics) على اعتبار أي استجابة تقل عن 0.100 ثانية بعد إشارة البدء بدايةً خاطئة. ويستخدم هذا الموقع القيمة نفسها (100 ms) حدًّا للاستجابة التوقعية. World Athletics Technical Rules
- لا يصنّف هذا الموقع المستخدمين بمئينات حسب الفئة العمرية أو بدرجات مثل «ضمن أفضل كذا %»، لأن اختلاف التأخر بين الأجهزة يجعل المقارنة العادلة صعبة. وبدلًا من ذلك يعرض تطوّر سجلك الشخصي المقاس على الجهاز نفسه.
هذا الاختبار للترفيه والفحص الذاتي فقط، وليس تشخيصًا طبيًا أو عصبيًا. إذا شعرت بأن استجابتك تغيّرت كثيرًا عن المعتاد، فاستشر مختصًا.
الأسئلة الشائعة
ما زمن رد الفعل الجيد بالملّي ثانية؟
يتركّز زمن رد الفعل البصري المقاس عبر متصفح الويب عادةً في النصف الأعلى من نطاق 200–300 ms (الوسيط في إحصاءات Human Benchmark العامة نحو 273 ms). لكن تأخر الشاشة والفأرة ونظام التشغيل يضيف من بضع إلى عشرات الملّي ثانية، فتختلف نتائج الشخص نفسه باختلاف الجهاز. لذا تابع التغيّر على الجهاز نفسه بدلًا من المقارنة بالآخرين.
لماذا 5 محاولات؟ ألا تكفي محاولة واحدة؟
يتذبذب زمن رد الفعل بعشرات الملّي ثانية من محاولة لأخرى. والقيمة الواحدة يؤثر فيها الحظ كثيرًا، لذا نجمع 5 محاولات وننظر إلى المتوسط والوسيط. وإذا اختلطت بها محاولة أو اثنتان متأخرتان كثيرًا، فإن الوسيط يعكس مستواك الحقيقي أفضل من المتوسط.
ماذا تعني رسالة «مبكر جدًا»؟
تعني أنك ضغطت قبل ظهور الإشارة، أو خلال 100 ms بعدها. فالإنسان يحتاج إلى وقت أطول من ذلك لإدراك الإشارة وتحريك يده، لذا يُعدّ هذا الإدخال توقّعًا لا استجابةً للإشارة، فيُلغى وتُعاد تلك المحاولة.
نتيجتي في الاستجابة السمعية أبطأ من البصرية.
تشير الأبحاث عمومًا إلى أن الاستجابة السمعية أسرع، لكن تأخر إخراج الصوت في الجهاز قد يقلب النتيجة. فسماعات البلوتوث ومكبّراته على وجه الخصوص تُخرج الصوت متأخرًا بعشرات إلى مئات الملّي ثانية، لذا جرّب القياس بسماعة سلكية أو بمكبّر الصوت المدمج في الجهاز.
لماذا تختلف النتائج بين الهاتف والحاسوب؟
بسبب اختلاف معالجة الإدخال في شاشات اللمس، ومعدّل تحديث الشاشة (60 أو 120 Hz وغيرهما)، وطريقة معالجة المتصفح. ففي شاشة 60 Hz يستغرق الإطار الواحد نحو 16.7 ms، لذا قد ينشأ فرق بهذا المقدار من توقيت العرض وحده.
أين تُحفظ سجلاتي؟
تُحفظ في التخزين المحلي لهذا المتصفح (localStorage) فقط ولا تُرسل إلى أي خادم. وإذا مسحت بيانات المتصفح أو استخدمت جهازًا أو متصفحًا آخر فلن تظهر السجلات. ويمكنك حذف سجلات كل وضع عبر «مسح السجل» في شاشة النتائج.