مقياس CPS

GUIDE 05

معدل الاستطلاع وحدود القياس — ما مدى دقة نتائج CPS؟

كيف يؤثر معدل استطلاع الفأرة وتوقيت أحداث المتصفح وتكرار المفاتيح ومعدل تحديث الشاشة في قياس CPS، وما حدود ذلك.

لا يقيس CPS على الويب «لحظة ضغط إصبعك على الزر»، بل «لحظة استقبال المتصفح لحدث الإدخال». وبين اللحظتين مراحل عدة، ينشأ في كل منها خطأ صغير. جمعنا هنا ما يؤثر في النتيجة وما لا يؤثر.

رحلة الإدخال حتى الشاشة

معدل الاستطلاع (Polling Rate)

معدل الاستطلاع هو عدد المرات التي تُبلغ فيها الفأرة عن حالتها في الثانية. والفاصل بين الإبلاغات يساوي 1000 ÷ معدل الاستطلاع (ms).

معدل الاستطلاعفاصل الإبلاغ
125 Hz8 ms
500 Hz2 ms
1000 Hz1 ms

لا يكاد يؤثر في عدد النقرات نفسه. فحتى لو نقرت 20 مرة في الثانية، يبقى الفاصل بين النقرات 50 ms، وهو أطول بكثير من فاصل الإبلاغ عند 125 Hz. لكن توقيت كل نقرة قد يتأخر بمقدار فاصل الإبلاغ، لذا قد يتشوّه توزيع الفواصل ببضعة ms.

دقة التوقيت في المتصفح

يستخدم مقياس CPS التوقيت المرفق بالحدث (event.timeStamp) وperformance.now(). وقد تخفض المتصفحات دقة هذا التوقيت عمدًا لأسباب أمنية، لذا فالأصح أن تقرأ الفواصل بوحدات من بضعة ms بدلًا من الوثوق بالأجزاء العشرية. وحتى لو كانت الصفحة منشغلة بعمل ثقيل، يعتمد توقيت الحدث على لحظة وصول الإدخال، فلا تسقط أي مدخلات من العدّ.

معدل تحديث الشاشة لا علاقة له

سواء كانت شاشتك 60 Hz أو 240 Hz، فمعدل التحديث يغيّر فقط سرعة عرض الأرقام. أما عدّ المدخلات فيجري بمعزل عن تحديث الشاشة، فلا تتغير النتيجة بسبب معدل التحديث.

الاتصال اللاسلكي والبلوتوث

في الاتصال اللاسلكي قد تصل الإبلاغات أحيانًا دفعة واحدة أو متأخرة. يبقى عدد النقرات في الغالب كما هو، لكن توزيع الفواصل قد يتسع. وللمقارنة الدقيقة قارن بين نتائج طريقة الاتصال نفسها.

تكرار المفاتيح

عند إبقاء مفتاح في لوحة المفاتيح مضغوطًا، يولّد نظام التشغيل مدخلات متكررة على فترات منتظمة. يتحقق مقياس CPS من علامة التكرار في الحدث (KeyboardEvent.repeat)، ولا يعدّ الضغطة مدخلًا جديدًا إذا لم يُسجَّل رفع المفتاح قبلها. لذلك لا ترتفع النتيجة بمجرد إبقاء المفتاح مضغوطًا.

التعامل مع البداية والنهاية

الخلاصة

إذا كان هدفك متابعة الاتجاه العام عبر قياسات متعددة، فالقياس على الويب كافٍ. أما الفروق في حدود 0.1 CPS فقد تنشأ من الأجهزة وحالة الاتصال أيضًا، لذا قارن عدة مرات في الظروف نفسها.

جرّب القياس →