Firma Google ogłosiła dodanie eksperymentalnej funkcji „Follow” w Chrome, z wbudowanym klientem RSS. Użytkownicy będą mogli subskrybować RSS z interesujących ich stron za pomocą przycisku Follow w menu i obserwować nowe publikacje w sekcji Following na stronie nowej karty. Testowanie nowej funkcji rozpocznie się w najbliższych tygodniach i będzie ograniczone do niektórych użytkowników Chrome dla Androida mieszkających w USA oraz korzystających z eksperymentalnej wersji Canary.

Firma Google opublikowała również plan ograniczenia zawartości nagłówka HTTP User-Agent. Reformowanie wsparcia dla User-Agent pierwotnie planowano rok temu, jednak z powodu pandemii COVID-19 wprowadzenie związanych z nim zmian zostało opóźnione. Zauważono, że Safari i Firefox już usunęły szczegóły wersji systemu operacyjnego z User-Agent.
W Chrome 89 włączono domyślnie mechanizm User-Agent Client Hints, rozwijany jako zamiennik dla User-Agent, a teraz Google zamierza przejść do eksperymentów z ograniczaniem funkcji związanych z User-Agent. User-Agent Client Hints pozwala na selektywną dostawę danych o konkretnej konfiguracji przeglądarki i systemu (wersja, platforma itp.) tylko na żądanie. serweremUżytkownik z kolei może określić, jakie informacje można udostępnić właścicielom stron.
Podczas korzystania z User-Agent Client Hints identyfikator nie jest przesyłany domyślnie bez wyraźnego żądania, a domyślnie określane są jedynie podstawowe parametry, co utrudnia przeprowadzanie pasywnej identyfikacji. Dla stron, które potrzebują uzyskać szczegółowe dane o przeglądarce w pierwszym zapytaniu, opracowano rozszerzenia „Client Hints Reliability”, które obejmują zwracany przez serwer nagłówek HTTP Critical-CH, informujący, że do sformułowania treści strona wymaga przesłania parametrów „Client Hint” w osobnym zapytaniu, oraz rozszerzenie ACCEPT_CH w HTTP/2 i HTTP/3, które na poziomie połączenia przesyła informacje o parametrach „Client Hint”, które należy uzyskać. serwera.
Do zakończenia migracji na mechanizm Client Hints firma Google nie ma zamiaru zmieniać zachowania User-Agent w stabilnych wydaniach. Na pewno w 2021 roku nie zostaną wprowadzone żadne zmiany w User-Agent. Jednak w testowych wersjach Chrome rozpoczną się eksperymenty z ograniczaniem informacji w nagłówku User-Agent oraz w parametrach JavaScript navigator.userAgent, navigator.appVersion i navigator.platform. Po przetworzeniu zachowa możliwość odczytania z ciągu User-Agent nazwy przeglądarki, istotnej wersji przeglądarki, platformy i rodzaju urządzenia (telefon komórkowy, PC, tablet). Aby uzyskać dodatkowe dane, konieczne będzie skorzystanie z API User Agent Client Hints.
Określono 7 etapów stopniowego ograniczania User-Agent:
- W Chrome 92 na karcie DevTools Issues zacznie być wyświetlane ostrzeżenie o przestarzałości navigator.userAgent, navigator.appVersion i navigator.platform.
- W trybie Origin Trial stronom internetowym zostanie udostępniona możliwość włączenia trybu przesyłania ograniczonego User-Agent. Testowanie w tym trybie potrwa co najmniej 6 miesięcy. Na podstawie opinii uczestników testów i społeczności zapadnie decyzja o zasadności przeprowadzenia kolejnych etapów.
- Strony, które nie zdążyły przejść na API Client Hints, otrzymają odwrotny Origin Trial, dający możliwość przez co najmniej 6 miesięcy powrócenia do poprzedniego zachowania.
- Numer wersji Chrome w User-Agent zostanie skrócony do formy MINOR.BUILD.PATCH (na przykład zamiast 90.0.4430.93 będzie podawane 90.0.0).
- Informacje o wersji będą ograniczone w API navigator.userAgent, navigator.appVersion i navigator.platform dla systemów stacjonarnych.
- Zostanie ograniczone przesyłanie informacji o mobilnej platformie w Chrome dla Androida (aktualnie przesyłana jest wersja Androida i kodowa nazwa modelu urządzenia).
- Wsparcie dla odwrotnego Origin Trial zostanie zakończone, a dla wszystkich stron będzie zwracany tylko ograniczony User-Agent.
Na zakończenie można zauważyć inicjatywę Google w zakresie wdrażania w wbudowanym w Chrome menedżerze haseł funkcji automatyzacji zmiany haseł w przypadku stwierdzenia ich kompromitacji. W szczególności, jeśli podczas weryfikacji okaże się, że konto zostało skompromitowane w wyniku wycieku bazy haseł z witryny, użytkownik otrzyma przycisk do szybkiej zmiany hasła na stronie.
Dla wspieranych stron proces zmiany hasła będzie zautomatyzowany — przeglądarka sama wypełni i wyśle niezbędne formularze. Każdy etap zmiany hasła będzie pokazywany użytkownikowi, który w każdej chwili będzie mógł interweniować i przejść w tryb ręczny. Do automatyzacji interakcji z formularzami zmiany hasła na różnych stronach wykorzystywany jest system uczenia maszynowego Duplex, który jest również stosowany w Google Assistant. Nowa funkcjonalność będzie stopniowo udostępniana użytkownikom, zaczynając od Chrome na Androida w USA.
Źródło: opennet.ru
