Google har lanserat webblÀsaren Chrome 92. Samtidigt Àr den stabila versionen av det fria projektet Chromium tillgÀnglig, som utgör grunden för Chrome. Chrome-webblÀsaren kÀnnetecknas av anvÀndningen av Googles logotyper, ett system för att skicka meddelanden vid krasch, moduler för uppspelning av skyddat videoinnehÄll (DRM), ett system för automatisk installation av uppdateringar och överföring av RLZ-parametrar vid sökning. NÀsta version av Chrome, 93, Àr planerad till den 31 augusti.
Huvudsakliga Àndringar i Chrome 92:
- I instÀllningarna har medel för att hantera aktiveringen av Privacy Sandbox-komponenter lagts till. AnvÀndaren ges möjlighet att inaktivera teknologin FLoC (Federated Learning of Cohorts), som utvecklas av Google för att ersÀtta spÄrnings-cookies med 'kohorter', vilket gör det möjligt att identifiera anvÀndare med liknande intressen utan att identifiera enskilda individer. Kohorterna berÀknas pÄ klientsidan via anvÀndning av maskininlÀrningsalgoritmer pÄ data frÄn webblÀsarhistorik och innehÄll som öppnas i webblÀsaren.

- För anvÀndare av skrivbordsystem Àr back-forward-cache som standard aktiverad, vilket gör att anvÀndaren kan navigera omedelbart med hjÀlp av 'Tillbaka' och 'FramÄt'-knapparna eller nÀr de navigerar till tidigare visade sidor pÄ den aktuella webbplatsen. Tidigare var back-forward-cache endast tillgÀnglig i versionerna för Android-plattformen.
- Isoleringen av webbplatser och tillÀgg i olika processer har stÀrkts. Om tidigare mekanismen för Site Isolation sÀkerstÀllde att webbplatser isolerades frÄn varandra i olika processer och dessutom separerade alla tillÀgg i en separat process, sÄ har det i den nya versionen införts en separation av webblÀsartillÀgg sinsemellan genom att varje tillÀgg placeras i en separat process, vilket har skapat ytterligare ett skydd mot skadliga tillÀgg.
- Prestandan och effektiviteten för phishing-detektering har ökat avsevÀrt. Hastigheten för att identifiera phishing baserat pÄ lokal analys av bilder har i hÀlften av fallen ökat upp till 50 gÄnger, och i 99% av fallen var det snabbare minst 2,5 gÄnger. I genomsnitt har tiden för att klassificera phishing genom bilder minskat frÄn 1,8 sekunder till 100 ms. Totalt har belastningen pÄ CPU, skapad av alla renderingsprocesser, minskat med 1,2%.
- Portarna 989 (ftps-data) och 990 (ftps) har lagts till i listan över förbjudna nÀtverksportar. Tidigare har portar 69, 137, 161, 554, 1719, 1720, 1723, 5060, 5061, 6566 och 10080 redan blockerats. För portar pÄ svarta listan blockeras HTTP-, HTTPS- och FTP-förfrÄgningar för att skydda mot NAT slipstreaming-attacker, vilket gör det möjligt för en angripare att etablera en nÀtverksanslutning frÄn angriparens server till vilken UDP- eller TCP-port som helst pÄ anvÀndarens system nÀr en speciellt preparerad webbsida öppnas i webblÀsaren, trots anvÀndning av interna adressintervall (192.168.x.x, 10.x.x.x).
- Kravet pÄ att anvÀnda tvÄfaktorsautentisering för utvecklare vid publicering av nya tillÀgg eller uppdateringar i Chrome Web Store har införts.
- Möjligheten att stÀnga av redan installerade tillÀgg i webblÀsaren har sÀkerstÀllts, om de tas bort frÄn katalogen i Chrome Web Store pÄ grund av övertrÀdelse av reglerna.
- Vid skickande av DNS-förfrÄgningar, om klassiska DNS-servrar anvÀnds, begÀrs nu förutom 'A'- och 'AAAA'-poster Àven DNS-posten 'HTTPS', genom vilken parametrar överförs för att pÄskynda installationen av HTTPS-anslutningar, sÄsom protokollinstÀllningar, nycklar för TLS ClientHello-kryptering och lista över pseudonymunderdomÀner. IP-adresser FrÄn iframe-block som laddas frÄn
- , som Ă€r olika frĂ„n domĂ€nen för den aktuella sidan, förbjuds anrop av JavaScript-dialoger window.alert, window.confirm och window.prompt. Ăndringen kommer att skydda anvĂ€ndare frĂ„n missbruk relaterat till försök att presentera tredje parts meddelanden som en begĂ€ran frĂ„n den primĂ€ra webbplatsen. domĂ€nerPĂ„ sidan för den nya fliken sĂ€kerstĂ€lls visning av en lista över de mest efterfrĂ„gade dokumenten som sparats i Google Drive.
- Möjligheten att Àndra namn och ikon för PWA-appar (Progressive Web Apps) har tillhandahÄllits.
- För ett litet slumpmÀssigt urval av webbformulÀr som Àr kopplade till inmatning av adress eller kreditkortsnummer kommer rekommendationer för autocompletions att stÀngas av som ett experiment.
- I versionen för stationÀra system har alternativet för bildsökning (punkten 'Hitta bild' i kontextmenyn) övergÄtt till att anvÀnda Google Lens-tjÀnsten istÀllet för den vanliga sökmotorn Google. NÀr anvÀndaren klickar pÄ motsvarande knapp i kontextmenyn kommer de att omdirigeras till en separat webbapplikation.
- I versionen för stationÀra system har alternativet för bildsökning (punkten 'Hitta bild' i kontextmenyn) övergÄtt till att anvÀnda Google Lens-tjÀnsten istÀllet för den vanliga sökmotorn Google. NÀr anvÀndaren klickar pÄ motsvarande knapp i kontextmenyn kommer de att omdirigeras till en separat webbapplikation.
- I grÀnssnittet för "inkognito"-lÀget döljs lÀnkar till webbhistoriken (lÀnkarna Àr vÀrdelösa eftersom de ledde till en spÀrr med information om att historiken inte samlas in).
- Nya kommandon har lagts till som tolkas vid inmatning i adressfĂ€ltet. Till exempel, för att fĂ„ fram knappen för snabb Ă„tkomst till sidan för sĂ€kerhetskontroll av lösenord och tillĂ€gg rĂ€cker det med att skriva "safety check", och för att komma till instĂ€llningar för sĂ€kerhet och synkronisering â "manage security settings" och "manage sync".
- Specifika Àndringar i Chrome-versionen för Android:
- I panelen har en ny anpassningsbar knapp "Magic Toolbar" implementerats, som visar olika genvÀgar utvalda med hÀnsyn till anvÀndarens aktuella aktivitet och som inkluderar lÀnkar som troligen kan behövas just nu.
- Implementeringen av den enhetsbaserade maskininlÀrningsmodellen för att identifiera phishingförsök har uppdaterats. Vid upptÀckter av phishingförsök, förutom att visa en varningssida, kommer webblÀsaren nu att skicka information om versionen av maskininlÀrningsmodellen, den berÀknade vikten för varje kategori och flaggan för anvÀndning av den nya modellen till den externa tjÀnsten Safe Browsing.
- InstĂ€llningen "Show suggestions for similar pages when a page canât be found" har tagits bort, vilken ledde till rekommendation av liknande sidor baserat pĂ„ en förfrĂ„gan till Google om sidan inte kunde hittas. Denna instĂ€llning hade tidigare redan tagits bort frĂ„n versionen för stationĂ€ra system.
- TillÀmpningen av isoleringslÀget för webbplatser i separata processer har utökats. Av resurskonsolideringsskÀl har endast utvalda stora webbplatser tidigare flyttats till separata processer. I den nya versionen kommer isoleringen ocksÄ att tillÀmpas pÄ webbplatser dÀr anvÀndaren har loggat in med autentisering via OAuth (till exempel, via Google-konto) eller som stÀller in HTTP-huvudet Cross-Origin-Opener-Policy. För den som vill aktivera isolering i separata processer för alla webbplatser tillhandahÄlls instÀllningen "chrome://flags/#enable-site-per-process".
- Inbyggda skyddsmekanismer mot sidokanalsattacker i V8-motorn, sÄsom Spectre, har stÀngts av, eftersom de anses vara mindre effektiva Àn isoleringen av webbplatser i separata processer. I den stationÀra versionen stÀngdes dessa mekanismer av redan i Chrome 70.
- Ă
tkomsten till webbplatsens behörighetsinstÀllningar, sÄsom mikrofon, kamera och platsbestÀmning, har förenklats. För att visa behörighetslistan rÀcker det med att klicka pÄ hÀnglÄssymbolen i adressfÀltet och sedan vÀlja avsnittet "Behörigheter".

