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

Kāpēc Auto Refresh gaida ilgāk nekā norādītais intervāls — un kā to novērst

Likt Auto Refresh nekavējoties sākt taimeri

Īss intervāls, piemēram, 5 sekundes, praksē var šķist daudz ilgāks, ja taimeris gaida, līdz lapa pilnībā ielādējas, pirms sāk skaitīšanu. Pēc noklusējuma Auto Refresh sāk atpakaļskaitīšanu tikai pēc tam, kad lapa ir gatava, tāpēc lēns tīkls, lēns serveris vai noslogota ierīce faktiski tiek pieskaitīta jūsu konfigurētajam intervālam.

Ir viena opcija, kas to novērš: "Sākt skaitītāju nekavējoties, tiklīdz URL sāk ielādēties". Kad tā ir iespējota, atpakaļskaitīšana sākas brīdī, kad tiek nosūtīts jaunās lapas pieprasījums, nevis gaida, līdz lapa ir pilnībā atveidota.

attēls
Latviešu 
Darbojas 
Laika intervāls
Atsvaidzināšanas saraksts
Noteikt atslēgvārdu

Papildu opcijas

 Atsvaidzināt tikai pašreizējā cilnē 

 Apturēt pēc 3 automātisko atsvaidzināšanu skaita 

 Pilnā atsvaidzināšana 

 Sākt skaitītāju nekavējoties, tiklīdz URL sāk ielādēties 

 Sākt automātisko atsvaidzināšanu, palaižot pārlūku 

Kā to iespējot

  1. Atveriet Auto Refresh uznirstošo logu.
  2. Ritiniet līdz panelim Papildu opcijas.
  3. Atzīmējiet "Sākt skaitītāju nekavējoties, tiklīdz URL sāk ielādēties".
  4. Noklikšķiniet uz Saglabāt un palaidiet (vai restartējiet) Auto Refresh šajā cilnē.

Kāpēc 5 sekunžu intervāls joprojām var šķist ilgāks

Intervāla vērtība (5 sekundes, 10 sekundes utt.) nosaka laiku starp atpakaļskaitīšanām, nevis starp lapas pieprasījumu un nākamo lapas pieprasījumu. Kopējais laiks, ko redzat adreses joslā, ir aptuveni:

  • Lapas ielādes laiks — cik ilgs laiks nepieciešams serverim, tīklam un pārlūkam, lai piegādātu un attēlotu lapu.
  • + Konfigurētais intervāls — piemēram, 5 sekundes.
  • = Faktiskais laiks starp atsvaidzināšanām.

Ja ir iespējota opcija "Sākt skaitītāju nekavējoties, tiklīdz URL sāk ielādēties", konfigurētais intervāls un lapas ielādes laiks pārklājas pēc iespējas vairāk, tāpēc atpakaļskaitīšana vairs netiek apturēta, kamēr lapa tiek attēlota.

Ja aizkave joprojām ir pamanāma

  • Pārbaudiet, vai pati lapa nav lēna — atveriet to pašu URL manuāli un apskatiet, cik ilgs laiks pārlūkam nepieciešams, lai pabeigtu ielādi. Viss, kas pārsniedz konfigurēto intervālu, ir servera/tīkla laiks, nevis paplašinājuma aizkave.
  • Ja mērķa lapa izmanto smagus skriptus vai trešo pušu resursus, tie turpina ielādēties arī pēc tam, kad redzamais saturs ir parādījies, un tie var pārcelt "ready" notikumu aiz taimera robežas.
  • Fona cilnēs pārlūki ierobežo JavaScript taimerus. Turiet cilni redzamu, ja nepieciešami precīzi īsi intervāli.

Uzziniet, kā automātiski atsvaidzināt lapu pārlūkā Edge, izmantojot Auto Refresh Edge paplašinājumu. Šī soli pa solim veidotā rokasgrāmata parāda, kā iestatīt pielāgotus atsvaidzināšanas intervālus, automātiski pārlādēt tīmekļa lapas un uzturēt saturu atjauninātu bez manuālas pārlūka atsvaidzināšanas.