Chrome estensione - aghjurnamentu di tabulazione cronometrata

Ciclu di vita di a tabulazione Chrome: quandu a ricarica hè veramente sparata

Ricaricate si spara quandu una alarme Chrome ghjunghje à l'operatore di serviziu - micca quandu un script in a pagina hè svegliu.

Tabs dorme, scartate è sò scartate da a pressione di memoria. I popups chiudenu. I timers di pagina mori cù u documentu. Auto Refresh Turbo mantene a pianificazione in un servitore di serviziu di estensione è chjama tabs.reload quandu l'alarma spara, chì hè per quessa chì u countdown pò sopravvive à u popup.

Attori in a cronologia

  • Travagliatore di serviziu - pussede u statu di sessione è a prossima alarma
  • chrome.alarms - sveglia u travagliadore per u tick pianificatu
  • tabs.reload — esegue una ricarica normale o dura per l'ID di tabulazione
  • Popup / badge / chip opzionale in pagina - vista di u tempu restante; micca l'autorità

Percorsu prufondu di u produttu: cumu funziona l'aghjurnamentu automaticu di tabulazione.

Un ciclu unicu

  1. Preme Start cù un intervallu (fissu o aleatoriu) per una tabulazione
  2. U travagliadore guarda a sessione è arma u prossimu alarme
  3. A superficia di l'UI mostra u tempu restante
  4. L'alarma spara → Chrome ricaricà a tabulazione
  5. Se a sessione cuntinueghja, u prossimu ritardu hè armatu
  6. I reguli di pianificazione, stop-after-N, stop interaction, o stop page suspicious ponu mette in pausa o finisce u ciclu

Quandu a tabulazione hè in fondo

E tabulazioni di fondo ponu esse strottled per a pagina JavaScript. Questa hè una di e ragiuni chì un timer di cuntenutu-script-only hè un ciclu di core debule. L'allarmi + a pianificazione di i travagliadori sò destinati à mantene i tentativi di ricaricamentu allineati cù u vostru intervallu ancu quandu a pagina ùn hè micca focalizzata - sottumessu à l'estensione di Chrome è e pulitiche di putere.

Tabulature scartate è congelate

Chrome pò scartà una tabulazione per liberà a memoria. Una ricarica più tardi hà sempre destinatu à l'id di tabulazione se a sessione resta valida; u documentu carica frescu. Se una tabulazione hè stata chjusa sanu, quella sessione duveria finisce - e tabulazioni chjuse ùn sò micca zombie silenti.

U travagliu di serviziu riavvia

I travagliadori ponu dorme. I snapshots persistenti in u almacenamentu locale aiutanu à ricustruisce e sessioni dopu à riavvia. L'URL è l'intervalli sò almacenati per quella strada di restaurazione, micca per custruisce un pruduttu di a storia di navigazione. Vede Politica di privacy.

A chjusura di u popup ùn ferma micca a sessione: u travagliadore mantene l'alarma, è a riapertura di u popup deve mostrarà u tempu restante. Pulsà Stop quandu vulete finisce u rinfrescante.

Schedule windows è u clock

Fora di una finestra di ogni ghjornu, a sessione hè in pausa: l'alarme ùn deve micca ricaricà finu à chì a finestra si apre. Chì ùn hè micca Stop. Chjarificà i stati in schedule paused vs stopped è programmazione di ogni ghjornu.

Dopu a ricaricamentu, l'UI rimonta

Una ricarica completa crea un novu documentu. Un timer visuale opzionale rimonta è si sincronizza cù u travagliadore. Early inject mantene a distanza corta; u travagliadore decide sempre u prossimu tempu di focu.

Cosa pò bluccà un focu

  • Purificà a pausa
  • Stop / stop-after-N
  • Ferma nantu à cliccà / tipu
  • Arresta di pagina sospetta
  • Permissions mancanti o schema URL non ricaricabile

Guida: risoluzione di i prublemi.

Temping multi-tabulazione

Ogni sessione di tabulazione hà e so propiu alarme è opzioni. Cinque tabulazioni significanu cinque cicli di vita indipendenti - utili per i mura, faciule per sopracarcà una sola origine se ùn site micca attentu (limiti di rate).

Pruvate

Installa Auto Refresh Turbo, inizià una sessione di 30 seconde, chjude u popup, è cunfirmate chì a tabulazione hè sempre ricaricata in u calendariu.

Rilatatu

Continua à esplorà

Interessante