Chrome rozšíření — časované obnovení karty

Životní cyklus karty Chrome: když se skutečně spustí opětovné načtení

Opětovné načtení se spustí, když servisní pracovník dorazí alarm Chrome – ne když se skript na stránce náhodou probudí.

Karty uspí, zahodí a zahodí tlakem paměti. Vyskakovací okna se zavřou. Časovače stránek umírají s dokumentem. Auto Refresh Turbo uchovává plán v servisním pracovníkovi rozšíření a při spuštění alarmu volá tabs.reload, což je důvod, proč odpočítávání může přežít vyskakovací okno.

Aktéři na časové ose

  • Servisní pracovník – vlastní stav relace a další alarm
  • chrome.alarms – probudí pracovníka na naplánované zaškrtnutí
  • tabs.reload – provede normální nebo tvrdé opětovné načtení pro dané ID karty
  • Vyskakovací okno / odznak / volitelný čip na stránce – zobrazení zbývajícího času; ne autorita

Podrobná cesta k produktu: jak funguje automatické obnovení karty.

Jeden cyklus

  1. Stisknete tlačítko Start s intervalem (pevným nebo náhodným) pro kartu
  2. Pracovník uloží relaci a spustí další budík
  3. Plochy uživatelského rozhraní zobrazují zbývající čas
  4. Spustí se alarm → Chrome znovu načte kartu
  5. Pokud relace pokračuje, aktivuje se další zpoždění
  6. Pravidla plánu, zastavení po-N, zastavení interakce nebo zastavení podezřelé stránky mohou smyčku pozastavit nebo ukončit.

Když je karta na pozadí

Karty na pozadí lze omezit pro JavaScript stránky. To je jeden z důvodů, proč je časovač pouze s obsahem skriptu slabou základní smyčkou. Alarmy + pracovní plánování jsou určeny k tomu, aby udržovaly pokusy o opětovné načtení v souladu s vaším intervalem, i když stránka není zaměřena – v souladu s vlastními zásadami rozšíření a napájení Chrome.

Zahozené a zmrazené karty

Chrome může zahodit kartu, aby uvolnila paměť. Pozdější opětovné načtení stále cílí na ID karty, pokud relace zůstane platná; dokument se načte čerstvý. Pokud byla karta zcela zavřena, tato relace by měla skončit – zavřené karty nejsou tiché zombie.

Servisní pracovník se restartuje

Zaměstnanci mohou spát. Trvalé snímky v místním úložišti pomáhají znovu sestavit relace po restartu. Adresy URL a intervaly se ukládají pro tuto cestu obnovení, nikoli za účelem vytvoření produktu historie procházení. Viz Zásady ochrany osobních údajů.

Zavřením vyskakovacího okna nezastavíte relaci: pracovník podrží budík a opětovné otevření vyskakovacího okna by mělo znovu zobrazit zbývající čas. Když chcete ukončit aktualizaci, stiskněte Stop.

Okna plánování a hodiny

Mimo denní okno je relace pozastavena: alarmy by se neměly znovu načítat, dokud se okno neotevře. To není Stop. Vyjasněte stavy v plán pozastaven vs. zastaven a denní plán.

Po opětovném načtení se uživatelské rozhraní znovu připojí

Úplné opětovné načtení vytvoří nový dokument. Volitelný vizuální časovač se znovu připojí a znovu se synchronizuje s pracovníkem. Včasná injekce udržuje mezeru krátkou; pracovník stále rozhoduje o dalším čase požáru.

Co může zabránit požáru

  • Naplánujte pauzu
  • Zastávka / zastávka-za-N
  • Zastavit kliknutím/zadáním
  • Zastavení podezřelé stránky
  • Chybí oprávnění nebo schéma adres URL, které nelze znovu načíst

Návod: odstraňování problémů.

Časování více karet

Každá relace karty má své vlastní alarmy a možnosti. Pět karet znamená pět nezávislých životních cyklů – užitečné pro stěny, snadné přetížení jednoho zdroje, pokud si nejste opatrní (limity rychlosti).

Vyzkoušejte to

Nainstalujte Auto Refresh Turbo, spusťte 30sekundovou relaci, zavřete vyskakovací okno a potvrďte, že se karta stále znovu načítá podle plánu.

Související

Pokračujte v objevování

Zajímavé