Chrome farankan — waati latigɛlen tab lakurayali

Polling vs full page reload ka ɲɛsin dashboard ɲɛnamaw ma

Polling bɛ kunnafonidilan dɔ kuraya. Ɲɛ dafalen seginni bɛ tab bɛɛ jɔ kokura ka bɔ sèrwɛri la.

A ka c’a la, dakun ɲɛnamaw bɛ hakilina fila bɛɛ ɲagami kumasen kelen kɔnɔ — “ka nin pankurun in to a cogo la” — nka a kɛcogo tɛ kelen ye. Auto Refresh Turbo bɛ tab seginni dafalen boloda ni Chrome alarmaw ye ani tabs.reload . A tɛ API poller ladamulen ci feerekɛla ka pankurun bɛɛ ma.

a ka c' a la , wote kɔrɔ ye min ye

App code kɔnɔ, polling ye loop ye min bɛ labanyɔrɔ dɔ ɲininka row kura, metrics, walima status JSON, o kɔfɛ ka DOM patch. URL bɛ to o cogo kelen na. Layidu, auth cookies ani client-side state ka teli ka to yen. Ni a kɛra ka ɲɛ, a bɛ kɛ i n’a fɔ a bɛ nɔgɔya ani a musaka ka dɔgɔ bandwidth kan.

Polling bɛ baara kɛ dɔrɔn ni ɲɛ in ye o loop jira kaban — walima ni i bɛ frontend kɔrɔsi. Ops kogo caman, tikitiw layidu, ani feerekɛlaw cogoya ɲɛw tɛ foroba ɲinini API saniyalen di i ma ka bɔ navigatɔrɔn baarakɛminɛnw yɔrɔ la.

ɲɛ dafalen seginni bɛ min kɛ

dadonni dafalen dɔ b' a ɲini Chrome fɛ a ka sɛbɛn in ta tugun ka sɛbɛnniw labɛn kokura . Hadamaden timinandiyalen bɛna fɛn o fɛn ye Refresh digilen kɔfɛ, i b’o ye. Koli kɔrɔlenw, tile sirilenw, ani SPA cakɛda tilancɛ karilenw ka teli ka jɛya bawo sɛbɛn ye kura ye.

Jagokɛyɔrɔ bɛ ye : flash surun, nafolo seginni (fo ni cache dɛmɛ), ani ɲɛ kɔnɔ sɛbɛn cogoya bɔnɛ. O de y’a to stop-on-click/type sugandilen bɛ yen — o la, reload kana mid-edit gosi.

ni reload ye baarakɛminɛn ɲuman ye

o baara suguya in kama, aw ye auto-refresh for dashboards fana lajɛ.

ni wote (application kɔnɔ ) ye se sɔrɔ

Ni ɲɛ in bɛ ɲɛnamaya la kaban , a ka c' a la , ka seginkanni bolodalen dɔ janya walima k' a bɔ a la , o ka fisa ni siti kɛlɛli ye .

Auto Refresh Turbo bɛ bɛn cogo min na

Extension’s core loop bɛ balo baarakɛyɔrɔ baarakɛla kɔnɔ : i bɛ interval (walima random min–max) sigi sen kan, ka Start digi, ka alarma tasuma tabs.reload o tab in kama. Sessions (lajɛw) bɛ kɛ u yɛrɛma tab kelen-kelen bɛɛ la. Labɛnw bɛ to sigida chrome.storage.

kɔnɔ

Ɲɛ kan baarakɛminɛn minnu bɛ se ka kɛ (waati jatebɔlan yelen, jɛɲɔgɔnya jɔli, ɲɛ siguilen-heuristic) bɛ baara kɛ ni kɔnɔkow sɛbɛnni ye ni u dabɔra. U tɛ jatebɔ in tigɛli kɛ XHR poller jenɛriki ye.

hakilila waleyali

Ekipu caman bɛ appli yɛrɛ ka seginkanni to a kelen na ka doni dafalen dafalen dɔ fara a kan i n’a fɔ lakanalan — misali la, seginkanni gɛlɛn min bɛ kɛ miniti 5–15 kɔnɔ ni tilew bɛ i n’a fɔ u sirilen don baara la waati jan kɔfɛ. Aw bɛ a daminɛ ni dususuma ye; aw bɛ gɛlɛya dɔrɔn ni aw y' a jira ko mago dɔ bɛ a la.

  1. Aw y' a lajɛ ni pankurun bɛ ɲɛnamaya-kura-kuma kɛ kaban
  2. N' a kɛra fɛn kɔrɔlen ye, aw bɛ segin 30–60 normal reload kɛ tab
  3. kɛrɛnkɛrɛnnen dɔ kan
  4. A' ye don o don bolodalen dɔ fara a kan walasa suw ka to u makun
  5. Aw bɛ baara kɛ ni hard refresh ye dɔrɔn ni cache bɛ shell kɔrɔ dɔ mara

taasi dantigɛliw ni gɛlɛyaw

Aggressif reload bɛ se ka kɛ i n'a fɔ sirako jugu . Ni aw ye captches walima filiw ye, aw bɛ kɔsegin. kalan taasi dantigɛliw ni waati seginni sanni i ka miniti fitininw cɛmancɛw gɛlɛya labanyɔrɔ nɔgɔlenw kan.

A' y' a lajɛ

A’ ye Auto Refresh Turbo sigi sen kan , o kɔ aw bɛ tugu A daminɛ miniti fila ɲɔgɔn kɔnɔ.

A bɛ tali kɛ ɲɔgɔn na

To ka sɛgɛsɛgɛli kɛ

A ka di