Ringarkoni ndizet kur një alarm Chrome arrin te punonjësi i shërbimit - jo kur një skript brenda faqes ndodh të jetë zgjuar.
Skedat flenë, hidhen dhe hiqen nga presioni i kujtesës. Dritaret mbyllen. Kohëmatësit e faqeve vdesin me dokumentin. Auto Refresh Turbo e mban orarin në një punonjës të shërbimit shtesë dhe thërret tabs.reload kur alarmi bie, kjo është arsyeja pse numërimi mbrapsht mund të jetë më i gjatë se dritarja kërcyese.
Aktorët në afatin kohor
- Punonjësi i shërbimit — zotëron gjendjen e sesionit dhe alarmin tjetër
- chrome.alarms — zgjon punonjësin për shenjën e planifikuar
- tabs.reload — kryen ringarkim normal ose të vështirë për atë id skede
- Popup / distinktiv / çip opsional në faqe — pamjet e kohës së mbetur; jo autoriteti
Shtegu i thellë i produktit: si funksionon rifreskimi automatik i skedave.
Një cikël i vetëm
- Ju shtypni Start me një interval (fiks ose të rastësishëm) për një skedë
- Punëtori ruan seancën dhe armatos alarmin tjetër
- Sipërfaqet e ndërfaqes së përdoruesit tregojnë kohën e mbetur
- Alarmi ndizet → Chrome ringarkon skedën
- Nëse seanca vazhdon, vonesa tjetër është e armatosur
- Rregullat e planifikimit, ndalesa-pas-N, ndalimi i ndërveprimit ose ndalimi i faqeve të dyshimta mund të vendosin në pauzë ose të përfundojnë ciklin
Kur skeda është në sfond
Skedat e sfondit mund të mbyllen për JavaScript të faqes. Kjo është një arsye pse një kohëmatës vetëm me skript për përmbajtje është një lak thelbësor i dobët. Alarmet + planifikimi i punonjësve janë krijuar për t'i mbajtur përpjekjet e ringarkimit në përputhje me intervalin tuaj edhe kur faqja nuk është e fokusuar — duke iu nënshtruar politikave të zgjerimit dhe energjisë së Chrome.
Skedat e hedhura dhe të ngrira
Chrome mund të heqë një skedë për të liruar kujtesën. Një ringarkim i mëvonshëm ende synon ID-në e skedës nëse sesioni mbetet i vlefshëm; dokumenti ngarkohet i freskët. Nëse një skedë është mbyllur plotësisht, ai sesion duhet të përfundojë - skedat e mbyllura nuk janë zombie të heshtura.
Punonjësi i shërbimit riniset
Punëtorët mund të flenë. Fotot e vazhdueshme në hapësirën ruajtëse lokale ndihmojnë në rindërtimin e seancave pas rinisjes. URL-të dhe intervalet ruhen për atë shteg rivendosjeje, jo për të ndërtuar një produkt të historisë së shfletimit. Shiko Politikën e privatësisë.
Mbyllja e dritares kërcyese nuk e ndalon seancën: punonjësi mban alarmin dhe rihapja e dritares kërcyese duhet të tregojë sërish kohën e mbetur. Shtypni Stop kur doni të përfundoni rifreskimin.
Planifikoni dritaret dhe orën
Jashtë një dritareje ditore sesioni ndërpritet: alarmet nuk duhet të ringarkohen derisa të hapet dritarja. Kjo nuk është Stop. Sqaroni gjendjet në planifikoni në pauzë kundër të ndaluar dhe orar ditor.
Pas ringarkimit, UI rimontohet
Një ringarkim i plotë krijon një dokument të ri. Një kohëmatës vizual opsional rimontohet dhe risinkronizohet me punëtorin. Injektimi i hershëm e mban hendekun të shkurtër; punëtori ende vendos orën tjetër të zjarrit.
Çfarë mund të bllokojë një zjarr
- Planifiko pauzën
- Stop / stop-pas-N
- Ndalo në klikim/type
- Ndalesa e faqes së dyshimtë
- Mungojnë lejet ose një skemë URL që nuk mund të ringarkohet
Përcjellja: zgjidhja e problemeve.
Koha me shumë skeda
Çdo sesion skedash ka alarmet dhe opsionet e veta. Pesë skeda nënkuptojnë pesë cikle jete të pavarura — të dobishme për mure, të lehta për t'u mbingarkuar një origjinë të vetme nëse nuk jeni të kujdesshëm (kufijtë e normës).
Provojeni
Instaloni Auto Refresh Turbo, filloni një seancë 30 sekondash, mbyllni dritaren kërcyese dhe konfirmoni se skeda është ende e ringarkuar sipas planit.