Նոր գործառույթ Google Chrome- ում ՝ մարտկոցի ժամկետը բարձրացնելու համար
Google-ը Chrome վեբ բրաուզերի 86 տարբերակում փորձարկում է բետա ֆունկցիա, որը կնվազեցնի էներգիայի օգտագործումը և կբարձրացնի մարտկոցի կյանքը 28 տոկոսով:
Թեև բրաուզերը դեռևս վատ համբավ ունի մարտկոցի սպառման առումով, հատկապես, եթե օգտագործողը հակված է բացել մի քանի ներդիր, որոնման հսկան կարծես թե պատրաստ է շտկել դա:
Փորձարարական հատկությունը թույլ է տալիս նվազեցնել JavaScript-ի անհարկի ժամաչափերը, երբ ներդիրը հետին պլանում է, օրինակ, այն, որը ստուգում է ոլորման ռեժիմը և այն սահմանափակում է րոպեում մեկ ահազանգով:
Այս հատկությունը վերաբերում է Windows, Macintosh, Linux, Android և Chrome OS համակարգերի Chrome դիտարկիչին:
Օգտագործելով (DevTools)՝ հանրաճանաչ կայքերի աշխատանքը հետին պլանում ստուգելու համար, մշակողները պարզել են, որ Chrome-ի օգտատերերին չի օգուտ քաղում JavaScript ժամանակաչափերի չափից ավելի օգտագործումը, երբ վեբ էջը բացվում է հետին պլանում:
Որոշ բաների հետևելու հիմնական կարիք չկա, հատկապես, երբ վեբ էջը հետին պլանում է, օրինակ՝ ոլորման դիրքի փոփոխությունները ստուգելը, գրառումների հաշվետվությունը և գովազդի հետ փոխազդեցության վերլուծությունը:
Ֆոնային JavaScript-ի որոշ անհարկի առաջադրանքներ հանգեցնում են մարտկոցի անհարկի սպառման, ինչին այժմ Google-ը փորձում է լուծել:
Google-ը նպատակ ունի նվազեցնել JavaScript-ի ներդիրների ժամաչափի ակտիվացումների քանակը ֆոնային պլանում և զգալիորեն երկարացնել համակարգչի մարտկոցի կյանքը՝ չխաթարելով օգտատերերի փորձը:
Google-ը հաստատել է, որ այս մեթոդը չի ազդի այն կայքերի կամ հավելվածների վրա, որոնք հիմնված են (WebSockets) վրա՝ հաղորդագրություններ կամ թարմացումներ ստանալու համար:
Խնայողության մակարդակը կարող է կարևոր լինել համապատասխան հանգամանքներում, քանի որ հաղորդվել է, որ Google-ը պարզել է, որ JavaScript ժամաչափերի կրճատումը երկարացնում է մարտկոցի կյանքը մոտավորապես երկու ժամով (28 տոկոս), երբ 36 պատահական ներդիր բացվում են հետին պլանում և դատարկ առջևի ներդիրը:
Google-ը նաև պարզել է, որ JavaScript ժմչփերի կարգավորումը երկարացնում է մարտկոցի ժամկետը մոտ 36 րոպեով (13 տոկոս), երբ 36 պատահական ներդիր բացվում են հետին պլանում և առջևի ներդիրը, որը տեսանյութ է նվագարկում YouTube հարթակում լիաէկրան ռեժիմով: