Компанията Google обяви добавянето на експериментална функция „Follow“ в Chrome с реализиране на вграден RSS клиент. Потребителите ще могат да се абонират за RSS ленти на интересуващите ги сайтове чрез бутона Follow в менюто и да следят новите публикации в секцията Following на страницата за нови табове. Тестването на новата функция ще започне през следващите седмици и ще бъде ограничено до определени потребители на Chrome за Android, които живеят в САЩ и използват експерименталната версия Canary.

Компанията Google също така публикува план за съкращаване на съдържанието на HTTP заглавката User-Agent. Реформата в поддръжката на User-Agent първоначално бе планирана преди година, но заради пандемията COVID-19 внедряването на промените, свързани с User-Agent, бе отложено. Забелязва се, че Safari и Firefox вече са премахнали детайли за версията на ОС от User-Agent.
В Chrome 89 по подразбиране беше активиран механизма User-Agent Client Hints, който се разработва като заместител на User-Agent, и сега Google има намерение да премине към експерименти за съкращаване на функционалността, свързана с User-Agent. User-Agent Client Hints позволява селективно предоставяне на данни за конкретни параметри на браузъра и системата (версия, платформа и т.н.) единствено след запитване. сървъра.. Потребителят, от своя страна, може да определи каква информация може да предостави на собствениците на сайтове.
При използване на User-Agent Client Hints идентификаторът не се предава по подразбиране без явно запитване, а по подразбиране се указват само основните параметри, което затруднява провеждането на пасивна идентификация. За сайтовете, на които им е необходимо да получат подробни данни за браузъра при първото запитване, са разработени разширения „Client Hints Reliability“, които включват предавания от сървъра HTTP заглавка Critical-CH, информираща за необходимостта от предаване на параметри „Client Hint“ в отделно запитване, и разширение ACCEPT_CH в HTTP/2 и HTTP/3, което на ниво свързване предава информация за параметрите „Client Hint“, които трябва да бъдат получени. сървър.
До приключване на миграцията на механизма Client Hints, компанията Google не възнамерява да променя поведението на User-Agent в стабилните версии. Най-малкото през 2021 година няма да се правят никакви промени в User-Agent. Но в тестовите версии на Chrome ще започнат експерименти с ограничаване на информацията в заглавката User-Agent и JavaScript параметрите navigator.userAgent, navigator.appVersion и navigator.platform. След извършването на почистването ще остане възможността да се установи от стринга User-Agent името на браузъра, съществената версия на браузъра, платформата и типа устройство (мобилен телефон, ПК, таблет). За получаване на допълнителни данни ще трябва да се използва API User Agent Client Hints.
Определени са 7 етапа на постепенно ограничаване на User-Agent:
- В Chrome 92 в раздела DevTools Issues ще започне да се показва предупреждение за остаряването на navigator.userAgent, navigator.appVersion и navigator.platform.
- В режима Origin Trial на сайтовете ще бъде предоставена възможност да активират режима на предаване на ограничен User-Agent. Тестовете в този режим ще продължат най-малко 6 месеца. На базата на отзивите от участниците в тестовете и общността ще бъде взето решение за целесъобразността на изпълнението на следващите етапи.
- На сайтовете, които не са успели да мигрират на API Client Hints, ще бъде предоставен обратен Origin Trial, даващ възможност поне за 6 месеца да се възстанови предишното поведение.
- Номерът на версията на Chrome в User-Agent ще бъде съкратен до формата MINOR.BUILD.PATCH (например, вместо 90.0.4430.93 ще бъде указано 90.0.0).
- Информацията за версията ще бъде ограничена в API navigator.userAgent, navigator.appVersion и navigator.platform за десктопни системи.
- Предаването на данни за мобилната платформа в Chrome за Android ще бъде съкратено (в момента се предава версията на Android и кодовото име на модела на устройството).
- Подкрепата за обратен Origin Trial ще бъде прекратена и за всички страници ще се предоставя само съкратен User-Agent.
В заключение, може да се отбележи инициативата на Google за реализиране в вградения в Chrome мениджър на пароли на функция за автоматизация на смяната на паролите при откритие на компрометиране. В частност, ако по време на проверката се установи, че акаунтът е компрометиран в резултат на изтичане на база данни с пароли от сайта, на потребителя ще бъде предложен бутон за бърза смяна на паролата на сайта.
За поддържаните сайтове процесът по смяна на парола ще бъде автоматизиран — браузърът сам ще попълни и изпрати необходимите форми. Всеки етап от смяната на паролата ще бъде демонстриран на потребителя, който може по всяко време да се намеси и да премине в ръчен режим. За автоматизация на взаимодействието с формите за смяна на пароли на различни сайтове се използва система за машинно обучение Duplex, която също така се прилага в Google Assistant. Новата възможност ще бъде постепенно предоставяна на потребителите, започвайки с Chrome за Android от САЩ.
Източник: opennet.ru
