Əsas məzmuna keç

Pulsuz Onlayn Saniyəölçər

Dövr qeydiyyatı, ən sürətli/ən yavaş dövrün vurğulanması və klaviatura qısayolları olan dəqiq saniyəölçər. Millisaniyə dəqiqliyi ilə sıfırdan sayır.

Bir dəfə yükləndikdən sonra oflayn işləyir
00:00.00
Hazır

Klaviatura: Space başlat/dayan · L Tur · R Sıfırla

Ümumi istifadələr

  • HIIT və Interval Məşələri üçün KronometreYüksək intensivlik intervalları, istirahət dövrləri və dövrə məşələri dəqiqlikl və lap qeydə ayarlar.
  • Multi-Step Rəsəptlər üçün Pişirmə KronometreSteiklər, yumurtalar, makaron və digər vaxtlı məsuliyyətçilər pişirmə vaxtını izləyin mərhələ keçişi üçün lap markerlərlə.
  • İdman Yarış Vaxt KronometreÇalışma laplarını, üzgüçülük setlərini, velosipəd intervallarını və digər idman təlim seanslarını dəqiqlikl vaxt bənd edin.
  • Kronometre ilə Təqdimat Vaxtını Məşq EdinTəqdimatları praktika vaxti müəyyən vaxtda sığdıq olduğunu başa düş. Hər bölmə üçün lap markerləri.
  • Meditasiya və Nəfəs üçün KronometreMeditasiya seansları, nəfəs tutumu və nəfəs nümunələri minimal vizual narahatlıq ilə vaxt bənd edin.

Necə İşləyir

Bu xronometr brauzerin daxili performance.now() API-sini — monoton yüksək-ayırdetmə taymeri — hər animasiya kadrında (adətən saniyədə 60 dəfə) göstərişi yenidən çəkən bir requestAnimationFrame dövrü tərəfindən idarə edilərək tamamilə brauzerdə işləyir. Heç bir anda server iştirak etmir.

  1. 1
    performance.now() vaxtı ölçür
    Başlat düyməsinə basdıqda, alət performance.now() ilə bir istinad nöqtəsi qeyd edir. Hər animasiya kadrında, göstəriş keçən millisaniyələri hesablamaq üçün o istinadı cari performance.now() dəyərindən çıxarır — təkrarlanan setInterval çağırışları ilə gələn saat-sürüşməsi problemlərindən qaçaraq.
  2. 2
    requestAnimationFrame göstərişi idarə edir
    Sabit-intervallı bir taymer əvəzinə, rəqəm oxunuşu bir requestAnimationFrame dövrünün daxilində yenilənir. Bu, göstərişi brauzerin öz render boru xəttiylə sinxron saxlayır, ona görə santisaniyə sayğacı hamar sürüşür və heç vaxt ekranın yeniləyə biləcəyindən sürətlə işə düşmür.
  3. 3
    localStorage işlək bir sessiyanı davam etdirir
    Hər başlat, dayandır, ya da tur hadisəsində alət bir divar-saatı lövbər zaman möhürü daxil olmaqla localStorage-ə bir anlıq şəkil yazır. Səhifəni işin ortasında yenidən yükləsəniz, xronometr o lövbəri oxuyur, yazıldığından bəri neçə millisaniyə keçdiyini hesablayır və düzgün vaxtdan davam edir.
  4. 4
    Turlar tab-ayrılmış mətn ya da CSV kimi ixrac edilir
    Hər tur həm öz bölgü vaxtını (əvvəlki turdan bəri fərq), həm də kumulyativ cəmi saxlayır. Hamısını Kopyala tab-ayrılmış sətirləri navigator.clipboard.writeText vasitəsilə mübadilə buferinə yazır; CSV Endir isə bir UTF-8 BOM Blob yaradır, ona görə fayl heç bir idxal sehrbazına ehtiyac olmadan Excel-də düzgün açılır.

Əlaqəli Alətlər

Tez-tez Verilən Suallar