Google Chrome, dizüstü bilgisayarların pil ömrünü 2 saate kadar artırmak için JavaScript zamanlayıcılarını kısaltan yeni bir işareti test ediyor.
Google Chrome'un dizüstü bilgisayarın pil ömrü üzerindeki etkisini azaltmak amacıyla Google, tarayıcının pil kullanımını önemli ölçüde azaltabilecek bir ince ayar üzerinde çalışıyor. Yakın zamanda yayınlanan bir rapora göre Windows Kulübüşirket deneysel bir özelliği test etmeye başladı Krom 86 Bu, arka plandaki web sayfalarında JavaScript zamanlayıcı uyandırmalarını sınırlandırır ve pil ömrünü potansiyel olarak iki saate kadar uzatabilir.
Raporda bir alıntı yapılıyor Google'dan teknik belge Beklenen pil tasarrufunu vurgulayan birkaç deneyin yanı sıra yeni özelliğin ayrıntılarını da içeren bilgiler. Belge, yeni bir durumu ortaya koyuyor Krom bayrağı JavaScript zamanlayıcı uyandırmalarını, tıpkı Apple'ın Safari tarayıcısı gibi, dakikada yalnızca 1 ile sınırlandıracak ve kullanıcı deneyimini bozmadan pil ömrünün uzatılmasına yardımcı olacak. Ancak kısıtlama yalnızca görünürlük değişikliği olaylarında zamanlayıcıları durdurmayan web sayfalarını hedefleyecektir ve MutationObserver, IntersectionObserver gibi modern API'lere geçiş yapmamış olanlar veya requestAnimationFrame.
2018 MacBook Pro 15 inç kullanılarak yapılan bir testte Google Chrome geliştiricileri, bayrak etkinleştirilmeden Chrome'da gezinirken dizüstü bilgisayarın 6,4 saat içinde şarjının bittiğini gözlemledi. Aynı dizüstü bilgisayar Safari kullanırken 9,3 saatte şarjı bitti. Ancak bayrak etkinleştirildikten sonra geliştiriciler dizüstü bilgisayarın Chrome kullanılarak toplam 8,2 saat dayandığını buldu. Her durumda, geliştiricilerin ön planda açık tek bir boş sekmesi vardı ve arka planda 36 sekme açıktı.
Başka bir deneyde, geliştiriciler boş sekmeyi tam ekranda oynatılan bir YouTube videosuyla değiştirdiler ve dizüstü bilgisayar, Chrome'un mevcut durumunda 4,6 saat dayandı. JavaScript kısıtlama bayrağı etkinleştirildiğinde aynı dizüstü bilgisayar 5,3 saat dayandı.
"Arka planda Javascript zamanlayıcılarını kıs" adı verilen deneysel işaret, Google Chrome Canary 86'da zaten mevcuttur ve Windows, Mac, Linux, Android ve Chrome için etkinleştirilebilir. Chrome işletim sistemi. Buna göre BleepingBilgisayarözelliğinin yakın gelecekte Google Chrome 86'nın kararlı sürümüyle kullanıma sunulması planlanıyor ve varsayılan olarak etkin olacak. Ancak Chrome Enterprise kullanıcıları, varsayılan davranış haline geldiğinde özelliği devre dışı bırakma seçeneğine sahip olacak.