Dziś jest dzień, w którym pojawia się Chrome 85, a my przedstawiamy najważniejsze informacje o nowej wersji przeglądarki Google. Wśród nich znajdziemy nowy krok, by przeglądarka zużywała mniej zasobów, oraz bardzo ważną zmianę w wersji Androida, która staje się 64-bitowa.

Ponadto przeglądarka Google również zaczyna przygotowywać się na przyszłość, w której pasek adresu nie będzie pokazywał pełnego adresu URL, a w tej wersji powiemy również kilka innych nowości. Nowości jest niewiele, ale są też takie, które są uderzające.

Mniejsze zużycie dla kart w tle

Chrome zawsze był nieco chciwy na zasoby, a jednym z rozwiązań może być nie otwieranie zbyt wielu kart. Ale czasami podczas pracy musisz to zrobić z kilkoma otwartymi kartami i innymi w tle, co może stanowić problem. Dobrze, te, które zostawisz w tle, będą teraz zużywać znacznie mniej z jedną z nowości Chrome 85.

Od teraz zakładki w tle będą ograniczone do maksymalnie 1% czasu procesora. Ponadto mogą „budzić się” tylko raz na minutę, aby wykonać takie zadania, jak ponowne ładowanie strony. Chrome uzna karty za nieaktywne gdy nie były używane dłużej niż 5 minuti zacznie stosować do nich te ograniczenia.

Chrome na Androida staje się 64-bitowy

Android od 6 lat wspiera aplikacje 64-bitowe, a dziś główne procesory są już 64-bitowe, więc powodem utrzymania Chrome jako aplikacji 32-bitowej było przede wszystkim zachowanie kompatybilności ze starszymi urządzeniami. aplikacje będą 64-bitowe od kilku lat.

Cóż, Chrome na Androida stanie się teraz również 64-bitowy, co umożliwi lepiej wykorzystać dużą ilość pamięci RAM urządzeń wyższej klasyi może to pomóc nieco zwiększyć szybkość. Nie powinieneś się martwić o niezgodności, ponieważ Google tak długo czekał, aby upewnić się, że nikt nie zostanie w tyle.

Rozpoczyna się znikanie pełnych adresów URL

Spójrz na pasek przeglądarki. Zobaczysz, że pojawi się pełny adres internetowy, z dołączonym https: //. No więc, to wkrótce przestanie wyglądać tak w chrome, który udaje, że zaczyna ukrywać pełne adresy URL, chyba że klikniesz go na pasku przeglądarki. Pierwszym krokiem było uruchomienie dwóch flag Chrome, aby je ukryć.

Flagi to chrome: // flags / # omnibox-ui-reveal-steady-state-url-path-query-and-ref-on-hover i chrome: // flags / # omnibox-ui-hide-steady-url -path-query-and-ref-on-interaction, a po aktywacji w pasku przeglądarki zobaczysz tylko SamaGame.com. Aktywacja tej funkcji to pierwszy krok, dzięki któremu można rozpocząć testowanie i zgłaszanie błędów, które z czasem zostaną zaimplementowane w przeglądarce natywnie.

Inne nowe funkcje w Chrome 85

  • Chrome 85 ładuje strony o 10% szybciej na komputerach Mac i Windows. Jest to możliwe dzięki optymalizacji kierowanej profilami (PGO).
  • Wsparcie jest tutaj, aby natywnie dekodować zawartość AVIF, format ustandaryzowany przez Alliance for Open Media, taki jak AV1 dla wideo.
  • Pobieranie plików EXE, APK i innych plików wykonywalnych w HTTP przez HTTPS w systemach macOS, Windows, Linux i Chrome OS zacznie być blokowane.
  • Skróty do aplikacji internetowych w systemie Windows, podobnie jak Chrome 84 na Androida. Umożliwi to tworzenie skrótów do progresywnych aplikacji internetowych ładowanych w Chrome.
  • Usunięto lukę w interfejsie WebGL API, która umożliwiała wstrzyknięcie kodu do przeglądarki, wymuszając błąd pamięci.
  • Po przeciągnięciu pliku na kartę nie będzie on już otwierany, co pozwala uniknąć niezamierzonych przerw w przepływie pracy. Plik otworzy się w nowej karcie.
  • Obsługa systemu Windows dla getInstalledRelatedApps (), dzięki czemu witryna może wiedzieć, czy masz zainstalowaną natywną aplikację systemu Windows i otwierać tam zawartość.
  • Witryny internetowe mogą zacząć wysyłać dane, nawet jeśli treść jest nadal generowana, co jest ulepszeniem dla programistów w zakresie lepszej wydajności i wykorzystania pamięci.
  • Portale są aktywowane, dzięki czemu strona internetowa może zawierać inną stronę wstawioną natywnie.