Aanlyn stophorlosie
Begin, stop en teken rondtes aan tot op 'n honderdste van 'n sekonde. Druk Spasie om te begin of te stop, L vir 'n rondte en R om terug te stel. Die tyd tel aan wanneer u na 'n ander oortjie oorskakel, en die lopende tyd word in die oortjie se titel gewys sodat u dit van enige plek af vinnig kan sien.
Rondtes
Druk Rondte (of L) terwyl die stophorlosie loop om 'n deeltyd aan te teken.
Sleutelbordkortpaaie
| Sleutel | Handeling |
|---|---|
| Spasie | Begin of stop die stophorlosie |
| L | Teken 'n rondte aan terwyl dit loop |
| R | Herstel die tyd en vee alle rondtes uit |
Kortpaaie werk oral op die bladsy behalwe terwyl jy in 'n teksveld tik. Spasie op 'n gefokusde knoppie druk eerder daardie knoppie.
Waarom hierdie stophorlosie akkuraat bly in 'n agtergrondoortjie
'n Naïewe webstophorlosie tel 10 millisekondes by elke keer as 'n tydhouer afgaan. Dit dryf erg weg, want blaaiers vertraag tydhouers in versteekte oortjies tot omtrent een keer per sekonde, en Chrome kan geskakelde tydhouers tot een keer per minuut rek nadat 'n oortjie vyf minute lank versteek was. Elke gemiste tik is tyd wat die stophorlosie stilweg verloor.
Hierdie stophorlosie tel nooit tikke nie. Wanneer jy Start druk, stoor dit 'n tydstempel, en elke keer as die vertoning verfris, trek dit daardie tydstempel van die huidige een af. As die oortjie tien minute lank slaap, wys die allereerste raam nadat jy terugkom reeds die korrekte totaal. Rondtes werk dieselfde: elke rondte stoor die totaal op die oomblik toe jy L gedruk het, en die rondtetyd is die verskil met die vorige rondte.
Die tydstempels kom van performance.now(), nie Date.now() nie. Date.now() lees die muurhorlosie, wat vorentoe of agtertoe kan spring wanneer jou rekenaar met 'n tydbediener sinkroniseer of wanneer somertyd begin. performance.now() is 'n monotoniese horlosie wat net vorentoe beweeg vanaf die oomblik dat die bladsy gelaai is, so 'n NTP-regstelling middel in 'n lopie kan nie 'n sekonde by jou resultaat voeg of daarvan afhaal nie. Blaaiers maak die resolusie doelbewus growwer (tot iewers tussen 5 mikrosekondes en 1 millisekonde) om tydaanvalle te blokkeer, wat steeds baie fyner is as die honderdstes wat hier gewys word.
Waarom die skerm by honderdstes van 'n sekonde stop
Sporttydhouding het om 'n rede by honderdstes gevestig. By die Munchen-Olimpiese Spele van 1972 het Gunnar Larsson die 400 m individuele wisselslag met twee duisendstes van 'n sekonde oor Tim McKee gewen; daarna het swemmery se beheerliggaam bepaal dat uitslae tot 1/100 s beslis word, omdat swembaanbane nie tot binne 'n paar millimeter identies gebou kan word nie. Olimpiese atletiek publiseer ook naellopie-uitslae in honderdstes, al neem fotofinish-kameras duisende rame per sekonde vas.
Vir 'n handbediende stophorlosie is honderdstes reeds meer akkuraat as wat jou vinger kan lewer. Visuele reaksietyd is gemiddeld sowat 'n kwart sekonde, en jy reageer by sowel die begin as die einde, so 'n met die hand getyde resultaat is eerlik tot omtrent 'n tiende. Gebruik die honderdstes om jou eie rondtes met mekaar te vergelyk, waar die reaksievertragings grootliks uitkanselleer, eerder as om 'n wedloop te beslis.
Praktiese maniere om die rondtetabel te gebruik
Intervalle hardloop, 'n toespraak skyfie vir skyfie oefen, elke vraag in 'n oefeneksamen tyd, of nagaan hoe lank elke stap van 'n resep neem: druk L by elke kontrolepunt en die tabel lys die rondtetyd en die lopende totaal. Met twee of meer rondtes word die vinnigste groen en die stadigste rooi gemerk, so ongelyke pas is met 'n oogopslag sigbaar. As jy dieselfde sessie oor lande heen moet beplan, hanteer die tydsone-omskakelaar die kant van die horlosie.
Terwyl die stophorlosie loop, vra die bladsy die blaaier vir 'n skerm-wakkerslot sodat 'n foon of skootrekenaar nie middel in 'n lang lopie verdof en sluit nie. Die slot word vrygestel die oomblik as jy stop. Blaaiers sonder die Wake Lock API hou eenvoudig by hul normale kraginstellings; die tydhouding self word nie geraak nie.
Gereelde vrae
- Loop die aanlyn stophorlosie voort as ek oortjies wissel of my foon se skerm sluit?
- Ja. Die stophorlosie stoor die oomblik waarop jy Start gedruk het en bereken die verstreke tyd daaruit, so vertraagde tydhouers in 'n agtergrondoortjie verloor nie tyd nie. Op sommige foons word die blaaier heeltemal opgeskort terwyl die skerm af is; die korrekte totaal verskyn sodra jy na die oortjie terugkeer.
- Wat is die sneltoetse vir die stophorlosie?
- Spasie begin en stop, L teken 'n rondte aan terwyl die stophorlosie loop, en R stel die tyd terug en vee die rondtes uit. Kortpaaie word geïgnoreer terwyl jy in 'n teksveld tik.
- Hoe akkuraat is 'n blaaierstophorlosie in vergelyking met 'n toegewyde sporttydhouer?
- Die horlosie self is akkuraat tot ver onder 'n millisekonde omdat dit die blaaier se monotoniese hoë-resolusie-tydhouer lees. Die beperkende faktor is menslike reaksietyd by die begin en einde, tipies sowat 0,2 tot 0,3 sekondes, wat ewe veel geld vir 'n handstophorlosie in sport.
- Word my rondtetye iewers gestoor?
- Nee. Rondtes bestaan net in die oop oortjie en verdwyn wanneer jy terugstel of dit toemaak. Niks word opgelaai nie, en die bladsy stoor nie jou tye nie.
- Waarom word die tyd in die blaaieroortjie se titel gewys?
- Sodat jy die stophorlosie kan volg terwyl jy in 'n ander oortjie werk. Die titel word twee keer per sekonde met minute en sekondes opgedateer en keer na normaal terug ná 'n terugstelling.