Najnowsze eksperymenty przeglądarki Google Chrome mają na celu poprawę żywotności i wydajności baterii

Google testuje kilka nowych funkcji dla przeglądarki Chrome, które mają na celu poprawę wydajności przeglądarki i zmniejszenie jej wpływu na żywotność baterii.

Próbując poprawić wydajność przeglądarki Google Chrome i zmniejszyć jej wpływ na żywotność baterii, Google testuje dwie nowe funkcje przeglądarki. Pierwsza funkcja, która została dostrzeżona na stronie śledzenia błędów Chromium, dodaje nowy metatag oszczędzający baterię, który optymalizuje strony internetowe, o których wiadomo, że mają wysoki koszt procesora lub baterii. Wyjaśnienie dotyczące nowego metatagu stwierdza:

„Oszczędzanie baterii lub procesora jest ważne w przypadku urządzeń komputerowych, które nie są podłączone do źródła prądu elektrycznego, lub w celu lepszego dzielenia wspólnych zasobów procesora i procesora graficznego pomiędzy uruchomionymi procesami... Witryny internetowe, o których wiadomo, że charakteryzują się wysokimi kosztami procesora lub baterii, mogą wymagać optymalizacji aplikacji UA pod kątem procesora lub baterii, nawet jeśli użytkownicy o to nie prosili... Większość nowoczesnych systemów operacyjnych ma także funkcje oszczędzania baterii, które włączają się, gdy poziom naładowania baterii jest niski, lub gdy użytkownik chce oszczędzać baterię. Idealnie byłoby, gdyby strony internetowe mogły szanować te ustawienia. Witryny mogą chcieć doradzić UA, jakie strategie będą najlepsze dla strony w takich sytuacjach.

Nowy metatag w przeglądarce Google Chrome umożliwi stronom internetowym dodawanie metatagów w celu zmniejszenia liczby klatek na sekundę i umożliwienia generycznego spowolnienie wykonywania skryptu i zmiana zachowania w oparciu o ustawienia oszczędzania baterii w celu uzyskania lepszej baterii życie. Strony internetowe będą mogły dodawać tagi takie jak aby to zrobić. Metatag umożliwi witrynom wideokonferencyjnym lub wideokonferencyjnym zmniejszenie zużycia procesora i wydłużenie czasu pracy baterii wyłącz zadania JavaScript, które nie mają bezpośredniego wpływu na UX, i przełącz się na tryb oszczędzania baterii, jeśli użytkownik sobie tego życzy Więc.

Wyjaśnienie dodatkowo podkreśla, że ​​funkcja oszczędzania baterii będzie obejmować następujące elementy:

  • Metatag umożliwiający witrynom wskazanie preferowanych trybów.
  • Zapytania o media umożliwiające witrynom dostosowywanie arkuszy stylów w zależności od oszczędności baterii.
  • Specyfikacja tekstu mówiąca, że ​​jeśli użytkownik lub system operacyjny przeszedł w tryb oszczędzania baterii, Agent użytkownika powinien zastosować jedno lub więcej oszczędności baterii w witrynach.
  • Określ tekst mówiący, że aplikacje użytkowe powinny szanować metatag w witrynie, chyba że jest to sprzeczne z ustawieniami użytkownika lub systemu operacyjnego.

Druga funkcja, której celem jest poprawa wydajności przeglądarki Google Chrome, jest dostępna tylko na urządzeniach z Androidem. Funkcja została dodana do przeglądarki pod nową flagą o nazwie ograniczenie powinowactwa procesora do małych rdzeni, a jego opis brzmi następująco: „Ogranicza wątki Chrome do MAŁYCH rdzeni na urządzeniach z dużymi. LITTLE lub podobne architektury procesorów.”

Według niedawnego raport z Historia Chromeoczekuje się, że ta funkcja sprawi, że Chrome będzie bardziej energooszczędny na urządzeniach ARM i poprawi jego wydajność. Ta funkcja jest obecnie w fazie eksperymentalnej i Google bada jej wpływ na zużycie energii, płynność i inne wskaźniki kondycji systemu. Dlatego być może będziemy musieli trochę poczekać, zanim funkcja trafi do stabilnej wersji przeglądarki.

Warto zauważyć, że nie są to jedyne funkcje, które Google dodaje do przeglądarki Chrome, aby poprawić jej wydajność i zmniejszyć wpływ na żywotność baterii. Oczekuje się, że firma doda ok Wstecz Dalej Funkcja pamięci podręcznej w przeglądarce Chrome 86 na Androida, co umożliwi użytkownikom szybsze przeglądanie i przewijanie przeglądarki. Google również testuje ograniczanie timerów JavaScript w tle aby poprawić wpływ Chrome na żywotność baterii.


Źródło: Narzędzie do śledzenia błędów Chromu, GitHub, Chrom Gerrit