- I lÀget Origin Trials (experimentella funktioner som krÀver separat aktivering) har flera nya API:er lagts till. Origin Trial innebÀr möjlighet att arbeta med det angivna API:et frÄn applikationer som laddas frÄn localhost eller 127.0.0.1, eller efter registrering och erhÄllande av en speciell token som gÀller under en begrÀnsad tid för en specifik webbplats.
- API:et File Handling gör det möjligt att registrera webbapplikationer som filhanterare. Till exempel kan en webbapplikation som körs i PWA-lÀge (Progressive Web Apps) med en textredigerare registrera sig som hanterare av " .txt"-filer och dÀrmed anvÀndas i systemets filhanterare för att öppna textfiler.

- API:et Shared Element Transitions tillÄter anvÀndning av inbyggda effekter frÄn webblÀsaren för att visualisera förÀndringar i grÀnssnittets tillstÄnd i en-sidigt (SPA) och flersidigt (MPA) webapplikationer.
- API:et File Handling gör det möjligt att registrera webbapplikationer som filhanterare. Till exempel kan en webbapplikation som körs i PWA-lÀge (Progressive Web Apps) med en textredigerare registrera sig som hanterare av " .txt"-filer och dÀrmed anvÀndas i systemets filhanterare för att öppna textfiler.
- I CSS-regeln @font-face har parametern size-adjust lagts till, vilket gör det möjligt att skala glyphens storlek för en viss typsnittstil utan att Àndra vÀrdet för CSS-egenskapen font-size (utrymmet för symbolen förblir detsamma, men glyphens storlek Àndras inom det utrymmet).
- I JavaScript Àr metoden at() implementerad i objekten Array, String och TypedArray, vilket gör det möjligt att anvÀnda relativ indexering (dÀr den relativa positionen anges som index i arrayen), inklusive negativa vÀrden i förhÄllande till slutet (till exempel "arr.at(-1)" kommer att returnera det sista elementet i arrayen).
- I JavaScript-konstruktorn Intl.DateTimeFormat har egenskapen dayPeriod lagts till, vilket gör det möjligt att visa ungefÀrlig tid pÄ dygnet (morgon, kvÀll, dag, natt).
- Vid anvÀndning av SharedArrayBuffers, som möjliggör skapandet av arrayer i delat minne, krÀvs nu Àven definitioner av HTTP-headerarna Cross-Origin-Opener-Policy och Cross-Origin-Embedder-Policy, utan vilka begÀran kommer att blockeras.
- I API:et Media Session har handlingarna "togglemicrophone", "togglecamera" och "hangup" lagts till, vilket gör det möjligt för webbplatser som implementerar videokonferenssystem att koppla sina egna hanterare till knapparna för att stÀnga/öppna mikrofonen, stÀnga/öppna kameran och avsluta samtalet i grÀnssnittet för bild i bild.
- I API:et Web Bluetooth har filtreringen av hittade Bluetooth-enheter efter tillverkarens och produktens identifierare lagts till. Filtret anges via parametern "options.filters" i metoden Bluetooth.requestDevice().
- Den första fasen av beskÀrning av innehÄllet i HTTP-headern User-Agent har implementerats: ett varningsmeddelande om avskrivning av navigator.userAgent, navigator.appVersion och navigator.platform visas nu i fliken DevTools Issues.
- En uppsÀttning förbÀttringar har lagts till verktygen för webbutvecklare. I webbkonsolen finns nu möjlighet att ÄsidosÀtta uttryck "const". I panelen Elements kan man snabbt förhandsgranska detaljer för iframe-element genom att högerklicka pÄ elementet. Felsökning av CORS-fel (Cross-Origin Resource Sharing) har förbÀttrats. I nÀtverksaktivitetsinspektören har möjligheten att filtrera nÀtverksförfrÄgningar frÄn WebAssembly lagts till. En ny CSS Grid-redigerare har införts ("display: grid" och "display: inline-grid") med förhandsgranskningsfunktion för Àndringar.

Förutom nyheterna och buggfixarna har 35 sÄrbarheter ÄtgÀrdats i den nya versionen. MÄnga av sÄrbarheterna har identifierats genom automatiserad testning med verktygen AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer och AFL. Inga kritiska problem som kan kringgÄ alla nivÄer av webblÀsarskydd och köra kod utanför sandlÄdemiljö har upptÀckts. Inom ramen för programmet för belöningar för sÄrbarheter har Google i samband med den aktuella utgÄvan betalat ut 24 priser om totalt 112 000 dollar (tvÄ priser pÄ 15 000 dollar, fyra priser pÄ 10 000 dollar, ett pris pÄ 8 500 dollar, tvÄ priser pÄ 7 500 dollar, tre priser pÄ 5 000 dollar, ett pris pÄ 3 000 dollar och ett pris pÄ 500 dollar). Storleken pÄ 11 belöningar Àr Ànnu inte faststÀlld.
KĂ€lla: opennet.ru




