Paano Ito Gumagana
Kung ano ang eksaktong nire-record ng tool, paano nito binibigyang-kahulugan ang run, at saan humihinto ang interpretasyon.
Ano ang nire-record
Pagkatapos pindutin ang Start Test at habang nakatutok ang test area, nakikinig ang page sa standard browser wheel events. Ang bawat event ay nag-iimbak ng apat: timestamp, deltaX, deltaY, at deltaMode. Walang nire-record bago ang Start, pagkatapos ng Stop o pagkumpleto, o habang hindi nakatutok ang area.
Hindi pinaghahalo ang delta units
Ibinibigay ng deltaMode ang unit: 0 = pixels, 1 = lines, 2 = pages. Magkaibang dami ang pixel at line, kaya binibilang ng tool ang events kada unit at iniuulat nang hiwalay. Hindi ito pinagsasama sa isang numero.
Paano isinulat ang verdicts
- “Walang hindi inaasahang reverse input sa run na ito” — lahat ay tumungo sa hiniling na direksyon.
- “May naobserbahang posibleng reverse input” — may sumalungat; nakalista ang bilang at rate, binanggit ang non-hardware na dahilan.
- "Mixed direction test" — hindi bababa sa 35% ng events sa bawat direksyon, na karaniwang nangangahulugang nagbago ang direksyon mid-run.
- “Masyadong maikli ang sample” — mas kaunti sa 8 events. “Walang na-record na input” — zero events.
Walang kinukwentang health percentage ang tool, walang sinusukat na polling rate, at walang inaayos.
Bersyon ng classification algorithm: st-wheel-1; kasama ang bersyon sa bawat na-export na JSON report.
Synthetic na mga halimbawa
Ang mga may-label na trace na ito ay galing sa demo mode — naglalarawan ng pattern, hindi tunay na hardware: normal (lahat sa isang direksyon), sinadyang pagbaliktad (isang pagwawasto mid-run), posibleng hindi gustong pagbaliktad (kalat na opposite events). Ang umuulit na real-world pattern lang sa mga browser at machine ang magpapahinala sa hardware.
Change log
- st-wheel-1 (kasalukuyan): 15–120 segundong duration presets, neutral na "Hindi pa na-test" state, dashboard na may labing-isang metric, observation/quality/validity cards, "Mixed direction" verdict sa 35%, capped event table, pagbilang ng interruptions, bersyon ng algorithm sa JSON.
- Nakaraang behavior: single runs na may 5/10/15-segundong presets, apat na live counters, replay, Run A/B, JSON export/import, demo.
Mga limitasyon — basahin sa bawat resulta
- Ang touchpad inertia at free-spin coasting ay regular na gumagawa ng trailing o opposite-direction events.
- Ang browser smoothing at OS scroll settings ay humuhubog sa event stream.
- Ang pagwawasto mid-run ay binibilang na reverse input — hindi alam ng tool ang intensyon.
- Hindi makukumpirma ng isang run ang sirang hardware.