Δοκιμή Ταχύτητας Πληκτρολόγησης (WPM) δωρεάν
Μετρήστε την ταχύτητα πληκτρολόγησης (WPM) και την ακρίβειά σας με δοκιμές χρόνου, αριθμού λέξεων, αποσπασμάτων, προσαρμοσμένες και Zen. Ζωντανό WPM, ακατέργαστη ταχύτητα, συνέπεια, γράφημα αποτελεσμάτων, πολλές γλώσσες και σχόλια ανά χαρακτήρα — όλα στο πρόγραμμα περιήγησής σας.
Απλώς αρχίστε να πληκτρολογείτε — το χρονόμετρο ξεκινά με το πρώτο πάτημα πλήκτρου.
Κείμενο για πληκτρολόγηση:
Εκτελείται εξ ολοκλήρου στο πρόγραμμα περιήγησής σας — τίποτα δεν μεταφορτώνεται.
Συνηθισμένες χρήσεις
- Δοκιμή WPM για απαιτήσεις εργασίαςΕλέγξτε τις λέξεις ανά λεπτό σε σχέση με τις απαιτήσεις ρόλων εισαγωγής δεδομένων και διαχείρισης.
- Πληκτρολόγηση Πρακτική για το σχολείοΔημιουργήστε την ευχέρεια πληκτρολόγησης που κάνει τα δοκίμια και τις σημειώσεις ταχύτερα.
- Θέρμανση πριν την εργασίαΈνα γρήγορο burst δακτυλογραφίας για να ξυπνήσετε τα δάχτυλά σας πριν από μια συγκεντρωμένη συνεδρία.
- Σύγκρινε την ταχύτητα πληκτρολόγησης σε πληκτρολόγιαΔείτε εάν ένα νέο πληκτρολόγιο ή διάταξη σας κάνει πραγματικά ταχύτερα.
Πώς λειτουργεί
Το τεστ ταχύτητας πληκτρολόγησης εκτελείται εξ ολοκλήρου στον browser με React state και performance.now() για τη χρονομέτρηση — χωρίς διακομιστή, μεταφόρτωση ή εξωτερική υπηρεσία. Τα πατήματα πλήκτρων ταξινομούνται και μετρώνται σε πραγματικό χρόνο και τα WPM, η ακρίβεια και η σταθερότητα υπολογίζονται με τους ίδιους τύπους βάσει χαρακτήρων που τεκμηριώνει δημόσια το Monkeytype.
- 1Η λίστα λέξεων φορτώνεται τοπικάΌταν επιλέγετε γλώσσα, το σύνολο λέξεων φορτώνεται από ένα στατικό αρχείο JSON και αποθηκεύεται στο state του component. Στη συνέχεια οι λέξεις επιλέγονται τυχαία για να σχηματιστεί το κείμενο του τεστ· με ενεργά τα σημεία στίξης ή τους αριθμούς, η γεννήτρια εισάγει πιθανοτικά κόμματα, τελικά σημεία και αριθμητικά tokens στην ακολουθία.
- 2Τα πατήματα πλήκτρων μετρώνται ανά δευτερόλεπτοΈνα κρυφό στοιχείο input καταγράφει κάθε χαρακτήρα. Κάθε πάτημα αυξάνει έναν μετρητή ανά δευτερόλεπτο και κάθε χαρακτήρας συγκρίνεται αμέσως με τον στόχο για να χαρακτηριστεί σωστός, λάθος ή περιττός. Το χρονόμετρο τρέχει μέσω setInterval ανά 1 δευτερόλεπτο, με performance.now() για ακρίβεια.
- 3Οι μετρήσεις υπολογίζονται από τα ακατέργαστα δεδομένα πληκτρολόγησηςΣτο τέλος του τεστ, τα καθαρά WPM υπολογίζονται από τους χαρακτήρες των εντελώς σωστών λέξεων μαζί με τα κενά που τις ακολουθούν, διαιρούνται με τα δευτερόλεπτα που πέρασαν και μετατρέπονται στην τυπική μονάδα των 5 χαρακτήρων ανά λέξη. Τα ακατέργαστα WPM μετρούν κάθε πάτημα, μαζί με τα λάθη. Η σταθερότητα χρησιμοποιεί τα ακατέργαστα δείγματα ανά δευτερόλεπτο για να υπολογίσει συντελεστή μεταβλητότητας και μετά εφαρμόζει τον τύπο εξομάλυνσης kogasa (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) για βαθμολογία 0–100.
- 4Το γράφημα αποτελεσμάτων αποδίδεται σε CanvasΟι σειρές WPM και ακατέργαστων WPM στον χρόνο σχεδιάζονται σε στοιχείο HTML Canvas με το 2D Context API. Όταν εξάγετε το αποτέλεσμα, το ίδιο Canvas API αποδίδει εικόνα 820×460 — με το γράφημα, τα κύρια στατιστικά και την αναφορά libratool.com — και την παραδίδει ως PNG μέσω canvas.toBlob().
Σχετικά εργαλεία
Υπολογιστής Χρόνου Ανάγνωσης
Εκτιμήστε πόσο χρόνο χρειάζεται για να διαβαστεί οποιοδήποτε κείμενο. Επιλέξτε ταχύτητα ανάγνωσης, λάβετε αριθμό λέξεων, προτάσεων και εκτιμήσεις χρόνου ομιλίας.
Γρήγορος Αναγνώστης (RSVP)
Διαβάστε γρηγορότερα με την Ταχεία Σειριακή Οπτική Παρουσίαση: το κείμενό σας εμφανίζεται μία λέξη τη φορά με ρυθμιζόμενη ταχύτητα 100–1200 ΛΑΛ, με το γράμμα του βέλτιστου σημείου αναγνώρισης στο κέντρο. Επικολλήστε, ορίστε ταχύτητα και πατήστε play. Όλα στον περιηγητή σας.
Δοκιμή Χρόνου Αντίδρασης
Μετρήστε τον χρόνο αντίδρασής σας σε χιλιοστά του δευτερολέπτου: περιμένετε να γίνει πράσινο το κουτί, κάντε κλικ ή αγγίξτε όσο πιο γρήγορα μπορείτε και πάρτε τον μέσο όρο και τον καλύτερο χρόνο από 5 προσπάθειες.