Chrome кеңейтімі — уақыт бойынша қойындыны жаңарту

Тікелей бақылау тақталары үшін сауалнама және толық бетті қайта жүктеу

Сауалнама деректердің бір бөлігін жаңартады. Толық бетті қайта жүктеу серверден бүкіл қойындыны қайта жасайды.

Тікелей бақылау тақталары екі идеяны бір сөйлемде жиі араластырады — «осы тақтаны жаңа күйде ұстаңыз» — бірақ механизмдер әртүрлі. Auto Refresh Turbo Chrome дабылдары және tabs.reload арқылы қойындыны толық қайта жүктеуді жоспарлайды. Ол әрбір жеткізуші тақтасы үшін реттелетін API сұраушысын жібермейді.

Сауалнама әдетте нені білдіреді

Қолданба кодында сұрау - жаңа жолдар, көрсеткіштер немесе JSON күйі үшін соңғы нүктені сұрайтын цикл, содан кейін DOM патчтары. URL мекенжайы өзгеріссіз қалады. Орналасу, аутентификациялық cookie файлдары және клиенттік күй жиі сақталады. Жақсы орындалды, өткізу қабілеттілігінде ол тегіс және арзан көрінеді.

Сауалнама бет сол циклды ашқанда ғана жұмыс істейді — немесе сіз фронтенді басқарсаңыз. Көптеген операциялық қабырғалар, билеттер кезегі және сатушы күйі беттері сізге шолғыш құралдар тақтасынан таза қоғамдық сауалнама API бермейді.

Бетті толық қайта жүктеу не істейді

Толық қайта жүктеу Chrome жүйесінен құжатты қайта алуды және сценарийлерді қайта іске қосуды сұрайды. Жаңарту түймесін басқаннан кейін еңбекқор адам не көретінін көресіз. Құжат жаңа болғандықтан, ескі қабықтар, жабысып қалған тақтайшалар және жартылай сынған SPA кэштері жиі тазаланады.

Сәйкестік көрінеді: қысқа жыпылықтау, активтерді қайта алу (кэш көмектеспесе) және беттегі нобай күйінің жоғалуы. Сол себепті қосымша басу/түрі бар, сондықтан қайта жүктеу өңдеудің ортасына түспейді.

Қашан қайта жүктеу дұрыс құрал болса

Тапсырманың бұл класы үшін бақылау тақталары үшін автоматты жаңарту бөлімін қараңыз.

Сауалнама (қолданба ішінде) жеңіске жеткенде

Егер бет қазірдің өзінде белсенді болса, жоспарланған қайта жүктеуді ұзарту немесе жою көбінесе сайтпен күрескеннен жақсырақ.

Auto Refresh Turbo қалай сәйкес келеді

Кеңейтімнің негізгі циклі қызмет көрсетуші қызметкерде өмір сүреді: сіз интервалды орнатасыз (немесе кездейсоқ минимум–макс), «Бастау» түймесін басыңыз және сол қойынды үшін tabs.reload дабылы іске қосылады. Сеанстар әр қойындыға тәуелсіз. Параметрлер жергілікті chrome.storage ішінде қалады.

Қосымша бет құралдары (визуалды таймер, өзара әрекеттесудегі тоқтату, күдікті бет эвристикалық) қосылған кезде мазмұн сценарийін пайдаланады. Олар кеңейтімді жалпы XHR сауалнамасына айналдырмайды.

Практикалық гибрид

Көптеген командалар қолданбаның жеке жаңартуын жалғыз қалдырады және қауіпсіздік торы ретінде баяуырақ толық қайта жүктеуді қосады, мысалы, ұзақ уақыт бос тұрғаннан кейін тақтайшалар кептеліп қалса, 5–15 минуттық қатты жаңарту. Жұмсақ бастаңыз; қажет екенін дәлелдегенде ғана қатайтыңыз.

  1. Тақтаның қазірдің өзінде жаңартылып тұрғанын растаңыз
  2. Егер ол ескірсе, арнайы қойындыда 30-60 секунд қалыпты қайта жүктеп көріңіз
  3. Түндер тыныш болуы үшін күнделікті кесте қосыңыз
  4. Кэш ескі қабықшаны сақтаған кезде ғана қатты жаңартуды пайдаланыңыз

Тарифтік шектеулер мен қиындықтар

Агрессивті қайта жүктеу теріс трафик сияқты көрінуі мүмкін. Captcha немесе қателерді көрсеңіз, артқа шегініңіз. Нәзік соңғы нүктелердегі минуттық аралықтарды баспас бұрын, бағалық шектеулер мен уақытты қайта жүктеу оқыңыз.

Байқап көріңіз

Auto Refresh Turbo орнатыңыз, содан кейін Шамамен екі минуттан кейін бастаңыз.

Байланысты

Зерттеуді жалғастырыңыз

Қызықты