Tijaabada Xawaaraha Qorista (WPM) oo Bilaash ah
Cabbir xawaaraha qoristaada (WPM) iyo saxnaanta adiga oo isticmaalaya tijaabooyin la xaddiday, tirada ereyada, xigasho, gaar ah, iyo zen. WPM tooska ah, xawaaraha ceyriin, joogtaynta, jaantus natiijooyin, luqado badan, iyo jawaab-celin xaraf-xaraf ah — dhammaan browser-kaaga.
Bilow qorista si aad u bilowdo — saacadu waxay bilaabataa marka aad farta ugu horreysa taabato.
Wuxuu si buuxda ugu shaqeeyaa biraawsarkaaga — waxba lama soo rarin.
Sida Ay U Shaqeyso
Imtixaanka xawaaraha qorista wuxuu ka dhacaa gebi ahaanba biraawsarka isagoo isticmaalaya React state iyo performance.now() wakhtiga — server, shubid, ama adeeg dibadeed ma jiraan. Fara-taabashada waxaa lagu kala saaraa oo lagu tirinayaa waqti dhabta ah, WPM-ka, saxnaanta, iyo joogtaynta waxaa lagu xisaabiyaa isla qaacidooyinka ku salaysan xarfaha ee Monkeytype si guud u qoray.
- 1Liiska erayadu wuxuu ka shubmaa gudahaMarka aad dooratid luuqad, kaydka erayada waxaa laga soo saaraa fayl JSON go'an waxaana lagu kaydiyaa xaaladda component-ka. Erayada kadib si aan kala saarnayn ayaa loo soo qaataa si loo dhiso qaybta imtixaanka; iyada oo ikhtiyaarka ay shidan yihiin astaamaha ama lambarrada, samaynuhu si itimaal ah u geliyaa faaruq, sumado dhamaadka, iyo astaamo lambar ah gudaha taxanaha.
- 2Fara-taabashada waxaa loo tirinayaa ilbiriqsi kastaCunsurka gelitaanka qarsoon wuxuu qabtaa xaraf kasta. Fara-taabasho kasta wuxuu kordhinayaa counter-ka ilbiriqsiga, xaraf kastana si degdeg ah ayaa loo barbardhigaa bartilmaameedka si loo kala saaro sax, khaldan, ama dheeraad ah. Saacadda wuxuu ka socdaa setInterval joogtayaal 1-ilbiriqsi ah isagoo isticmaalaya performance.now() saxnaanta.
- 3Cabbirrada waxaa laga xisaabiyaa xogta fara-taabashada aan la habeyninDhammaadka imtixaanka, WPM saafiga ah waxaa laga xisaabiyaa xarfaha ka tirsan erayada sax ahaan buuxa iyo faaruqyada raacaya, oo lagu qaybiyo ilbiriqsiyada dhacay, oo loo beddelo cutubka caadiga ah ee 5-xaraf-erey-kiiba. WPM-ka ceyriinku wuxuu tirinayaa fara-taabasho kasta oo ay ku jiraan khaladaad. Joogtaynta waxay isticmaashaa tijaabooyinka ceyriinka ee ilbiriqsiga si loo xisaabiyo cufnaanta kala duwanaanshaha, kadibna waxay dabaqdaa qaacidada siminta kogasa (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) si loo soo saaro dhibco 0–100 ah.
- 4Jaantuska natiijooyinka wuxuu ku baxaa CanvasTaxanaha WPM-waqti iyo WPM-ceyriin-waqti waxaa lagu sawiraa element-ka HTML Canvas isagoo isticmaalaya 2D Context API. Marka aad soo saarto natiijadaada, isla Canvas API-ga wuxuu ku sawiraa sawir 820×460 ah — oo ay ku jiraan jaantuska, tirakoobyada muhiimka ah, iyo sifeynta libratool.com — wuxuuna u dhiibaa PNG ahaan canvas.toBlob().
Qalabka La Xiriira
Xisaabiyaha Waqtiga Akhrinta
Qiyaas muddada lagu akhrin karo qoraal kasta. Dooro xawaaraha akhrinta, hel tirada ereyada, tirada jumlada, iyo qiyaasaha waqtiga hadalka.
Akhriska Degdegga ah (RSVP)
Si degdeg ah u akhri iyadoo la adeegsanayo Rapid Serial Visual Presentation: qoraalkaagu wuxuu iftiimayaa hal eray mar mar, xawaare la hagaajin karo oo 100–800 WPM ah, iyadoo xarafka barta aqoonsiga ugu wanaagsan la dhex dhigay. Ku dheji qoraalka, dooro xawaare, oo riix ciyaar. Dhammaantood browser-kaaga.
Beddelaha Akhrinta Bionic
U beddel qoraal kasta qaab akhris bionic ah — xarfaha ugu horreeya ee eray kasta waa la dhogorleeyaa si indhahaagu diiradda ugu saaraan oo si dhaqso ah u akhriyaan.