Google utgave av nettleseren . Samtidig stabil utgivelse av et fritt prosjekt , som fungerer som grunnlaget for Chrome. Nettleseren Chrome ved bruken av Googles logoer, et system for Ä sende varsler ved krasj, muligheten for Ä laste ned Flash-modulen pÄ forespÞrsel, moduler for avspilling av beskyttet videoinnhold (DRM), et system for automatisk installasjon av oppdateringer og overfÞring ved sÞk . PÄ grunn av utviklernes overgang til hjemmearbeid under COVID-19-pandemien ble Chrome 82 utgitt . Neste utgivelse av Chrome 84 er planlagt til 14. juli.
:
- masseaktivering (DoH, DNS over HTTPS) pÄ brukernes systemer, der systeminnstillingene angir DNS-leverandÞrer som stÞtter DoH (DoH fra den samme DNS-leverandÞren vil bli aktivert). For eksempel, hvis brukeren har angitt DNS 8.8.8.8 i systeminnstillingene, vil DoH-tjenesten fra Google («https://dns.google.com/dns-query») bli aktivert i Chrome, hvis DNS er 1.1.1.1, sÄ vil DoH-tjenesten fra Cloudflare («https://cloudflare-dns.com/dns-query») bli aktivert osv. For Ä unngÄ problemer med opplÞsning av bedriftsintranett, brukes ikke DoH nÄr nettleserbruken er styrt sentralt. DoH deaktiveres ogsÄ med foreldreovervÄkingssystemer.
Kontroll av aktivering av DoH og bytte av DoH-leverandÞr skjer gjennom den innebygde konfiguratoren. - ForeslÄtt design nettformer som er optimalisert for bruk pÄ berÞringsskjermer og systemer for personer med funksjonshemninger. Utformingen er optimalisert av Microsoft som en del av utviklingen av nettleseren Edge og er overfÞrt til hovedkodebasen til Chromium. Tidligere var deler av skjemaelementene designet for Ä samsvare med elementene i operativsystemene, mens deler var basert pÄ de mest populÊre stilene. Derfor passet forskjellige elementer ulikt for berÞringsskjermer, systemer for personer med funksjonshemninger og tastaturstyring. MÄlet med redesignen var Ä enhetliggjÞre utformingen av skjemaelementene og eliminere stilforskjeller.
- Utformingen av innstillingsseksjonen 'Personvern og sikkerhet' er endret, nye verktÞy for sikkerhetsadministrasjon. Innstillingene er nÄ lettere Ä finne og enklere Ä forstÄ. Det er foreslÄtt fire grunnleggende seksjoner som samler verktÞy relatert til fjerning av historikk, hÄndtering av informasjonskapsler og nettsteder, sikkerhetsmoduser og forbud eller tillatelser knyttet til spesifikke nettsteder. Brukeren kan raskt aktivere blokkering av tredjeparts informasjonskapsler for den private modusen eller for alle nettsteder, blokkere alle informasjonskapsler for spesifikke nettsteder. Den nye utformingen er inkludert kun pÄ systemene til noen brukere, mens andre kan aktivere innstillingene via «chrome://flags/#privacy-settings-redesign».
Nettspesifikke innstillinger er delt inn i grupper - tilgang til plassering, kamera, mikrofon, varsler og bakgrunnsoverfÞring av data. Det er ogsÄ en seksjon med tillegg innstillinger for Ä blokkere JavaScript, bilder og omdirigering til bestemte nettsteder. Det er sÊrskilt fokusert pÄ den siste handlingen til brukeren, knyttet til endringer i tillatelser.
- I den private modusen er blokkering av alle informasjonskapsler som settes av tredjeparts nettsteder, inkludert annonseringsnettverk og webanalyse-systemer, aktivert som standard. Det er ogsÄ foreslÄtt et utvidet grensesnitt for kontroll av informasjonskapsler pÄ nettsteder. For administrasjon er det flagg «chrome://flags/#improved-cookie-controls» og «chrome://flags/#improved-cookie-controls-for-third-party-cookie-blocking». Etter aktivering vises et nytt ikon i adressefeltet som, nÄr det trykkes pÄ, viser antallet blokkerte informasjonskapsler og gir mulighet til Ä deaktivere blokkeringen. Man kan se hvilke informasjonskapsler som er tillatt og blokkerte for det nÄvÊrende nettstedet i seksjonen «Informasjonskapsler» i kontekstmenyen som vises nÄr man klikker pÄ lÄsesymbolet i adressefeltet, eller i innstillingene.
- I innstillingene er det foreslÄtt en ny knapp «Sikkerhetssjekk» (Safety check), som gir en oppsummering av mulige sikkerhetsproblemer, som bruk av kompromitterte passord, tilstanden til skanninger av skadelige nettsteder (Safe Browsing), tilstedevÊrelsen av ustallerte oppdateringer og identifisering av skadelige utvidelser.
- i passordbehandleren er muligheten lagt til Alle lagrede brukernavn og passord i databasen med kompromitterte kontoer, med advarsel ved problemer (kontrollen skjer pÄ grunnlag av sammenligning av hash-prefikset pÄ brukerens side, selve passordene og deres komplette hasher overfÞres ikke). Kontrollene utfÞres mot en database som dekker over 4 milliarder kompromitterte kontoer som har dukket opp i datalekkasjer. Advarsel vises ogsÄ ved forsÞk pÄ Ä bruke trivielle passord, som 'abc123'.
- Utvidet beskyttelsesmodus mot farlige nettsteder (Enhanced Safe Browsing), der ekstra kontroller aktiveres for Ä beskytte mot phishing, skadelig aktivitet og andre trusler pÄ nettet. Det brukes ogsÄ ekstra beskyttelse for Google-kontoen og Google-tjenester (Gmail, Drive osv.). I vanlig Safe Browsing-modus utfÞres kontrollene lokalt ved Ä bruke en database som lastes ned til klientens system, mens i Enhanced Safe Browsing sendes informasjon om sider og nedlastinger i sanntid til Google Safe Browsing-tjenesten for kontroll pÄ Googles side, noe som gjÞr det mulig Ä reagere raskt pÄ trusler umiddelbart etter at de er oppdaget, uten Ä mÄtte vente pÄ at den lokale svartelisten skal oppdateres.
For Ä Þke hastigheten pÄ arbeidet, stÞttes forhÄndskontroll mot hvite lister, som inkluderer hasher av tusenvis av populÊre og pÄlitelige nettsteder. Hvis det Äpnes et nettsted som ikke finnes i den hvite listen, sjekker nettleseren URL-en med Google-serveren, og sender de fÞrste 32 bitene av SHA-256-hashen av lenken, der eventuelle personopplysninger er fjernet. IfÞlge Google gjÞr den nye tilnÊrmingen det mulig Ä Þke effektiviteten av varsler for nye phishing-nettsteder med 30 %.
- I staden for automatisk festing av tilleggsikoner ved adressefeltet er det innfÞrt en ny meny, merket med et puslespillikon, der alle tilgjengelige tillegg og deres tillatelser listes opp. Etter installasjonen av et tillegg mÄ brukeren nÄ eksplisitt aktivere festa pÄ tilleggsikonet, samtidig som de vurderer de tillatelsene som tilbys av tillegget. For at tillegget ikke skal gÄ tapt, vises en indikator med informasjon om det nye tillegget umiddelbart etter installasjonen. Den nye menyen er aktivert som standard for en viss prosentandel av brukerne, mens de andre kan aktivere den ved hjelp av innstillingen «chrome://flags/#extensions-toolbar-menu».
- Det er lagt til en innstilling «chrome://flags/#omnibox-context-menu-show-full-urls», der, nÄr den er aktivert, vises punktet «Alltid vise URL-er i sin helhet» i kontekstmenyen til adressefeltet, som forhindrer forvrengning av URL-er. Det er verdt Ä merke seg at i Chrome 76 ble adressefeltet som standard endret til Ä vise lenker uten «https://», «http://» og «www.». For Ä deaktivere denne oppfÞrselen ble det lagt til en innstilling, men i Chrome 79 ble den fjernet, og brukerne mistet muligheten til Ä vise full URL i adressefeltet.
- Alle brukere har fÄtt aktivert den funksjonen for grupperingsfaner («chrome://flags/#tab-groups»), som gjÞr det mulig Ä samle flere faner med lignende formÄl i visuelt delte grupper. Hver gruppe kan tildeles sin egen farge og navn. I tillegg er det tilbudt et eksperimentelt alternativ for Ä minimere og maksimere grupper, som ennÄ ikke fungerer pÄ alle systemer. For eksempel kan flere uleste artikler midlertidig minimeres, slik at bare merket for dem forblir, slik at de ikke tar opp plass under navigering, og nÄr du gÄr tilbake til lesing, kan de hentes tilbake til stedet. For Ä aktivere denne modusen er det tilbudt en innstilling «chrome://flags/#tab-groups-collapse».
- Det er aktivert standardvarsler ved forsÞk pÄ (uten kryptering) Ä laste ned kjÞrbare filer fra linker pÄ HTTPS-sider (i Chrome 84 vil nedlastinger av kjÞrbare filer bli blokkert, og varselet vil begynne Ä bli gitt for arkiver). Det bemerkes at nedlasting av filer uten kryptering kan brukes til ondskapsfull aktivitet gjennom innholdsubstitusjon under MITM-angrep. OgsÄ Ä laste ned filer som initieres fra isolerte iframe-blokker.
- Ved aktivering af Adobe Flash er der tilfĂžjet en advarsel om, at denne teknologi ikke lĂŠngere vil blive understĂžttet fra december 2020.
- Teknologien , som blokerer manipulation af DOM, der kan fÞre til cross-site scripting (DOM XSS), for eksempel ved forkert behandling af brugerinddata i eval() blokke eller ved indstillinger af «.innerHTML», hvilket kan resultere i udfÞrelse af JavaScript-kode i konteksten af en bestemt side. Trusted types krÊver forbehandling af data, inden de sendes til risikable funktioner. For eksempel, nÄr Trusted types er aktiveret, vil udfÞrelsen af «anElement.innerHTML = location.href» resultere i en fejl og krÊve brug af specielle TrustedHTML eller TrustedScript objekter ved tildeling. Aktivering af Trusted Types sker ved hjÊlp af CSP (Content-Security-Policy).
- de nye HTTP-headere Cross-Origin-Embedder-Policy og Cross-Origin-Opener-Policy, der muliggÞr aktivering af en sÊrlig isoleringsmetode for cross-origin til sikker brug af privilegerede operationer pÄ siden, sÄsom SharedArrayBuffer, Performance.measureMemory() og profilerings-API'er, som kan bruges til angreb via sidekanaler som Spectre. Isoleringsmetoden for cross-origin tillader heller ikke Êndring af document.domain egenskaben.
- En ny implementering af adgangsinspektionssystemet til netvÊrksressourcer - OOR-CORS (Out-Of-Renderer Cross-Origin Resource Sharing) er blevet foreslÄet. Den gamle implementering kunne kun inspicere hovedkomponenterne i Blink-motoren, XHR og Fetch API, men dÊkkede ikke HTTP-anmodninger, der blev lavet fra nogle interne moduler. Den nye implementering lÞser dette problem.
- I Origin Trials-modus (eksperimentelle funksjoner som krever separat aktivering) er flere nye API-er lagt til. Origin Trial betyr muligheten til Ă„ jobbe med den spesifiserte API-en fra applikasjoner lastet inn fra localhost eller 127.0.0.1, eller etter registrering og mottak av et spesialtoken som er gyldig i en begrenset periode for et spesifikt nettsted.
- API , som muliggÞr oprettelse af webapplikationer, der interagerer med filer i det lokale filsystem. For eksempel kan det nye API vÊre nyttigt i integrerede udviklingsmiljÞer, tekstredaktÞrer, billed- og videoredigeringsvÊrktÞjer, der kÞrer i browseren. For at fÄ mulighed for direkte at lÊse og skrive filer, bruge dialoger til Äbning og gemning af filer, samt navigere i indholdet af kataloger, skal applikationen anmode brugeren om en sÊrlig bekrÊftelse;
- Metode til at vurdere hukommelsesforbruget under behandlingen af en webapplikation eller webside. Det kan bruges til at analysere og optimere hukommelsesforbruget i webapplikationer samt til at identificere regressiv vĂŠkst i hukommelsesforbruget.
- Metode for planning the execution of tasks (callback invocations JavaScript) with various priority levels (blocks user work, creates visible changes and background work). You can use the TaskController object to change priorities and cancel tasks.
- API , allowing applications to create their own data handlers used in encoding and decoding WebRTC MediaStreamTrack. For example, the API can be used to organize end-to-end encryption of streams transmitted through a transit server.
- API er lagt til for detecting and decoding barcodes in a specific image. The API only works on Android devices with Google Play Services installed.
- Added meta tag , enabling the website to fully support dark theme design without using CSS transformations.
- Added the ability to use JavaScript modules in .
- In IndexedDB in a new argument
"durability", allowing control over data flushing to storage. By passing the value "relaxed" instead of the default "strict" mode, you can sacrifice reliability for performance (previously, Chrome always flushed data to disk after each transaction write). - A @supports function has been added in selector(), allowing to check for the presence of CSS selectors (for example, you can first check selector availability before binding CSS styles to it).
@supports selector(::before) {
div { background: green };
} - In Intl.DateTimeFormat the fractionalSecondDigits property to customize the display format of fractions of seconds.
- In the V8 engine new tools for web developers. For example, a page perception emulation mode for people with visual impairments and different forms of color blindness has been introduced. An emulation mode for locale change has also been added, affecting API Intl.*, *.prototype.toLocaleString, navigator.language, Accept-Language, etc.
- In the network activity inspection interface, a COEP (Cross-Origin Embedder Policy) debugger has been added, allowing to assess the reasons for blocking the loading of certain network resources. A cookie-path keyword has been added for filtering requests where cookies are bound to a specific
path .
VerktĂžyutviklarfesten er lagt til venstre for skjermen.
Grensesnittet for sporing av langvarig JavaScript-kode er omarbeidet.
- PÄ grunn av COVID-19-infeksjonen er noen planlagte endringer utsatt. For eksempel, av kode for FTP-arbeid pÄ ubestemt tid. av stÞtten for TLS-protokollene 1.0/1.1 fÞr utgivelsen av Chrome 84. StÞtten for Client Hints (alternativ til User-Agent) er ogsÄ
utsatt til Chrome 84. Arbeidet med er flyttet til neste Är. . Det er ikke oppdaget kritiske problemer som kan omgÄ alle beskyttelseslag i nettleseren og utfÞre kode i systemet utenfor sandkassemiljÞet. Som en del av belÞnningsprogrammet for oppdagelse av sÄrbarheter for den nÄvÊrende utgivelsen, har Google utbetalt 28 premier pÄ totalt 76 000 dollar (én premie pÄ 20 000 dollar, én premie pÄ 10 000 dollar, to premier pÄ 7 500 dollar, to premier pÄ 5 000 dollar, to premier pÄ 3 000 dollar, to premier pÄ 2 000 dollar, to premier pÄ 1 000 dollar og Ätte premier pÄ 500 dollar). StÞrrelsen pÄ 7 premier er ennÄ ikke bestemt.
I tillegg til nyvinningene og feilrettingene har den nye versjonen eliminert . Mange av sÄrbarhetene ble avdekket ved hjelp av automatisert testing med verktÞyene , , , og Windows Terminal 1.0 er lansert.
Kilde: opennet.ru
