Utgivelse av Chrome 112

Google har lansert versjonen av webleseren Chrome 112. Samtidig er den stabile utgivelsen av det frie prosjektet Chromium, som er grunnlaget for Chrome, tilgjengelig. Nettleseren Chrome skiller seg fra Chromium ved at den bruker Googles logoer, har et varselsystem for krasj, moduler for avspilling av beskyttet innhold (DRM), et automatisert oppdateringssystem, kontinuerlig aktivering av Sandbox-isolasjon, levering av nøkler til Google API, samt overføring av RLZ-parametere under søk. For de som trenger mer tid til å oppdatere, støttes en egen Extended Stable-gren i 8 uker. Neste utgivelse, Chrome 113, er planlagt til 2. mai.

Hovedendringene i Chrome 112:

  • Funksjonaliteten i brukergrensesnittet «Sikkerhetssjekk» er utvidet, som viser en oppsummering av potensielle sikkerhetsproblemer, som bruk av kompromitterte passord, tilstand for sikkerhetskontroll av ondsinnede nettsteder (Safe Browsing), forekomst av uinstallerte oppdateringer og identifisering av ondsinnede utvidelser. Den nye versjonen har innført automatisk tilbaketrekking av tidligere tildelte tillatelser for nettsteder som ikke har vært brukt på lenge, samt lagt til alternativer for å deaktivere automatisk tilbaketrekking og gjenopprette tilbaketrukne tillatelser.
  • Nettsteder får ikke sette dokumentets egenskaper document.domain for å anvende samme opprinnelsesvilkår på ressurser som lastes fra ulike underdomener. For å etablere en kommunikasjonskanal mellom underdomener bør funksjonen postMessage() eller API-en Channel Messaging brukes.
  • Støtten for å kjøre spesialiserte webapplikasjoner, Chrome Apps, på plattformene Linux, macOS og Windows er avsluttet. I stedet for Chrome Apps bør selvstendige webapplikasjoner basert på Progressive Web Apps (PWA) og standard Web API brukes.
  • Det innebygde lagringssystemet for rotsertifikater fra sertifiseringsmyndigheter (Chrome Root Store) har fått behandling av navnerestriksjoner for rotsertifikater (for eksempel kan en bestemt rotsertifikat kun få generere sertifikater for utvalgte første nivåer). domener I Chrome 113 planlegges det å gå over til bruk av Chrome Root Store og innebygd mekanisme for sertifikatverifisering på plattformene Android, Linux og ChromeOS (for Windows og macOS ble overgangen til Chrome Root Store gjort tidligere).
  • For en del brukere tilbys et forenklet brukergrensesnitt for å koble til Google-kontoen i Chrome.
    Utgivelse av Chrome 112
  • Det er blitt lagt til muligheten for eksport og sikkerhetskopiering i Google Archive (Google Takeout) for data brukt ved synkronisering av forskjellige Chrome-instansene med typene AUTOFILL, PRIORITY_PREFERENCE, WEB_APP, DEVICE_INFO, TYPED_URL, ARC_PACKAGE, OS_PREFERENCE, OS_PRIORITY_PREFERENCE og PRINTER.
  • Siden for pålogging av utvidelser basert på Web Auth Flow vises nå i en fane i stedet for et eget vindu, noe som gjør det mulig å se URL-en for å beskytte mot phishing. Den nye implementeringen deler den samme tilkoblingstilstanden for alle faner og bevarer tilstanden etter omstart.
    Utgivelse av Chrome 112
  • Fra Service Worker-ene til nettleserutvidelsene er tilgangen til WebHID API godkjent, som er designet for lavnivå tilgang til HID-enheter (Human Interface Device, tastaturer, mus, spillkontrollere, berøringsplater) og organisering av funksjonaliteten uten behov for spesifikke drivere i systemet. Endringen er gjort for å muliggjøre overgangen til den tredje versjonen av manifestet for Chrome-utvidelser, som tidligere kalte WebHID fra bakgrunnssider.
  • CSS har fått støtte for innfløtte regler, definert ved hjelp av selvektoren «nesting». Innfløtte regler gir muligheten til å redusere størrelsen på CSS-filen og bli kvitt gjentatte selektorer. .nesting { color: hotpink; > .is { color: rebeccapurple; > .awesome { color: deeppink; } } }
  • CSS-egenskapen animation-composition er lagt til, som lar brukere anvende komposisjonsoperasjoner for samtidig anvendelse av flere animasjoner som påvirker samme egenskap.
  • Det er tillatt å overføre submit-knappen til FormData-konstruktøren, noe som gjør det mulig å opprette FormData-objekter med det samme datagrunnlaget som ved sending av den opprinnelige formen etter å ha trykket på knappen.
  • Det er lagt til støtte for operasjoner med innstillinger (set), strenglitteraler, innfløtte klasser og unicode strengegenskaper i regulære uttrykk med flagget «v», som forenkler opprettelsen av regulære uttrykk som dekker spesifikke unicode-tegn. For eksempel, konstruksjonen «/[\p{Script_Extensions=Greek}&&\p{Letter}]/v» dekker alle greske tegn.
  • Algoritmen for valg av initial fokus for dialoger opprettet ved bruk av <dialog>-elementet er oppdatert. Innputt-fokuset settes nå på elementer som er relatert til tastaturinndata, i stedet for direkte på <dialog>-elementet.
  • I WebView har testingen av overføring av X-Requested-With-headeren begynt å bli vurdert som foreldet.
  • Eksperimentell (origin trial) støtte for tilkobling av søppelsamlere til WebAssembly er lagt til.
  • Støtte for objektskode for direkte og indirekte tail-call rekursjon er lagt til i WebAssembly.
  • Forbedringer i verktøyene for webutviklere er gjort. Støtte for nestede CSS er lagt til. I Rendering-fanen er det lagt til en modus for å emulere redusert kontrast, som lar deg vurdere hvordan nettstedet oppfattes av personer med nedsatt kontrastfølsomhet. I webkonsollen har vi implementert utheving av meldinger knyttet til betingede stopp-punkter og loggepunkter (logpoint). I panelet for stilbehandling er det lagt til verktøytips med en kort beskrivelse av CSS-egenskaper.
    Utgivelse av Chrome 112

I tillegg til nyheter og feilrettinger har den nye versjonen fikset 16 sårbarheter. Mange av sårbarhetene ble oppdaget gjennom automatisert testing med verktøyene AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer og AFL. Ingen kritiske problemer er oppdaget, som kan omgå alle beskyttelseslag i nettleseren og kjøre kode i systemet utenfor sandbox-miljøet. Gjennom belønningsprogrammet for oppdagelse av sårbarheter har Google utbetalt 14 premier i den nåværende utgivelsen, med en samlet sum på 26.5 tusen USD (tre premier på $5000 og $1000, to premier på $2000 og én premie på $1000 og $500). Størrelsen på fire premier er ennå ikke bestemt.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster