Анкетирање наспроти целосно вчитување на страницата за контролни табли во живо
Анкетата ажурира дел од податоци. Повторното вчитување на страницата ја обновува целата картичка од серверот.
Контролните табли во живо често ги мешаат двете идеи во една реченица - „одржи ја оваа табла свежа“ - но механизмите се различни. Auto Refresh Turbo закажува целосно повторно вчитување на картичката со Chrome аларми и tabs.reload. Не испраќа приспособен API-порачувач за секој продавач.
Што обично значи анкетирањето
Во кодот на апликацијата, анкетирањето е циклус што бара од крајната точка нови редови, метрика или статус JSON, а потоа го закрпи DOM. URL-то останува иста. Распоредот, колачињата за автентичност и состојбата на клиентот често преживуваат. Добро направено, се чувствува мазно и евтино за пропусниот опсег.
Анкетата работи само кога страницата веќе ја изложува таа јамка - или кога го контролирате предниот дел. Многу ѕидови за операции, редици за билети и страници за статус на продавач не ви даваат чист API за јавна анкета од лентата со алатки на прелистувачот.
Што прави повторно вчитување на целосна страница
Целосно повторно вчитување бара Chrome да го преземе документот повторно и да ги изврши повторно скриптите. Гледате што би видел вредниот човек откако ќе притиснете на Refresh. Застарените школки, залепените плочки и полускршените SPA-мемории често се чистат бидејќи документот е нов.
Замена е видлива: краток блиц, повторно преземање на средства (освен ако кешот не помага) и губење на нацрт-состојбата на страницата. Затоа постои опционален „стоп-на-клик“/тип - така што повторното вчитување не доаѓа до средината на уредувањето.
Кога повторно вчитување е вистинската алатка
- Плочката е страница од трета страна што не можете да ја закрпите
- Плочките во живо престануваат да се ажурираат додека некој не се освежи рачно
- Потребен ви е еден интервал кој работи на многу неповрзани сајтови
- Вие повеќе се грижите за „изгледот правилно на ѕид“ отколку за микро-оптимизирање на повиците JSON
За таа класа на работа, видете и автоматско освежување за контролни табли.
Кога гласањето (внатре во апликацијата) победува
- Производот веќе се пренесува или прави анкети
- Целосно повторно вчитување ве одјавува или ги ресетира потребните филтри
- Ажурирањата во секунда се важни и повторното вчитување ќе го уништи интерфејсот
Ако страницата е веќе во тек, продолжувањето или отстранувањето на закажаното повторно вчитување често е подобро отколку да се борите со страницата.
Како одговара Auto Refresh Turbo
Основната јамка на екстензијата живее во сервисниот работник: поставувате интервал (или случаен минимум-макс), притиснете Start и алармите палат tabs.reload за таа картичка. Сесиите се независни по таб. Поставките остануваат во локалната chrome.storage.
Изборните алатки на страницата (визуелен тајмер, прекин на интеракција, хеуристика на сомнителна страница) користат скрипта за содржина кога е овозможено. Тие не ја претвораат екстензијата во генерички XHR-порачувач.
Практичен хибрид
Многу тимови го оставаат самостојното освежување на апликацијата и додаваат побавно целосно повторно вчитување како безбедносна мрежа - на пример тешко освежување од 5-15 минути ако плочките изгледаат заглавени по долго време на мирување. Започнете нежно; затегнете само кога ќе покажете потреба.
- Потврдете дали таблата веќе се ажурира во живо
- Ако е застарена, обидете се со нормално повторно вчитување од 30-60 секунди на посебна картичка
- Додајте дневен распоред за ноќите да останат тивки
- Користете тврдо освежување само кога кешот држи стара школка
Ограничувања и предизвици за оценка
Агресивното повторно вчитување може да изгледа како навредлив сообраќај. Ако видите captcha или грешки, отстапете. Прочитајте ги ограничувањата на стапката и временското повторно вчитување пред да туркате интервали од подминути на кревки крајни точки.
Пробајте го
Инсталирајте Auto Refresh Turbo, а потоа следете Започнете за околу две минути.