Google heeft aangekondigd een experimentele functie 'Follow' aan Chrome toe te voegen, met de implementatie van een ingebouwde RSS-client. Gebruikers kunnen zich abonneren op RSS-feeds van hun favoriete websites via de Follow-knop in het menu en nieuwe publicaties volgen in de sectie Following op de pagina voor een nieuw tabblad. Het testen van deze nieuwe functie begint in de komende weken en zal beperkt zijn tot een aantal Chrome-gebruikers op Android in de VS die de experimentele Canary-versie gebruiken.

Google heeft ook een plan gepresenteerd voor het verminderen van de inhoud van de HTTP-header User-Agent. De hervorming van de ondersteuning voor User-Agent was oorspronkelijk voor een jaar geleden gepland, maar door de COVID-19-pandemie werd de implementatie van gerelateerde veranderingen uitgesteld. Het is opgemerkt dat Safari en Firefox al de versiedetails van het besturingssysteem uit de User-Agent hebben verwijderd.
In Chrome 89 is de User-Agent Client Hints mechanisme standaard ingeschakeld, dat wordt ontwikkeld als vervanging voor User-Agent, en nu is Google van plan om experimenten uit te voeren met het verminderen van functionaliteit die gerelateerd is aan User-Agent. User-Agent Client Hints maakt het mogelijk om selectief gegevens over specifieke browser- en systeemparameters (versie, platform, enz.) te leveren, alleen op aanvraag. serverDe gebruiker kan op zijn beurt bepalen welke informatie aan website-eigenaren kan worden verstrekt.
Bij het gebruik van User-Agent Client Hints wordt de identificatie standaard niet verzonden zonder expliciete aanvraag, en alleen basisparameters worden standaard opgegeven, wat passieve identificatie bemoeilijkt. Voor websites die gedetailleerde gegevens over de browser bij de eerste aanvraag nodig hebben, zijn er extensies ontwikkeld zoals 'Client Hints Reliability', inclusief de door de server verzonden HTTP-header Critical-CH, die aangeeft dat voor het genereren van inhoud de parameters 'Client Hint' in een afzonderlijke aanvraag moeten worden doorgestuurd, en de extensie ACCEPT_CH in HTTP/2 en HTTP/3, die op verbindingsniveau informatie over de parameters 'Client Hint' doorgeeft die verkregen moeten worden. server.
Tot de voltooiing van de migratie naar het Client Hints-mechanisme heeft Google niet de bedoeling om het gedrag van de User-Agent in stabiele versies te wijzigen. In ieder geval zullen er in 2021 geen wijzigingen in de User-Agent worden aangebracht. Echter, in de testversies van Chrome beginnen experimenten met het verminderen van informatie in de User-Agent-header en JavaScript-parameters zoals navigator.userAgent, navigator.appVersion en navigator.platform. Na deze opschoning blijft het mogelijk om uit de User-Agent-string de naam van de browser, de significante versie van de browser, het platform en het type apparaat (mobiele telefoon, pc, tablet) te achterhalen. Voor aanvullende gegevens moet de User Agent Client Hints API worden gebruikt.
Er zijn 7 fasen van geleidelijke vermindering van de User-Agent vastgesteld:
- In Chrome 92 zal een waarschuwing over de veroudering van navigator.userAgent, navigator.appVersion en navigator.platform beginnen te verschijnen in het tabblad DevTools Issues.
- In de Origin Trial-modus zullen websites de mogelijkheid krijgen om de modus voor het verzenden van een verkorte User-Agent in te schakelen. De tests in deze modus duren minstens 6 maanden. Op basis van de feedback van de deelnemers aan de tests en de gemeenschap zal een beslissing worden genomen over de haalbaarheid van de volgende fasen.
- Websites die niet op tijd zijn gemigreerd naar de Client Hints API, krijgen een terugkerende Origin Trial aangeboden, waarmee ze ten minste 6 maanden lang het oude gedrag kunnen herstellen.
- Het versienummer van Chrome in de User-Agent zal worden ingekort tot de vorm MINOR.BUILD.PATCH (bijvoorbeeld in plaats van 90.0.4430.93 zal 90.0.0 worden weergegeven).
- Versie-informatie zal worden ingekort in de API navigator.userAgent, navigator.appVersion en navigator.platform voor desktop systemen.
- De transmissie van gegevens over het mobiele platform in Chrome voor Android zal worden verkort (momenteel wordt de Android-versie en de modelcode van het apparaat verzonden).
- De ondersteuning voor terugkerende Origin Trials zal worden stopgezet en voor alle pagina's zal alleen de verkorte User-Agent worden verzonden.
Tot slot kan de Google-initiatieven genoemd worden voor het implementeren van een functie voor het automatiseren van het wijzigen van wachtwoorden in de ingebouwde wachtwoordmanager van Chrome, indien wordt vastgesteld dat deze zijn gecompromitteerd. In het bijzonder, als tijdens de controle blijkt dat een account is gecompromitteerd als gevolg van een lek van de wachtwoorddatabase van de site, zal de gebruiker een knop worden aangeboden voor een snelle wijziging van het wachtwoord op de site.
Voor ondersteunde sites zal het proces van het wijzigen van wachtwoorden geautomatiseerd worden ā de browser zal automatisch de benodigde formulieren invullen en indienen. Elke stap van het wachtwoordwijzigingsproces zal aan de gebruiker worden getoond, die op elk moment kan ingrijpen en overschakelen naar handmatige modus. Voor de automatisering van de interactie met formulieren voor het wijzigen van wachtwoorden op verschillende sites wordt het machine learning-systeem Duplex gebruikt, dat ook in Google Assistant wordt toegepast. Deze nieuwe functie zal geleidelijk aan gebruikers worden aangeboden, te beginnen met Chrome voor Android in de VS.
Bron: opennet.ru
