Chrome wersja 81

Google представила wydanie przeglądarki internetowej Chrome 81... Jednocześnie dostępny stabilne wydanie darmowego projektu chrom, który jest podstawą Chrome. Przeglądarka Chrome inny korzystanie z logo Google, obecność systemu wysyłania powiadomień w przypadku awarii, możliwość pobrania modułu Flash na żądanie, modułów do odtwarzania chronionych treści wideo (DRM), systemu automatycznej aktualizacji i transmisji w wyszukiwarce Parametry RLZ. Pierwotnie Chrome 81 miał zostać opublikowany 17 marca, jednak ze względu na pandemię wirusa SARS-CoV-2 i przeniesienie programistów do pracy z domu wydanie zostało opóźnione przełożone. Następna wersja Chrome 82 będzie pominięty, Chrome 83 ma zostać wydany 19 maja.

Głównym zmiany в Chrom 81:

  • Realizacja była kontynuowana ochrony z ładowania mieszanych treści multimedialnych (w przypadku ładowania zasobów na stronę HTTPS za pośrednictwem protokołu http://). Na stronach otwieranych przez HTTPS linki „http://” będą teraz automatycznie zastępowane przez „https://” podczas ładowania obrazów, skryptów, ramek iframe, plików dźwiękowych i wideo, co zostało zaimplementowane w ostatniej wersji. Jeżeli obraz nie jest dostępny poprzez https, to jego pobranie zostaje zablokowane (można ręcznie zaznaczyć blokadę poprzez menu dostępne po symbolu kłódki w pasku adresu).
  • Wyłączony Obsługa protokołu FTP. W następnym wydaniu cały kod związany z FTP zostaną usunięte z bazy kodu. Aby uzyskać dostęp przez FTP, zaleca się korzystanie z zewnętrznych klientów FTP. Tymczasowo obsługę protokołu FTP można przywrócić za pomocą flagi „--enable-ftp” lub „--enable-features=FtpProtocol”.
  • Funkcja grupowania kart jest włączona dla wszystkich użytkowników, co pozwala na łączenie kilku zakładek o podobnych celach w wizualnie oddzielone grupy. Każdej grupie można przypisać własny kolor i nazwę. Wcześniej grupowanie kart było oferowane do celów testowych jedynie niewielkiemu procentowi użytkowników.

    Chrome wersja 81

  • W API Urządzenie WebXR dodana obsługa urządzeń Rozszerzona Rzeczywistość. WebXR API pozwala ujednolicić pracę z różnymi klasami urządzeń, od stacjonarnych gogli wirtualnej rzeczywistości po rozwiązania bazujące na urządzeniach mobilnych. Zaproponowano nowe API do tworzenia aplikacji wykorzystujących rzeczywistość rozszerzoną Test trafień Web XR, która pozwala na umieszczenie w polu widzenia kamery wirtualnych obiektów, odwzorowujących rzeczywistość. Na przykład możesz wyświetlacz sfilmowany kamerą wirtualny kwiat na parapecie, wywieszanie znaków informacyjnych na przedmiotach czy układanie wirtualnych mebli podczas filmowania pustego pokoju.

    Chrome wersja 81Chrome wersja 81

  • Podczas zapisywania hasła we wbudowanym menedżerze haseł wyświetlane jest ostrzeżenie, jeśli hasło zostanie wprowadzone w niezabezpieczonej witrynie.
  • Przyczynił się zmiany z Warunkami korzystania z usług Google (Warunki korzystania z usługi), w którym się pojawił osobna sekcja dla przeglądarki Google Chrome i systemu operacyjnego Chrome.
  • Tryb incognito i sesje gościa mają domyślnie wyłączone uwierzytelnianie NTLM/Kerberos.
  • Implementacja TLS 1.3 zawiera ulepszone mechanizmy przeciwdziałające obniżeniom do wcześniejszych wersji protokołu TLS. Wcześniej ochrona przed wycofywaniem wersji protokołu była włączona tylko częściowo ze względu na niekompatybilność z niektórymi nieprawidłowo działającymi serwerami proxy (Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, ASA z FirePOWER). Problemy ze zgodnością należą już do przeszłości, ponieważ większość dostawców takich serwerów proxy wydała aktualizacje, aby zapewnić zgodność ich implementacji TLS ze specyfikacjami.
  • Do ustawień dodano opcję „chrome://flags/#treat-unsafe-downloads-as-active-content”, która umożliwia włączenie ostrzeżeń podczas próby niebezpieczny rozruch pliki wykonywalne poprzez linki ze stron HTTPS (w Chrome 83 takie ostrzeżenia będą domyślnie wyświetlane, a w Chrome 84 pobieranie będzie blokowane).
  • Dodano obsługę API dla urządzeń mobilnych Internetowa NFC, umożliwiając aplikacjom internetowym odczytywanie i zapisywanie tagów NFC. Przykładami wykorzystania nowego API w aplikacjach webowych jest m.in. udostępnianie informacji o eksponatach muzealnych, prowadzenie inwentaryzacji, pozyskiwanie informacji z identyfikatorów uczestników konferencji itp. Tagi są wysyłane i skanowane przy użyciu obiektów NDEFWriter i NDEFReader. Nowy interfejs API jest obecnie dostępny tylko w trybie próbnym Origin (funkcje eksperymentalne wymagające osobnego aktywacja). Wersja próbna Origin oznacza możliwość pracy z określonym API z aplikacji pobranych z localhost lub 127.0.0.1 lub po zarejestrowaniu się i otrzymaniu specjalnego tokena, który jest ważny przez ograniczony czas dla konkretnej witryny.
  • W trybie próbnym Origin interfejs API PointerLock oferuje flagę nieskorygowanyRuchpo zainstalowaniu dane o zdarzeniach dotyczących ruchu myszy są przesyłane w czystej postaci, bez regulacji i przyspieszania.
  • Ustabilizowana i teraz dystrybuowana poza API Origin Trials Plakietki, który umożliwia aplikacjom internetowym tworzenie wskaźników pojawiających się na panelu lub ekranie głównym. Po zamknięciu strony wskaźnik jest automatycznie usuwany. W podobny sposób możesz np. wyświetlić liczbę nieprzeczytanych wiadomości lub informację o niektórych zdarzeniach;

    Chrome wersja 81

  • Dodano do API sesji medialnej okazja śledzenie pozycji podczas odtwarzania utworu. Możesz uzyskać informacje o prędkości odtwarzania, czasie trwania i aktualnym czasie odtwarzania, co pozwala na tworzenie własnych interfejsów do oceny pozycji i poruszania się po ścieżce.

    Chrome wersja 81

  • Interfejs API INTL implementuje tę metodę Wyświetlane nazwy, dzięki któremu można uzyskać zlokalizowane nazwy języków, krajów, walut, elementów dat itp.
  • W API Obserwator wydajności, przeznaczony do zbierania danych o stanie zasobów podczas pracy użytkownika z aplikacją webową, wdrożone możliwość wykorzystania flagi „buforowanej” przy zadaniach długotrwałych.
  • Domyślnie Chrome podczas renderowania obrazów bierze pod uwagę informacje o orientacji z metadanych EXIF. Aby wyraźnie zastąpić to zachowanie, zaproponowano właściwość CSS „image-orientation”.
  • Dodano metatag i właściwość CSS „schemat kolorów", które pozwalają wybrać schemat kolorów renderowania elementów interfejsu, takich jak przyciski formularzy i paski przewijania.
  • Dodano atrybut do HTMLAnchorElement hrefPrzetłumacz, za pośrednictwem którego po kliknięciu w link możesz przekazać informację o konieczności przetłumaczenia strony na inny język.
  • Dodano nowy typ wydarzenia Prześlij wydarzenie, który zawiera nowe właściwości umożliwiające odnalezienie elementu, którego wywołanie doprowadziło do przesłania formularza. Na przykład SubmitEvent umożliwia użycie jednego modułu obsługi, który jest wspólny dla różnych przycisków i linków prowadzących do przesłania formularza.
  • Improvements w narzędziach dla twórców stron internetowych:
    • Do menu kontekstowego wyświetlanego dla żądań sieciowych dotyczących kopiowania w formie wyrażenia pobierania zawierającego dane cookie dodano opcję „Kopiuj > Kopiuj jako pobranie Node.js”.
    • Po najechaniu myszką na właściwości CSS „treści” wyświetlana jest teraz podpowiedź z wersją danych bez zmiany znaczenia.
    • W konsoli internetowej zwiększono szczegółowość komunikatów o błędach podczas analizowania pól na mapie źródłowej.
    • Dodano ustawienie „Preferencje > Źródła > Zezwalaj na przewijanie poza koniec pliku”, które pozwala wyłączyć przewijanie poza koniec pliku podczas przeglądania tekstu źródłowego strony.
    • Do panelu Urządzenia dodano symulację ekranu smartfona Moto G4.
      Chrome wersja 81

    • Panel Pliki cookie wyświetla żółte tło dla zablokowanych plików cookie.
    • Do tabel Cookies wyświetlanych w panelach Sieć i Aplikacja dodana została kolumna z danymi o priorytecie wyboru Cookies.
    • Wszystkie pola (z wyjątkiem pola rozmiaru) w tabelach z plikami Cookies są teraz edytowalne.
      Chrome wersja 81

  • Odłączanie obsługa protokołów TLS 1.0 i TLS 1.1 odłożony do czasu wydania Chrome 84. Włączenie również zostanie opóźnione do czasu wydania Chrome 83. nowy prześwit elementy formularze internetowe zoptymalizowane do użytku na ekranach dotykowych.

Oprócz innowacji i poprawek błędów, nowa wersja eliminuje 32 luki w zabezpieczeniach. Wiele luk w zabezpieczeniach zostało zidentyfikowanych w wyniku zautomatyzowanych narzędzi testujących AdresSanitizer, Odkażacz do pamięci, Integralność przepływu sterowania, LibFuzzer и AFL. Nie zidentyfikowano żadnych krytycznych problemów, które pozwoliłyby ominąć wszystkie poziomy ochrony przeglądarki i wykonać kod w systemie poza środowiskiem piaskownicy. W ramach programu nagród pieniężnych za odkrycie luk w zabezpieczeniach bieżącej wersji firma Google wypłaciła 23 nagrody o wartości 26 7500 dolarów (jedna nagroda 5000 dolarów, jedna nagroda 3000 dolarów, jedna nagroda 2000 dolarów, dwie nagrody 1000 dolarów, trzy nagrody 500 dolarów i osiem nagród 7 dolarów). Wielkość XNUMX nagród nie została jeszcze ustalona.

Źródło: opennet.ru

Dodaj komentarz