Eksperimen pembatasan JavaScript Chrome meningkatkan Baterai secara signifikan
- Kategori: Google Chrome
Browser web menggunakan banyak baterai saat dijalankan di perangkat seluler seperti laptop. Meskipun membantu menggunakan pemblokir konten dan ekstensi lain untuk menghapus atau memblokir elemen yang dapat menarik kekuatan tambahan, hal ini masih bermasalah dari sudut pandang pengguna.
Google telah menjalankan eksperimen dalam beberapa bulan terakhir di browser web Chrome-nya untuk mengetahui apakah pembatasan JavaScript di tab latar belakang berpengaruh pada penggunaan baterai browser web.
Insinyur Chromium memutuskan untuk menganalisis 'pekerjaan yang dilakukan oleh situs populer di latar belakang' dan memutuskan bahwa 'banyak pekerjaan yang dilakukan dari pengatur waktu JavaScript' yang tidak terlalu 'berharga bagi pengguna'.
Ide lahir untuk mengurangi jumlah bangun dari pengatur waktu JavaScript di tab latar belakang di browser web untuk mengetahui apakah itu akan meningkatkan masa pakai baterai.
Saat ini, bangun JavaScript dibatasi 1 bangun per detik dalam versi stabil browser web Chrome.
Google menjalankan beberapa eksperimen untuk menentukan apakah pembatasan saat bangun JavaScript akan meningkatkan masa pakai baterai. Berikut hasilnya:
Percobaan 1: 36 situs populer di tab latar belakang, about: blank di latar depan.
- Status saat ini: Waktu median untuk keluar 6,4 jam
- Status terhambat: Waktu rata-rata untuk melepaskan 8,2 jam
Percobaan 2:36 tab latar belakang, YouTube di latar depan
- Status saat ini: Waktu rata-rata untuk keluar dari 4,7 jam
- Status terhambat: Waktu rata-rata pengosongan 5,3 jam
Bendera eksperimental Chrome baru tersedia untuk mengaktifkan fitur dalam versi pengembangan browser kami Chrome (Canary).
- Nama : Batasi pengatur waktu Javascript di latar belakang.
- Deskripsi : Jika diaktifkan, bangun dari Timer DOM dibatasi 1 per menit di halaman yang telah disembunyikan selama 5 menit.
Berikut ini cara mengaktifkan eksperimen:
- Muat chrome: // flags di bilah alamat browser web.
- Cari pengatur waktu Javascript Throttle di latar belakang.
- Setel bendera ke Diaktifkan.
- Mulai ulang browser.
Google Chrome akan membatasi pengatur waktu JavaScript untuk halaman latar belakang setelah restart secara otomatis; ini diterapkan ke halaman yang telah berada di latar belakang setidaknya selama lima menit.
Fitur tersebut mungkin diperkenalkan di Chrome 86 di desktop (saat ini Canary).
Google berencana untuk memperkenalkan kebijakan Perusahaan untuk menonaktifkan intervensi. Ide di balik kebijakan ini adalah untuk menyediakan administrator dengan opsi untuk mematikan fungsionalitas jika mereka melihat bahwa itu merusak fungsionalitas.
Pengujian akan dijalankan untuk mengetahui apakah fitur tersebut akan merusak fitur tertentu di situs.
Browser berbasis Chromium lainnya seperti Microsoft Edge, Brave, Vivaldi, atau Opera, akan mendapatkan fitur tersebut juga kecuali pengembang browser menonaktifkannya secara aktif. Sangat mungkin Mozilla akan menerapkan ini juga di browser web Firefox di masa mendatang.
Peningkatan masa pakai baterai selalu diterima, terutama jika perubahan kecil memperpanjang masa pakai baterai.
Kamu sekarang : Apakah masa pakai baterai menjadi perhatian Anda?