Chrome laiendus — ajastatud vahekaardi värskendus

Chrome vahekaardi elutsükkel: millal uuesti laadimine tegelikult käivitub

Reload käivitub, kui Chrome häire jõuab teenindustöötajani – mitte siis, kui lehel olev skript on ärkvel.

Vahelehed uinuvad, visatakse ära ja kaotatakse mälu surve tõttu. Hüpikaknad sulguvad. Lehtede taimerid surevad koos dokumendiga. Auto Refresh Turbo hoiab ajakava laiendusteenuse töötajas ja helistab häire käivitamisel tabs.reload, mistõttu võib pöördloendus hüpikakna ilmumisest kauem aega minna.

Näitlejad ajateljel

  • Teenindustöötaja – omab seansi olekut ja järgmist häiret
  • chrome.alarms – äratab töötaja ajastatud linnukese jaoks
  • tabs.reload – laadib selle vahelehe ID jaoks tavalise või raske uuesti laadimise
  • Hüpik / märk / valikuline lehel olev kiip – järelejäänud aja vaated; mitte asutus

Sügav tootetee: kuidas vahelehtede automaatne värskendamine töötab.

Üks tsükkel

  1. Vajutate vahelehe jaoks intervalliga Start (fikseeritud või juhuslikult)
  2. Töötaja salvestab seansi ja lülitab järgmise häire valve alla
  3. Kasutajaliidese pinnad näitavad järelejäänud aega
  4. Alarm käivitub → Chrome laadib vahelehe uuesti
  5. Kui seanss jätkub, lülitatakse järgmine viivitus valvesse
  6. Ajakavareeglid, peatus pärast N, interaktsiooni peatamine või kahtlase lehe peatamine võivad tsükli peatada või lõpetada.

Kui vahekaart on taustal

Lehe JavaScripti jaoks saab taustavahekaarte piirata. See on üks põhjus, miks ainult sisu skripti taimer on nõrk põhisilmus. Alarmid + töötaja ajastamine on mõeldud selleks, et hoida uuesti laadimiskatseid teie intervalliga kooskõlas isegi siis, kui leht ei ole fookuses – vastavalt Chrome enda laiendus- ja toitepoliitikale.

Loobunud ja külmutatud vahelehed

Chrome võib mälu vabastamiseks vahelehest loobuda. Hilisem uuesti laadimine sihib ikka vahekaardi ID-d, kui seanss jääb kehtima; dokument laaditakse värskelt. Kui vahekaart suleti täielikult, peaks see seanss lõppema – suletud vahelehed ei ole vaiksed zombid.

Teenindustöötaja taaskäivitub

Töötajad saavad magada. Kohalikus salvestusruumis püsivad hetktõmmised aitavad pärast taaskäivitamist seansse uuesti üles ehitada. URL-id ja intervallid salvestatakse selle taastetee jaoks, mitte sirvimisajaloo toote loomiseks. Vaadake privaatsuspoliitikat.

Hüpikakna sulgemine ei peata seanssi: töötaja hoiab äratuse alles ja hüpikakna uuesti avamine peaks uuesti näitama järelejäänud aega. Kui soovite värskendamise lõpetada, vajutage nuppu Stopp.

Akende ja kella ajastamine

Väljaspool igapäevast akent on seanss peatatud: häireid ei tohi uuesti laadida enne, kui aken avaneb. See ei ole Stop. Täpsustage olekuid ajakavas peatatud vs peatatud ja päevakavas.

Pärast uuesti laadimist ühendatakse kasutajaliides uuesti

Täielik uuesti laadimine loob uue dokumendi. Valikuline visuaalne taimer ühendub uuesti ja sünkroonib töötajaga uuesti. Varajane süstimine hoiab vahe lühikesena; töötaja otsustab ikkagi järgmise tulekahju aja.

Mis võib tulekahju blokeerida

  • Ajasta paus
  • Stopp / stop-after-N
  • Peatage klõpsamisel/trükkimisel
  • Kahtlase lehe peatamine
  • Puuduvad load või URL-i skeem, mida ei saa uuesti laadida

Juhised: veaotsing.

Mitme vahelehe ajastus

Igal vahekaardi seansil on oma alarmid ja valikud. Viis vahekaarti tähendavad viit sõltumatut elutsüklit – kasulik seinte jaoks, lihtne ühe lähtepunkti üle koormata, kui te ei ole ettevaatlik (määrapiirangud).

Proovige

Installige Auto Refresh Turbo, alustage 30-sekundilist seanssi, sulgege hüpikaken ja veenduge, et vahekaart laaditakse ikka ajakava järgi uuesti.

Seotud

Jätka avastamist

Huvitav