Chrome ødelægger det for dyrt baggrund sider

0
138

Google har planer om at udrulle en ændring i Krom Stabilt snart, der vil have browseren gas timere i baggrunden faner for at forbedre batteriets levetid og browsing ydeevne.

Motivationen bag den chance er der nogle sider bruger meget af CPU ‘ en, når de er i baggrunden. Google nævner JavaScript annoncer og analytics-scripts udtrykkeligt, men det er ikke begrænset til det.

Den centrale idé er at begrænse den processorkraft, at baggrunden faner komme i Chrome når funktionen lander.

  • Hver WebView har et budget (i sekunder) for at køre timerne i baggrunden.
  • En timer opgave er kun tilladt at køre, når budgettet er ikke-negative.
  • Efter en timer er gennemført, til sin løbe tid trækkes fra budgettet.
  • Budgettet regenererer med tid (i rente på 0,01 sekund per sekund).

De eneste sider, der synes at være undtaget fra regulering, er dem, der spiller lyd.

chrome throttle background pages

Mens ændringen har til formål at bekæmpe baggrund sider, der bruger en stor mængde af CPU, kan det påvirke enhver baggrund side, fx budbringere, chat rooms, anmeldelse tjenester, der gør noget i baggrunden.

Mens Google erklærer, at gennemførelsen vil ikke bryde nogen funktionalitet, nogle web-udviklere, der tror, ellers.

Samuel Reed nævner på sin blog, at web-applikation timere kan være forsinket i flere minutter (Google, reduceres det maksimale til 30 sekunder i mellemtiden), og at dette vil påvirke populære applikationer som er Slap eller Uenighed.

Andre web-udviklere har givet udtryk for deres bekymring om den europæiske unions Blink Development forum så godt. Mindst én udvikler rejst spørgsmålet om, hvorvidt der er berørt websteder og tjenester, ville begynde at sløjfe en lille audio-fil, der er uhørlige til brugeren for at undgå kvælning.

Chrome vil angive, at lyden afspilles i sin grænseflade, men det kunne meget vel ske, at sites gennemføre dette, i det mindste på kort sigt.

Google gjorde teste gennemførelse på Gmail og lagde ikke mærke til eventuelle problemer med den service meddelelse system.

Googles udviklere vil også sørge for, at tilfælde, hvor brugerne er multi-tasking er upåvirket (skifte mellem de forskellige faner regelmæssigt). Ideer, der er nævnt af Google, er at enten forsinke regulering for en periode af tid, før det spark i, eller sætte en generøs oprindelige budget.

Nu kan Du: Hvad er din mening om den foreslåede ændring?