Prehliadač Chrome šetrí drahé stránky na pozadí

Spoločnosť Google plánuje čoskoro zaviesť zmenu prehliadača Chrome Stable, ktorá bude mať na kartách na pozadí časovače škrtiacej klapky prehliadača, aby sa zlepšila výdrž batérie a výkon prehliadania.

Motiváciou tejto šance je, že niektoré stránky spotrebúvajú veľa CPU, keď sú v pozadí. Google výslovne spomína reklamy a analytické skripty JavaScript, ale nie je tým obmedzený.

Hlavnou myšlienkou je obmedziť výkon spracovania, ktoré sa karty Chrome na pozadí dostanú do prehliadača Chrome, keď sa funkcia zobrazí.

  • Každé webové zobrazenie má rozpočet (v sekundách) na spustenie časovačov na pozadí.
  • Úloha časovača sa môže spustiť iba vtedy, keď je rozpočet nezáporný.
  • Po spustení časovača sa jeho čas odpočtu odpočíta od rozpočtu.
  • Rozpočet sa časom regeneruje (rýchlosťou 0, 01 sekundy za sekundu).

Jediné stránky, ktoré sa zdajú byť vyňaté z obmedzovania, sú stránky, ktoré prehrávajú zvuk.

Aj keď cieľom tejto zmeny je zaoberať sa stránkami na pozadí, ktoré používajú nadmerné množstvo CPU, môže to mať dopad na akúkoľvek stránku na pozadí, napr. Poslov, chatovacie miestnosti, notifikačné služby, ktoré niečo robia na pozadí.

Aj keď spoločnosť Google tvrdí, že implementácia nenaruší funkčnosť, niektorí vývojári webových stránok myslia inak.

Samuel Reed na svojom blogu uvádza, že časovače webových aplikácií môžu byť oneskorené o niekoľko minút (spoločnosť Google medzitým znížila maximálne o 30 sekúnd), a to bude mať vplyv na populárne aplikácie ako Slack alebo Discord.

Iní vývojári webových stránok vyjadrili svoje obavy aj na oficiálnom fóre Blink Development. Aspoň jeden vývojár nastolil otázku, či by postihnuté weby a služby začali slučovať malý zvukový súbor, ktorý je pre používateľa nepočuteľný, aby sa vyhlo škrteniu.

Prehliadač Chrome naznačuje, že zvuk sa prehráva v jeho rozhraní, ale mohlo by sa veľmi dobre stať, že stránky ho implementujú, prinajmenšom v krátkodobom horizonte.

Google testoval implementáciu v službe Gmail a nezaznamenal žiadne problémy so systémom upozornení služby.

Vývojári spoločnosti Google tiež chcú zabezpečiť, aby prípady, keď používatelia majú viac úloh, neboli ovplyvnené (pravidelne prepínať medzi rôznymi kartami). Myšlienky, ktoré spoločnosť Google uvádza, sú buď omeškanie so znížením škrtenia o určitý čas, než sa spustí, alebo nastavenie veľkorysého počiatočného rozpočtu.

Teraz ste : Aký je váš názor na navrhovanú zmenu?