Тере ассортимент өчен тулы битне яңадан сайлау
Сораштыру мәгълүматның бер кисәген яңарта. Тулы битне яңадан йөкләү сервердан бөтен кыстыргычны торгыза.
Тере такта ике идеяны бер җөмләдә катнаштыра - "бу такта яңа" - ләкин механизмнар төрле. Auto Refresh Turbo тулы кыстыргычны Chrome сигнализацияләре һәм <код> tabs.reload белән тулыландыру расписаниесе. Everyәрбер сатучы такта өчен махсус API поллер җибәрми.
Сайлау гадәттә нәрсә аңлата
Кушымта кодында, сайлау - яңа рәтләр, метрика яки JSON статусы өчен соңгы ноктаны сораган цикл, аннары DOM-ны япа. URL элеккечә кала. Таблицалар, автор кукилары, клиентлар ягы еш кына исән кала. Яхшы эшләнде, ул киңлек киңлегендә шома һәм арзан тоела.
Сораштыру бит шул циклны фаш иткәндә - яисә фронтовикны контрольдә тотканда гына эшли. Күпчелек опс диварлар, билет чиратлары, сатучы статусы битләре сезгә браузер кораллар плитәсеннән чиста җәмәгать соравы API бирми.
Нинди тулы битне йөкләү
Тулы йөкләү Chromeдан документны яңадан алып кайту һәм сценарийларны яңадан эшләүне сорый. Яңартуны баскач, тырыш кеше нәрсә күрер. Иске снарядлар, ябыштырылган плиткалар һәм ярым ватылган СПА кэшлары еш кына ачык, чөнки документ яңа.
Сәүдә нәтиҗәләре күренеп тора: кыска флеш, активларны яңадан алу (кэш ярдәм итмәсә), һәм биттәге проектның югалуы. Шуңа күрә өстәмә тукталыш / басу бар - шуңа күрә яңадан йөкләү урта редакциягә керми.
Йөкләү дөрес корал булганда
- Такта - сез ябыштыра алмаган өченче як бите
- Тере плиткалар яңартуны туктаталар, кемдер кул белән яңартканчы
- Сезгә бик күп бәйләнешсез сайтларда эшләүче бер интервал кирәк
- Сез JSON шалтыратуларын микро-оптимизацияләүгә караганда "стенада дөрес күренә" турында күбрәк уйлыйсыз
Бу эш сыйныфы өчен шулай ук карагыз:
Сайлау вакытында (кушымта эчендә) җиңә
- Продукция дөрес агыла яки сораштыру
- Тулы йөкләү сезне чыгара яки кирәкле фильтрларны яңадан урнаштыра
- Суб-секунд яңартулар мөһим һәм яңадан йөкләү UIны ташлый
Әгәр бит тере булса, планлаштырылган йөкне озайту яки бетерү сайт белән көрәшүдән яхшырак.
Auto Refresh Turbo ничек туры килә
Киңәйтүнең төп циклы хезмәтчедә яши: сез интервал куясыз (яки очраклы мин - макс), Стартка басыгыз, һәм бу кыстыргыч өчен tabs.reload янгын сигнализациясе. Сессияләр бер таблицага бәйсез. Көйләүләр җирле <код> chrome.storage .
өстәмә бит кораллары (визуаль таймер, үзара бәйләнешне туктату, шикле бит эвристик) кушылганда эчтәлек скриптын кулланалар. Алар киңәйтүне гомуми XHR поллерына әйләндермиләр.
практик гибрид
Күпчелек командалар кушымтаның яңартуларын ялгыз калдыралар һәм куркынычсызлык челтәре итеп әкренрәк тулы йөкләү өстиләр - мәсәлән, плиткалар озак эшләгәннән соң 5-15 минутлык каты яңарту. Йомшак башлау; кирәклеген исбатлаганда гына кысыгыз.
- Тактада турыдан-туры яңартулар барлыгын раслагыз
- Әгәр ул искергән булса, махсус салынмада 30–60 секунд нормаль яңадан эшләтеп карагыз
- көндәлек график өстәгез, шуңа күрә төннәр тыныч булыгыз
- Кэш иске кабыкны саклаганда гына каты яңарту кулланыгыз
Ставкалар һәм проблемалар
Агрессив яңадан йөкләү трафик кебек булырга мөмкин. Капчаларны яки хаталарны күрсәгез, кире кайтыгыз. Нечкә нокталарга суб-минутлык интервалларны күчергәнче ставкалар чикләрен һәм вакытны яңадан йөкләү ны укыгыз.
Сынап кара
Auto Refresh Turbo урнаштырыгыз , аннары Ике минуттан башлап