🚀 New Launched: The Ultimate Developer Toolbox Extension — Check it out

Hvorfor automatisk opdatering venter længere end intervallet - og hvordan man løser det

få automatisk opdatering til at starte timeren med det samme

Et kort interval som 5 sekunder kan føles meget længere i praksis, hvis timeren venter på, at siden indlæses fuldt ud, før den begynder at tælle. Som standard starter automatisk opdatering nedtællingen først, når siden er klar, så et langsomt netværk, langsom server eller optaget maskine tilføjer effektivt sig selv oven i det interval, du konfigurerede.

Der er en enkelt mulighed, der løser dette: "Start tæller med det samme, så snart URL begynder at indlæse" . Med den aktiveret, begynder nedtællingen i det øjeblik, den nye sideanmodning går ud, i stedet for at vente, indtil den er færdig med at gengive.

img
Tidsinterval
Opdater liste
Registrer nøgleord

Forhåndsmuligheder

Opdater kun på den aktuelle fane

Stop efter 3 Antal automatisk opdatering

Hård opdatering

Start tæller med det samme, så snart URL begynder at indlæse

Start automatisk opdatering ved browserstart

hvordan man aktiverer det

  1. Åbn pop op-vinduet for automatisk opdatering.
  2. Rul til Forhåndsmuligheder panel.
  3. Check "Start tæller med det samme, så snart URL begynder at indlæse" .
  4. Klik på Spare og start (eller genstart) automatisk opdatering på fanen.

Hvorfor et 5-sekunders interval stadig kan føles længere

intervalværdien (5 sekunder, 10 sekunder osv.) styrer tiden Mellem nedtællinger , ikke mellem sideanmodning og sideanmodning. Den samlede tid, du ser i adresselinjen, er nogenlunde:

  • Sideindlæsningstid — Hvor lang tid tager serveren, netværket og browseren at levere og gengive siden.
  • + Konfigureret interval — For eksempel 5 sekunder.
  • = Effektiv tid mellem opdateringer.

Med "Starttælleren med det samme, så snart URL-startindlæsningen" er aktiveret, overlapper det konfigurerede interval og sideindlæsningstiden så meget som muligt, så nedtællingen ikke længere sættes på pause, mens siden gengives.

Hvis forsinkelsen stadig er mærkbar

  • Kontroller, om selve siden er langsom - åbn den samme URL manuelt og se, hvor lang tid browseren tager at afslutte indlæsningen. Alt efter det konfigurerede interval er server-/netværkstid, ikke udvidelsesforsinkelse.
  • Hvis målsiden bruger tunge scripts eller tredjepartsressourcer, fortsætter de med at indlæse, efter at det synlige indhold vises, og de kan skubbe hændelsen "Ready" forbi timeren.
  • Til baggrundsfaner drosler browsere JavaScript-timere. Hold fanen synlig, hvis du har brug for præcise korte intervaller.

Lær, hvordan du automatisk opdaterer en side på kanten ved hjælp af Automatisk opdatering af kantudvidelse . Denne trin-for-trin guide viser, hvordan du indstiller tilpassede opdateringsintervaller, genindlæser websider automatisk og holder indhold opdateret uden manuelt at opdatere din browser.