Chrome 103-utgivelsen

Selskapet Google har lansert utgaven av nettleseren Chrome 103. Samtidig er den stabile versjonen av det frie prosjektet Chromium tilgjengelig, som er grunnlaget for Chrome. Nettleseren Chrome skiller seg fra Chromium ved bruken av Googles logoer, tilstedevÊrelsen av et system for Ä sende varsler i tilfelle krasj, moduler for avspilling av kopibeskyttet videoinnhold (DRM), et automatisk oppdateringssystem, konstant aktivering av Sandbox-isolering, leveranse av nÞkler til Google API og overfÞring av RLZ-parametre ved sÞk. For de som trenger mer tid pÄ oppdateringer, stÞttes det separate Extended Stable-grenen, som fÞlges opp i 8 uker. Neste utgave av Chrome 104 er planlagt den 2. august.

Hovedendringer i Chrome 103:

  • En eksperimentell bildeforhandler er lagt til, som brukes til Ă„ redigere skjermbilder av sider. I bildeforhandleren er funksjoner tilgjengelige som beskjĂŠring, omrĂ„deselv, penseltegning, fargevalg, tillegg av tekstetiketter og tilgang til standardfigurer og primitive former som linjer, rektangler, sirkler og piler. For Ă„ aktivere bildeforhandleren mĂ„ innstillingene «chrome://flags/#sharing-desktop-screenshots» og «chrome://flags/#sharing-desktop-screenshots-edit» aktiveres. Etter Ă„ ha laget et skjermbilde via delingsmenyen i adressefeltet, kan man gĂ„ til bildeforhandleren ved Ă„ klikke pĂ„ «Rediger» («Edit») pĂ„ siden med forhĂ„ndsvisningen av skjermbildet.
    Chrome 103-utgivelsen
  • Mulighetene til den forhĂ„ndsvisningsmekanismen (prerender), som ble lagt til i Chrome 101, er utvidet for Ă„ tegne anbefalt innhold i Omnibox adressefeltet. ForhĂ„ndsvisning supplerer den tidligere tilgjengelige muligheten for Ă„ laste ned de mest sannsynlige anbefalingene uten Ă„ vente pĂ„ at brukeren klikker, I tillegg til lastingen kan innholdet fra relaterte anbefalte sider nĂ„ tegnes i bufferen (inkludert skripter og oppretting av DOM-treet), noe som gir Ăžyeblikkelig visning av anbefalingene etter klikk. For Ă„ styre forhĂ„ndsvisningen foreslĂ„s innstillingsknappene «chrome://flags/#enable-prerender2», «chrome://flags/#omnibox-trigger-for-prerender2» og «chrome://flags/#search-suggestion-for-prerender2».

    I Chrome 103 for Android er det lagt til en API for Spekulasjonsregler, som lar nettstedseiere sende informasjon til nettleseren om hvilke sider brukeren sannsynligvis vil besÞke. Nettleseren bruker denne informasjonen til Ä laste inn og gjengi innholdet pÄ sidene pÄ forhÄnd.

  • I Android-versjonen er det implementert en ny passordbehandler som tilbyr det samme enhetlige grensesnittet for passordadministrasjon som brukes for Android-apper.
  • Android-versjonen har fĂ„tt stĂžtte for tjenesten «With Google», som lar brukerne uttrykke takknemlighet til favorittnettstedene sine, registrert i tjenesten, ved Ă„ sende betalte eller gratis digitale klistremerker. Tjenesten er forelĂžpig kun tilgjengelig for brukere fra USA.
    Chrome 103-utgivelsen
  • AutofullfĂžringssystemet for betalingskort, bĂ„de kreditt- og debetkort, er forbedret, og nĂ„ stĂžtter det kort lagret gjennom Google Pay.
  • I Windows-versjonen er den innebygde DNS-klienten som standard aktivert, og denne brukes ogsĂ„ i versjonene for macOS, Android og Chrome OS.
  • API for Local Font Access har blitt stabilisert og gjort tilgjengelig for alle, som gjĂžr det mulig Ă„ identifisere og bruke skrifttyper installert pĂ„ systemet, samt manipulere skrifttyper pĂ„ lavt nivĂ„ (for eksempel filtrere og transformere tegn).
  • StĂžtte for HTTP-responskoden 103 er lagt til, som gjĂžr det mulig Ă„ informere klienten om innholdet i noen HTTP-headere umiddelbart etter forespĂžrselen, uten Ă„ mĂ„tte vente pĂ„ at server alle relaterte forespĂžrseloperasjoner er fullfĂžrt og innholdet begynner Ă„ bli levert. PĂ„ denne mĂ„ten kan man gi tips om elementer relatert til den leverte siden, som kan bli forhĂ„ndslastet (for eksempel kan det vĂŠre lenker til CSS og JavaScript brukt pĂ„ siden). NĂ„r nettleseren mottar informasjon om slike ressurser, kan den begynne Ă„ laste dem ned uten Ă„ vente pĂ„ at den primĂŠre siden skal fullfĂžres, noe som reduserer den totale behandlingstiden for forespĂžrselen.
  • I lĂžpet av Origin Trials (eksperimentelle funksjoner som krever egen aktivering) har testing av API Federated Credential Management (FedCM) startet bare pĂ„ Android-plattformer. Dette API-et gjĂžr det mulig Ă„ opprette sammenslĂ„tte identitetstjenester som sikrer personvernet og fungerer uten mekanismer for tverrnettsporings, som behandling av tredjeparts informasjonskapsler. Origin Trial innebĂŠrer muligheten til Ă„ bruke det spesifiserte API-et fra applikasjoner lastet fra localhost eller 127.0.0.1, eller etter registrering og mottak av en spesialtoke, som gjelder i en begrenset periode for et bestemt nettsted.
  • I API Client Hints, der udvikles som en erstatning for User-Agent headeren, hvilket gĂžr det muligt selektivt at levere data om specifikke browser- og systemparametre (version, platform osv.) kun efter anmodning. serveren, muligheten for Ă„ sette inn fiktive navn i listen over nettleseridentifikatorer er lagt til, analogt med mekanismen GREASE (Generate Random Extensions And Sustain Extensibility) som brukes i TLS. For eksempel, i tillegg til ‘»Chrome»; v=»103″‘ og ‘»Chromium»; v=»103″‘ kan det legges til en tilfeldig identifikator for en ikke-eksisterende nettleser ‘»(Not;Browser»; v=»12″‘. Slike innsettinger vil avdekke problemer med behandling av identifikatorer for ukjente nettlesere, som fĂžrer til at alternative nettlesere mĂ„ late som om de er andre populĂŠre nettlesere for Ă„ omgĂ„ sjekken mot tillatte nettlesere.
  • Bilder i AVIF-format er lagt til listen over tillatte filer for deling via API iWeb Share.
  • StĂžtte for kompresjonsformatet «deflate-raw» er lagt til, som gir tilgang til det rĂ„ komprimerte strĂžmmen uten overskrifter og sluttblokker, noe som kan brukes, for eksempel, til Ă„ lese og skrive zip-filer.
  • For webskjemaelementer er det nĂ„ mulig Ă„ bruke attributtet «rel», som gjĂžr at man kan anvende navigasjon gjennom webskjemaer med parameterne «rel=noreferrer» for Ă„ deaktivere overfĂžring av Referer-headeren eller «rel=noopener» for Ă„ deaktivere Window.opener-egenskapen og forby tilgang til konteksten der overgangen ble utfĂžrt.
  • Implementeringen av popstate-hendelsen er tilpasset oppfĂžrselen til Firefox. Popstate-hendelsen genereres nĂ„ umiddelbart etter at URL-en endres uten Ă„ vente pĂ„ at lastingen av siden skal fullfĂžres.
  • For sider Ă„pnet uten HTTPS og fra iframe-blokker, er det ikke tillatt Ă„ fĂ„ tilgang til APIene Gampepad og Battery Status.
  • I SerialPort-objektet er metoden forget() lagt til for Ă„ avvise tidligere innhentede tillatelser fra brukeren til Ă„ fĂ„ tilgang til den serielle porten.
  • I CSS-egenskapen overflow-clip-margin er attributtet visual-box lagt til, som definerer hvor fra innholdet som gĂ„r utenfor omrĂ„det skal beskjĂŠres (kan ta verdiene content-box, padding-box og border-box).
  • I iframe-blokker med sandbox-attributtet er det forbudt Ă„ kalle eksterne protokoller og starte eksterne behandlinger. For Ă„ oppheve begrensningen mĂ„ egenskapene allow-popups, allow-top-navigation og allow-top-navigation-with-user-activation brukes.
  • StĂžtten for elementet er avsluttet, da det har mistet sin betydning etter at stĂžtte for plugins ble avviklet.
  • Det er gjort forbedringer i verktĂžyene for webutviklere. For eksempel har panelet Styles fĂ„tt mulighet til Ă„ bestemme fargen pĂ„ punkter utenfor nettleservinduet. ForhĂ„ndsvisningen av parameterverdiene i feilsĂžkeren er forbedret. Det er lagt til mulighet for Ă„ endre rekkefĂžlgen av panelene i brukergrensesnittet Elements.

I tillegg til nyheter og feilrettinger i den nye versjonen er 14 sÄrbarheter blitt utbedret. Mange av sÄrbarhetene ble identifisert som et resultat av automatisert testing ved hjelp av verktÞy som AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer og AFL. En av problemene (CVE-2022-2156) er vurdert som kritisk, noe som indikerer muligheten for Ä omgÄ alle nivÄene av nettleserbeskyttelse og kjÞre kode pÄ systemet utenfor sandbox-miljÞet. Detaljer om denne sÄrbarheten er fortsatt ikke offentliggjort, det er kun kjent at den skyldes tilgang til et frigitt minneomrÄde (use-after-free).

I lÞpet av programmet for belÞnning for oppdagelse av sÄrbarheter i den nÄvÊrende utgivelsen har Google betalt ut 9 premier pÄ totalt 44 000 amerikanske dollar (én premie pÄ $20000, én premie pÄ $7500, én premie pÄ $7000, to premier pÄ $3000 og én premie pÄ $2000, $1000 og $500). StÞrrelsen pÄ belÞnningen for kritiske sÄrbarheter er forelÞpig ikke fastsatt.

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