Chrome-udvidelse — tidsstyret faneblad-opdatering

Hvorfor Auto Refresh Turbo ber om Chrome-tillatelser

Opplasting av kjernefaner bruker lagrings-, alarm- og tabs-API-er – valgfrie verktøy på siden legger til skripting og vertstilgang når du aktiverer dem.

Chrome utvidelser erklærer tillatelser på forhånd slik at du kan se hva de kan gjøre før du installerer. Auto Refresh Turbo er et enkeltformålsverktøy: planlagt innlasting av faner. Hver tillatelse tilordnes en konkret funksjon – ikke til en vag «les alle dataene dine»-grep.

Tillatelseskart

| Tillatelse | Hvorfor det eksisterer | Trengs for kjerneinnlasting? | |------------|--------------|------------------------| | lagring | Lagre intervaller, økter, UI-pref | Ja | | alarmer | Brann inn på nytt når popup er lukket | Ja | | faner | Last inn faner på nytt, listeøkter, nedtelling av merke | Ja | | skripting | Injiser valgfrie verktøy på siden | Bare når aktivert | | activeTab | Kortvarig tilgang når du åpner popup-vinduet | Situasjonsmessig | | Vertstilgang (<all_urls>) | Kjør valgfrie verktøy på siden på nettsteder du oppdaterer | Bare når aktivert |

Full juridisk ordlyd finnes i personvernreglene.

lagring

Beholder intervall, forhåndsinnstillinger, tilfeldig rekkevidde, tidsplanvindu, øyeblikksbilder av økter, språkvalg og lignende innstillinger i chrome.storage.local på enheten din.

Uten lagring ville hver omstart av nettleseren slette tidtakerne dine.

alarmer

Chrome-alarmer vekker servicearbeideren etter en tidsplan, så innlastingen fortsetter etter at du lukker popup-vinduet. Kjerneløkken er ikke knyttet til et skript som kjører inne på nettsiden.

Uten alarmer vil oppdatering stoppe i det øyeblikket du klikker deg bort fra utvidelsesgrensesnittet.

faner

Brukes til:

  • Kall API-et for innlasting av faner (normal og hard oppdatering)
  • Vis hvilke faner som har aktive økter i popup-listen
  • Vis nedtellingen av det valgfrie verktøylinjemerket på den aktive fanen
  • Bind økter på nytt etter at en nettleser har startet på nytt med lagrede nettadresser og fanemetadata

Utvidelsen leser grunnleggende fane-metadata (URL, id) for økter du startet. Det er ikke et produkt med nettleserhistorikk.

skripting

Injiseres bare når du aktiverer funksjoner som trenger å se eller berøre siden:

  • Visuell tidtakerbrikke på siden
  • Stopp når du klikker eller skriver
  • Heuristikk for mistenkelig sidestopp

Hvis du aldri aktiverer disse alternativene, kan det hende at skripting ikke kjøres på en gitt fane. Core reload bruker fortsatt tabs API fra service worker.

activeTab

Gir midlertidig tilgang knyttet til brukerbevegelser – for eksempel når du åpner popup-vinduet eller samhandler med utvidelsesikonet. Den unngår å be om permanent bred tilgang for flyter som bare trenger gjeldende fane ved klikktid.

Vertstilgang

Valgfrie funksjoner på siden må kjøre på samme opprinnelse som du oppdaterer. Vertstillatelse lar innholdsskriptet lastes der når du melder deg på.

Chrome kan vise en melding første gang du aktiverer et alternativ på siden. Hvis du nekter for det, kan kjerneinnlasting fortsatt fungere; valgfrie verktøy vil ikke.

Hva vi ikke gjør med tillatelser

  • Ingen opplasting av HTML-side eller skjemafelt til Auto Refresh Turbo-servere
  • Valgfrie Umami og GlitchTip som er vert for grove hendelser og feilrapporter – se personvernreglene
  • Ingen salg av lagringsinnhold til annonsører
  • Ingen skykonto som speiler fanene dine

Hvis telemetri legges til senere, bør personvernreglene oppdateres før de sendes.

Hard oppdateringsnotat

Hard oppdatering bruker Chromes reload-with-bypass-cache-flagg. Den sletter ikke informasjonskapsler eller logger deg ut av seg selv, selv om noen nettsteder reagerer dårlig på gjentatt hard omlasting – se feilsøking.

Hvordan revidere på maskinen din

  1. Åpne chrome://extensions
  2. Finn Auto Refresh Turbo → Detaljer
  3. Gjennomgå nettstedtilgang og tillatelser
  4. Deaktiver valgfrie veksler på siden i popup-vinduet hvis du vil ha færre injeksjoner

Du kan også slette utvidelsesdata fra den samme detaljsiden hvis du vil ha et rent ark.

Vanlige spørsmål

Hvorfor <all_urls> og ikke ett nettsted? Brukere oppdaterer mange forskjellige dashboards og køer. Smale vertslister ville bryte legitim bruk. Valgfrie skript kjører fortsatt bare på faner du begynte å oppdatere med alternativer på siden aktivert.

Kan jeg bruke utvidelsen uten vertstilgang? Ja for grunnleggende intervallinnlasting. Aktiver ekstrautstyr på siden bare når du trenger dem.

Relatert

Bliv ved med at udforske

Interessant