av Martin Brinkmann 15. november 2021 i Google Chrome – Ingen kommentarer
Google lanserte Chrome 96 for alle støttede stasjonære operativsystemer og Android denne uken; den nye versjonen er 96.0.4664.45. Ingen omtale av sikkerhetsoppdateringer i utgivelsen.
Chrome 96
Google planlegger å rulle ut oppdateringen til alle enheter som kjører Chrome i løpet av de kommende ukene. Desktop-brukere kan fremskynde prosessen ved å laste inn chrome://settings/help i nettleserens adresselinje. Siden som åpnes viser den installerte versjonen og kjører en sjekk for oppdateringer. Den nye versjonen vil bli hentet og installert automatisk. En omstart er nødvendig for å fullføre prosessen.
Det offisielle blogginnlegget på Chrome Releases-bloggen gir praktisk talt ingen informasjon om utgivelsen. Den viser versjonsnummeret og at den utvidede stallen til Chrome har blitt forfremmet til Chrome 96 også. Google byttet til en 4-ukers utgivelsessyklus for Chrome nylig og opprettet den utvidede kanalen for å øke utgivelsesperioden til annenhver utgivelse (8 uker).
Et Chrome 96 beta-innlegg på Chromium-bloggen avslører informasjon om hva som er nytt i den nye versjonen. Her er en liste over viktige endringer:
ANNONSE
- HTTPS brukes til å koble til nettsteder hvis en HTTPS-post er tilgjengelig fra domenenavntjenesten (DNS).
- Nettapplikasjoner kan registrere seg som URL-protokollbehandlere, f.eks for å starte Twitter-koblinger ved å bruke Twitter PWA, eller FTP-koblinger ved å bruke en FTP-applikasjon på nettet.
- Ny opprinnelse prøveversjon: Betinget fokus
- Apper som fanger opp andre vinduer eller faner har for øyeblikket ingen måte å kontrollere om det anropende elementet eller det fangede elementet får fokus. (Tenk på en presentasjonsfunksjon i en videokonferanseapp.) Chrome 96 gjør dette mulig med en underklasse av MediaStreamTrack kalt FocusableMediaStreamTrack, som støtter en ny focus()-metode.
- New Origin-prøveversjon: Prioritetstips
- Priority Hints introduserer et utviklersett “importance”-attributt for å påvirke den beregnede prioriteten til en ressurs. Støttede viktighetsverdier er “auto”, “lav” og “høy”. Prioritetstips indikerer en ressurss relative betydning for nettleseren, noe som gir mer kontroll over bestillingsressursene som lastes inn.
- Foroverbuffer på skrivebordet for raskere navigering til “tidligere besøkte sider”. etter navigering på tvers av nettsteder”.
- Ny retningslinjer uten legitimasjon for Cross-Origin-Embedder-Policy.
- Cross-Origin-Embedder-Policy har et nytt legitimasjonsfritt alternativ som får kryssopprinnelses no-cors-forespørsler til å utelate legitimasjon (informasjonskapsler, klientsertifikater osv.). På samme måte som COEP:require-corp, kan den aktivere kryssopprinnelsesisolering.
- Unike ID-er for PWA-er for skrivebord.
- Appmanifest-spesifikasjonen definerer ikke eksplisitt hva som unikt identifiserer en PWA. For øyeblikket, på skrivebordsversjonene av Chromium-baserte nettlesere og Firefox på Android, identifiseres PWA-er unikt av appens start_url, og Android Chromium-baserte nettlesere bruker manifest_url i stedet. Dette er forvirrende for utviklere. Det gjorde også at utviklere ikke kunne endre start_url og manifest_url. Ved å ha en stabil id kan apper oppdatere andre metadata som start_url og manifest_url, og har en konsistent måte å referere til apper på tvers av nettleserplattformer, PWA-butikker og andre eksterne enheter. Denne funksjonen sporer lanseringsprosess for implementering på skrivebordssiden, da Android-implementeringen vil bli gjort med en annen tidslinje. De vil begge følge samme spesifikasjon.
- Forbedret innholdssikkerhetspolicy for å forbedre interoperabilitet med WebAssembly.
- Utdatert: PaymentRequest API har avviklet basiskortet betalingsmetode. Vil bli fjernet i Chrome 100.
Google kjører også en prøveversjon for å finne ut om Chromes versjon 100-utgivelse vil forårsake problemer på Internett. Nettstedseiere og brukere kan teste dette ved å aktivere flagget chrome://flags/#force-major-version-to-100.
Nå du: bruker du Google Chrome ? Har du allerede oppdatert?
ANNONSE