Χρονόμετρο online
Ξεκινήστε, σταματήστε και καταγράψτε γύρους με ακρίβεια εκατοστού του δευτερολέπτου. Πατήστε Space για έναρξη ή διακοπή, L για γύρο και R για μηδενισμό. Ο χρόνος συνεχίζει να μετράει όταν αλλάζετε καρτέλα, και ο τρέχων χρόνος εμφανίζεται στον τίτλο της καρτέλας, ώστε να τον βλέπετε με μια ματιά από οπουδήποτε.
Γύροι
Πατήστε Γύρος (ή L) ενώ λειτουργεί το χρονόμετρο για να καταγράψετε ενδιάμεσο χρόνο.
Συντομεύσεις πληκτρολογίου
| Πλήκτρο | Ενέργεια |
|---|---|
| Διάστημα | Έναρξη ή διακοπή του χρονομέτρου |
| L | Καταγραφή γύρου ενώ λειτουργεί |
| R | Επαναφορά του χρόνου και διαγραφή όλων των γύρων |
Οι συντομεύσεις λειτουργούν οπουδήποτε στη σελίδα, εκτός από όσο πληκτρολογείτε σε πεδίο κειμένου. Το Διάστημα σε εστιασμένο κουμπί πατά αυτό το κουμπί.
Γιατί το χρονόμετρο μένει ακριβές σε καρτέλα στο παρασκήνιο
Ένα απλοϊκό χρονόμετρο για το web προσθέτει 10 χιλιοστά του δευτερολέπτου κάθε φορά που ενεργοποιείται ένας χρονιστής. Αυτό οδηγεί σε μεγάλη απόκλιση, επειδή τα προγράμματα περιήγησης περιορίζουν τους χρονιστές στις κρυφές καρτέλες σε περίπου μία φορά το δευτερόλεπτο, ενώ ο Chrome μπορεί να τεντώσει τους αλυσιδωτούς χρονιστές σε μία φορά το λεπτό όταν μια καρτέλα παραμείνει κρυφή για πέντε λεπτά. Κάθε χαμένο tick είναι χρόνος που το χρονόμετρο χάνει αθόρυβα.
Αυτό το χρονόμετρο δεν μετράει ποτέ ticks. Όταν πατάτε Έναρξη, καταγράφει μια χρονική σήμανση και, κάθε φορά που ανανεώνεται η οθόνη, την αφαιρεί από την τρέχουσα. Αν η καρτέλα μείνει σε αδράνεια για δέκα λεπτά, το πρώτο καρέ μόλις επιστρέψετε δείχνει το σωστό σύνολο. Οι γύροι λειτουργούν με τον ίδιο τρόπο: κάθε γύρος αποθηκεύει το σύνολο τη στιγμή που πατήσατε L και ο χρόνος του γύρου είναι η διαφορά από τον προηγούμενο γύρο.
Οι χρονικές σημάνσεις προέρχονται από το performance.now() και όχι από το Date.now(). Το Date.now() διαβάζει το ρολόι του συστήματος, το οποίο μπορεί να πηδήξει μπροστά ή πίσω όταν ο υπολογιστής σας συγχρονίζεται με έναν διακομιστή ώρας ή όταν ξεκινά η θερινή ώρα. Το performance.now() είναι ένα μονοτονικό ρολόι που κινείται μόνο προς τα εμπρός από τη στιγμή που φορτώθηκε η σελίδα, οπότε μια διόρθωση NTP στη μέση μιας μέτρησης δεν μπορεί να προσθέσει ή να αφαιρέσει ούτε ένα δευτερόλεπτο από το αποτέλεσμά σας. Τα προγράμματα περιήγησης μειώνουν σκόπιμα την ανάλυσή του (σε κάτι ανάμεσα σε 5 μικροδευτερόλεπτα και 1 χιλιοστό του δευτερολέπτου) για να αποτρέψουν επιθέσεις χρονισμού, κάτι που είναι ακόμη πολύ πιο λεπτομερές από τα εκατοστά του δευτερολέπτου που εμφανίζονται εδώ.
Γιατί η ένδειξη σταματά στα εκατοστά του δευτερολέπτου
Ο αθλητικός χρονομετρητής κατέληξε στα εκατοστά του δευτερολέπτου για καλό λόγο. Στους Ολυμπιακούς Αγώνες του Μονάχου το 1972, ο Gunnar Larsson κέρδισε τα 400 μ. ατομικά μεικτής από τον Tim McKee με διαφορά δύο χιλιοστών του δευτερολέπτου· στη συνέχεια η διεθνής ομοσπονδία κολύμβησης όρισε ότι τα αποτελέσματα θα κρίνονται στο 1/100 του δευτερολέπτου, επειδή οι διαδρομές της πισίνας δεν μπορούν να κατασκευαστούν πανομοιότυπες με ακρίβεια λίγων χιλιοστών του μέτρου. Και ο Ολυμπιακός στίβος δημοσιεύει τα αποτελέσματα των σπριντ σε εκατοστά, παρόλο που οι κάμερες φωτοκυττάρου καταγράφουν χιλιάδες καρέ το δευτερόλεπτο.
Για ένα χρονόμετρο χειρός, τα εκατοστά είναι ήδη μεγαλύτερη ακρίβεια από όση μπορεί να δώσει το δάχτυλό σας. Ο οπτικός χρόνος αντίδρασης είναι κατά μέσο όρο περίπου ένα τέταρτο του δευτερολέπτου και αντιδράτε τόσο στην εκκίνηση όσο και στον τερματισμό, οπότε ένα αποτέλεσμα με χειροκίνητη μέτρηση είναι αξιόπιστο μέχρι περίπου το δέκατο. Χρησιμοποιήστε τα εκατοστά για να συγκρίνετε τους δικούς σας γύρους μεταξύ τους, όπου οι καθυστερήσεις αντίδρασης αλληλοεξουδετερώνονται σε μεγάλο βαθμό, και όχι για να κρίνετε έναν αγώνα.
Πρακτικοί τρόποι χρήσης του πίνακα γύρων
Διαστήματα τρεξίματος, πρόβα μιας ομιλίας διαφάνεια προς διαφάνεια, χρονομέτρηση κάθε ερώτησης σε δοκιμαστικό διαγώνισμα ή έλεγχος της διάρκειας κάθε βήματος μιας συνταγής: πατήστε L σε κάθε ενδιάμεσο σημείο και ο πίνακας εμφανίζει τον χρόνο του γύρου και το τρέχον σύνολο. Με δύο ή περισσότερους γύρους, ο ταχύτερος επισημαίνεται με πράσινο και ο πιο αργός με κόκκινο, ώστε ο άνισος ρυθμός να φαίνεται με μια ματιά. Αν χρειάζεται να προγραμματίσετε την ίδια συνεδρία σε διαφορετικές χώρες, ο μετατροπέας ζωνών ώρας καλύπτει το κομμάτι του ρολογιού.
Όσο το χρονόμετρο τρέχει, η σελίδα ζητά από το πρόγραμμα περιήγησης ένα κλείδωμα αφύπνισης οθόνης (wake lock), ώστε το κινητό ή το laptop να μη μειώσει τη φωτεινότητα και να μην κλειδώσει στη μέση μιας μεγάλης μέτρησης. Το κλείδωμα αποδεσμεύεται τη στιγμή που σταματάτε. Τα προγράμματα περιήγησης χωρίς το Wake Lock API διατηρούν απλώς τις κανονικές ρυθμίσεις ενέργειας· η ίδια η χρονομέτρηση δεν επηρεάζεται.
Συχνές ερωτήσεις
- Συνεχίζει να μετράει το χρονόμετρο online αν αλλάξω καρτέλα ή κλειδώσω την οθόνη του κινητού;
- Ναι. Το χρονόμετρο αποθηκεύει τη στιγμή που πατήσατε Έναρξη και υπολογίζει από αυτήν τον χρόνο που πέρασε, οπότε οι περιορισμένοι χρονιστές μιας καρτέλας στο παρασκήνιο δεν χάνουν χρόνο. Σε ορισμένα κινητά το πρόγραμμα περιήγησης αναστέλλεται εντελώς όσο η οθόνη είναι σβηστή· το σωστό σύνολο εμφανίζεται μόλις επιστρέψετε στην καρτέλα.
- Ποιες είναι οι συντομεύσεις πληκτρολογίου του χρονομέτρου;
- Το πλήκτρο διαστήματος ξεκινά και σταματά, το L καταγράφει γύρο όσο το χρονόμετρο τρέχει και το R μηδενίζει τον χρόνο και διαγράφει τους γύρους. Οι συντομεύσεις αγνοούνται όταν πληκτρολογείτε σε πεδίο κειμένου.
- Πόσο ακριβές είναι ένα χρονόμετρο στο πρόγραμμα περιήγησης σε σύγκριση με ένα αθλητικό χρονόμετρο;
- Το ίδιο το ρολόι έχει ακρίβεια πολύ κάτω από ένα χιλιοστό του δευτερολέπτου, επειδή διαβάζει τον μονοτονικό χρονιστή υψηλής ανάλυσης του προγράμματος περιήγησης. Ο περιοριστικός παράγοντας είναι ο ανθρώπινος χρόνος αντίδρασης στην εκκίνηση και στον τερματισμό, συνήθως γύρω στα 0,2 έως 0,3 δευτερόλεπτα, που ισχύει εξίσου για ένα αθλητικό χρονόμετρο χειρός.
- Αποθηκεύονται κάπου οι χρόνοι των γύρων μου;
- Όχι. Οι γύροι υπάρχουν μόνο στην ανοιχτή καρτέλα και εξαφανίζονται όταν κάνετε επαναφορά ή την κλείσετε. Δεν ανεβαίνει τίποτα και η σελίδα δεν αποθηκεύει τους χρόνους σας.
- Γιατί ο χρόνος εμφανίζεται στον τίτλο της καρτέλας του προγράμματος περιήγησης;
- Για να μπορείτε να παρακολουθείτε το χρονόμετρο ενώ εργάζεστε σε άλλη καρτέλα. Ο τίτλος ενημερώνεται δύο φορές το δευτερόλεπτο με λεπτά και δευτερόλεπτα και επανέρχεται στο κανονικό μετά από επαναφορά.