Pagrindinio skirtuko įkėlimas iš naujo naudoja saugyklą, signalus ir skirtukų API – pasirenkami puslapyje esantys įrankiai prideda scenarijus ir prieglobos prieigą, kai juos įgalinate.
Chrome plėtiniai iš anksto deklaruoja leidimus, kad galėtumėte pamatyti, ką jie gali daryti prieš diegdami. Auto Refresh Turbo yra vienos paskirties įrankis: suplanuotas skirtuko įkėlimas iš naujo. Kiekvienas leidimas susiejamas su konkrečia funkcija, o ne su neaiškiu „skaityti visus duomenis“ griebimu.
Leidimų žemėlapis
| Leidimas | Kodėl ji egzistuoja | Reikalingas branduolio perkrovimui? | |------------|---------------|---------------------------| | saugykla | Išsaugoti intervalus, seansus, vartotojo sąsajos nuostatas | Taip | | signalizacija | Įkelkite iš naujo, kai iššokantis langas uždarytas | Taip | | skirtukai | Iš naujo įkelti skirtukus, sąrašo seansus, ženklelio atgalinį skaičiavimą | Taip | | scenarijus | Įterpti pasirenkamus įrankius puslapyje | Tik įjungus | | ActiveTab | Trumpalaikė prieiga, kai atidarote iššokantįjį langą | Situacinis | | Prieglobos prieiga (<visi_urls>) | Paleiskite pasirenkamus puslapio įrankius svetainėse, kurias atnaujinate | Tik įjungus |
Visa teisinė formuluotė pateikiama privatumo politikoje.
saugykla
Įrenginyje chrome.storage.local saugo intervalą, išankstinius nustatymus, atsitiktinį diapazoną, tvarkaraščio langą, seanso momentines nuotraukas, kalbos pasirinkimą ir panašius nustatymus.
Be saugyklos kiekvieną kartą paleidus naršyklę iš naujo bus ištrinti laikmačiai.
signalizacijos
Chrome signalai pažadina aptarnavimo darbuotoją pagal tvarkaraštį, todėl iš naujo įkeliama, kai uždarote iššokantįjį langą. Pagrindinė kilpa nėra susieta su scenarijumi, veikiančiu tinklalapyje.
Be signalų atnaujinimas nutrūktų, kai spustelėsite nuo plėtinio vartotojo sąsajos.
skirtukai
Naudojama:
- Iškvieskite skirtuko pakartotinio įkėlimo API (įprastas ir nuolatinis atnaujinimas)
- Iššokančiajame sąraše parodykite, kuriuose skirtukuose yra aktyvių seansų
- Rodyti pasirenkamą įrankių juostos ženklelio atgalinį skaičiavimą aktyviame skirtuke
- Iš naujo paleidus naršyklę seansų susiejimas naudojant išsaugotus URL ir skirtukų metaduomenis
Plėtinys nuskaito pagrindinius pradėtų seansų skirtukų metaduomenis (URL, ID). Tai nėra naršymo istorijos produktas.
scenarijus
Įpurškiama tik tada, kai įgalinate funkcijas, kurios turi matyti arba paliesti puslapį:
- Puslapio vaizdinis laikmačio lustas
- Sustabdykite spustelėjus arba įvedus tekstą
- Įtartino puslapio sustabdymo euristika
Jei niekada neįjungsite šių parinkčių, scenarijus gali nevykti nurodytame skirtuke. Pagrindinis pakartotinis įkėlimas vis tiek naudoja skirtukų API iš paslaugų darbuotojo.
aktyvus skirtukas
Suteikiama laikina prieiga, susieta su naudotojo gestu, pvz., kai atidarote iššokantįjį langą arba sąveikaujate su plėtinio piktograma. Taip išvengiama nuolatinės plačios prieigos prie srautų, kuriems spustelėjus reikia tik dabartinio skirtuko.
Prieglobos prieiga
Pasirenkamos puslapio funkcijos turi veikti toje pačioje vietoje, kurią atnaujinate. Prieglobos leidimas leidžia ten įkelti turinio scenarijų, kai pasirenkate.
Pirmą kartą įjungus parinktį puslapyjeChrome gali būti rodomas raginimas. Jei tai paneigsite, branduolio perkėlimas vis tiek gali veikti; pasirenkami įrankiai nebus.
Ko nedarome su leidimais
- Neįkeliamas puslapio HTML arba formos laukai į Auto Refresh Turbo serverius
- Pasirenkama savarankiškai priglobta Umami ir GlitchTip, skirta grubiems įvykiams ir klaidų ataskaitoms – žr. privatumo politiką
- Neparduodama saugyklos turinio reklamuotojams
- Nėra debesies paskyros, kuri atspindėtų jūsų skirtukus
Jei telemetrija bus pridėta vėliau, privatumo politika turėtų būti atnaujinta prieš ją išsiunčiant.
Sudėtinga atnaujinimo pastaba
Stantus atnaujinimas naudoja Chrome iš naujo įkelti su apėjimo talpyklą vėliavėlę. Ji pati neišvalo slapukų arba neatjungia jūsų, nors kai kurios svetainės blogai reaguoja į pakartotinį sunkų įkėlimą – žr. trikčių šalinimą.
Kaip atlikti įrenginio auditą
- Atidarykite
chrome://extensions - Rasti Auto Refresh Turbo → Išsami informacija
- Peržiūrėkite svetainės prieigą ir leidimus
- Jei norite mažiau injekcijų, iššokančiajame lange išjunkite pasirenkamus puslapio perjungimus
Taip pat galite išvalyti plėtinio duomenis tame pačiame išsamios informacijos puslapyje, jei norite, kad viskas būtų švari.
DUK fragmentai
Kodėl <visi_urls>, o ne viena svetainė? Naudotojai atnaujina daugybę skirtingų prietaisų skydelių ir eilių. Siauri prieglobos sąrašai pažeistų teisėtą naudojimą. Pasirenkami scenarijai vis tiek veikia tik skirtukuose, kuriuos pradėjote atnaujinti, kai įjungtos puslapio parinktys.
Ar galiu naudoti plėtinį be prieglobos prieigos? Taip, norint iš naujo įkelti pagrindinį intervalą. Puslapyje esančius priedus įjunkite tik tada, kai jų reikia.