Zašto Auto Refresh Turbo traži dozvole za Chrome
Ponovno učitavanje osnovne kartice koristi API-je za pohranu, alarme i kartice — dodatni alati na stranici dodaju skriptiranje i pristup hostu kada ih omogućite.
Chrome proširenja deklariraju dopuštenja unaprijed tako da možete vidjeti što bi mogli učiniti prije nego što ih instalirate. Auto Refresh Turbo je jednonamjenski alat: planirano ponovno učitavanje kartice. Svako dopuštenje preslikava se na konkretnu značajku — a ne na nejasno "čitanje svih vaših podataka".
Mapa dopuštenja
| Dopuštenje | Zašto postoji | Potrebno za ponovno učitavanje jezgre? | |------------|--------------|------------------------| | skladištenje | Spremi intervale, sesije, postavke korisničkog sučelja | Da | | alarmi | Ponovno učitavanje kada se skočni prozor zatvori | Da | | kartice | Ponovno učitavanje kartica, popis sesija, odbrojavanje bedža | Da | | skriptiranje | Umetnite dodatne alate na stranici | Samo kada je omogućen | | aktivna kartica | Kratkotrajni pristup kada otvorite skočni | Situacijski | | Pristup hostu (<all_urls>) | Pokrenite dodatne alate na stranicama na stranicama koje osvježite | Samo kada je omogućeno |
Cjeloviti pravni tekst nalazi se u Pravilima o privatnosti.
pohrana
Čuva vaš interval, unaprijed postavljene postavke, nasumični raspon, prozor rasporeda, snimke sesije, izbor jezika i slične postavke u chrome.storage.local na vašem uređaju.
Bez pohrane, svako ponovno pokretanje preglednika izbrisalo bi vaše mjerače vremena.
alarmi
Chrome alarmi bude uslužnog radnika prema rasporedu tako da se ponovno učitavanje nastavlja nakon što zatvorite skočni prozor. Osnovna petlja nije vezana za skriptu koja se izvodi unutar web stranice.
Bez alarma, osvježavanje bi prestalo u trenutku kada kliknete dalje od korisničkog sučelja proširenja.
kartice
Koristi se za:
- Pozovite API za ponovno učitavanje kartice (normalno i teško osvježavanje)
- Pokažite koje kartice imaju aktivne sesije u skočnom popisu
- Prikaži odbrojavanje izborne značke alatne trake na aktivnoj kartici
- Ponovo povežite sesije nakon ponovnog pokretanja preglednika pomoću pohranjenih URL-ova i metapodataka kartica
Proširenje čita osnovne metapodatke kartice (URL, ID) za sesije koje ste započeli. To nije proizvod za povijest pregledavanja.
skriptiranje
Ubacuje se samo kada omogućite značajke koje trebaju vidjeti ili dodirnuti stranicu:
- Vizualni tajmer na stranici
- Zaustavite se kada kliknete ili upišete
- Heuristika zaustavljanja sumnjive stranice
Ako nikada ne omogućite te opcije, skriptiranje se možda neće pokrenuti na određenoj kartici. Ponovno učitavanje jezgre još uvijek koristi API za kartice iz uslužnog radnika.
activeTab
Omogućuje privremeni pristup vezan uz korisničku gestu — na primjer kada otvorite skočni prozor ili stupite u interakciju s ikonom proširenja. Izbjegava traženje stalnog širokog pristupa za tokove koji trebaju samo trenutnu karticu u trenutku klika.
Pristup glavnom računalu
Neobavezne značajke na stranici moraju raditi na istom izvoru koji osvježavate. Dopuštenje hosta omogućuje skripti sadržaja da se ondje učita kada se uključite.
Chrome može prikazati upit kada prvi put omogućite opciju na stranici. Ako ga odbijete, ponovno učitavanje jezgre još uvijek može raditi; izborni alati neće.
Što ne radimo s dopuštenjima
- Nema učitavanja HTML-a stranice ili polja obrasca na Auto Refresh Turbo poslužitelje
- Izborni Umami i GlitchTip s vlastitim hostingom za grube događaje i izvješća o pogreškama — pogledajte Pravila o privatnosti
- Nema prodaje sadržaja za pohranu oglašivačima
- Nema računa u oblaku koji odražava vaše kartice
Ako se telemetrija doda kasnije, Pravila o privatnosti trebala bi se ažurirati prije slanja.
Bilješka o teškom osvježavanju
Hard refresh koristi Chrome oznaku reload-with-bypass-cache. Ne briše kolačiće niti vas odjavljuje sam od sebe, iako neke web-lokacije loše reagiraju na opetovano ponovno učitavanje — pogledajte rješavanje problema.
Kako revidirati na vašem računalu
- Otvorite
chrome://extensions - Pronađi Auto Refresh Turbo → Pojedinosti
- Pregledajte pristup web mjestu i dopuštenja
- U skočnom prozoru onemogućite neobavezne prekidače na stranici ako želite manje injekcija
Također možete izbrisati podatke proširenja s iste stranice s pojedinostima ako želite isprazniti.
Isječci čestih pitanja
Zašto <all_urls>, a ne jedno mjesto? Korisnici osvježavaju mnogo različitih nadzornih ploča i redova čekanja. Uski popisi domaćina pokvarili bi legitimnu upotrebu. Neobavezne skripte i dalje se izvode samo na karticama koje ste započeli osvježavati s omogućenim opcijama na stranici.
Mogu li koristiti proširenje bez pristupa hostu? Da za ponovno učitavanje u osnovnom intervalu. Omogućite dodatke na stranici samo kada ih trebate.