door Martin Brinkmann op 15 november 2021 in Google Chrome – Geen reacties
Google heeft deze week Chrome 96 uitgebracht voor alle ondersteunde desktopbesturingssystemen en Android; de nieuwe versie is 96.0.4664.45. Geen melding gemaakt van beveiligingsupdates in de release.
Chrome 96
Google is van plan de update de komende weken uit te rollen naar alle apparaten met Chrome. Desktopgebruikers kunnen het proces versnellen door chrome://settings/help in de adresbalk van de browser te laden. De pagina die wordt geopend, toont de momenteel geïnstalleerde versie en voert een controle uit op updates. De nieuwe versie wordt automatisch opgehaald en geïnstalleerd. Een herstart is vereist om het proces te voltooien.
De officiële blogpost op de Chrome Releases-blog biedt vrijwel geen informatie over de release. Het vermeldt het versienummer en dat de uitgebreide stal van Chrome ook is gepromoveerd naar Chrome 96. Google is onlangs overgestapt op een releasecyclus van 4 weken voor Chrome en heeft het uitgebreide kanaal gemaakt om de releaseperiode te verlengen tot elke andere release (8 weken).
Een Chrome 96-bètabericht op de Chromium-blog onthult informatie over wat er nieuw is in de nieuwe versie. Hier is een lijst met belangrijke wijzigingen:
ADVERTEREN
- HTTPS wordt gebruikt om verbinding te maken met websites als een HTTPS-record beschikbaar is via de domeinnaamservice (DNS).
- Webtoepassingen kan zich registreren als URL-protocolhandlers, bijv om Twitter-links te starten met behulp van de Twitter PWA, of FTP-links met behulp van een FTP-webtoepassing.
- Nieuwe Origin-proef: voorwaardelijke focus
- Toepassingen die andere vensters of tabbladen vastleggen, hebben momenteel geen manier om te bepalen of het oproepende item of het vastgelegde item de focus krijgt. (Denk aan een presentatiefunctie in een app voor videoconferenties.) Chrome 96 maakt dit mogelijk met een subklasse van MediaStreamTrack genaamd FocusableMediaStreamTrack, die een nieuwe focus()-methode ondersteunt.
- Nieuwe Origin-proefversie: prioriteitstips
- Priority Hints introduceert een door de ontwikkelaar ingesteld kenmerk “belangrijkheid” om de berekende prioriteit van een bron te beïnvloeden. Ondersteunde belangrijkheidswaarden zijn “auto”, “laag” en “hoog”. Prioriteitshints geven het relatieve belang van een bron aan voor de browser, waardoor er meer controle over de bestellingsbronnen wordt geladen.
- Back forward cache op desktop voor snellere navigatie naar “eerder bezochte pagina's” na cross-site-navigatie”.
- Nieuw beleid zonder inloggegevens voor Cross-Origin-Embedder-Policy.
- Cross-Origin-Embedder-Policy heeft een nieuwe optie zonder referenties die ervoor zorgt dat cross-origin no-cors-verzoeken referenties weglaten (cookies, clientcertificaten, enz.). Net als COEP:require-corp kan het cross-origin-isolatie inschakelen.
- Unieke ID's voor desktop-PWA's.
- De appmanifest-specificatie definieert niet expliciet wat een PWA uniek identificeert. Momenteel worden PWA's in de desktopversies van op Chromium gebaseerde browsers en Firefox op Android uniek geïdentificeerd door de start_url van de app en in plaats daarvan gebruiken Android Chromium-gebaseerde browsers manifest_url. Dit is verwarrend voor ontwikkelaars. Het zorgde er ook voor dat ontwikkelaars hun start_url en manifest_url niet konden wijzigen. Met een stabiele id kunnen apps andere metadata zoals start_url en manifest_url bijwerken, en hebben ze een consistente manier om naar apps te verwijzen op browserplatforms, PWA-winkels en andere externe entiteiten. Deze functie houdt de startproces voor implementatie aan de desktopzijde, aangezien de Android-implementatie met een andere tijdlijn zal worden uitgevoerd. Ze volgen allebei dezelfde specificatie.
- Verbeterd beleid voor inhoudsbeveiliging om de interoperabiliteit met WebAssembly te verbeteren.
- Verouderd: de PaymentRequest-API heeft de basiskaart beëindigd betalingswijze. Wordt verwijderd in Chrome 100.
Google voert ook een proefperiode uit om uit te zoeken of de release van versie 100 van Chrome problemen op internet veroorzaakt. Site-eigenaren en gebruikers kunnen dit testen door de vlag chrome://flags/#force-major-version-to-100 in te schakelen.
Nu jij: gebruik je Google Chrome ? Heb je al geüpdatet?
ADVERTENTIE