Utgivning av Chrome 154

Google har slÀppt en ny version av webblÀsaren Chrome 154. Samtidigt finns en stabil version av det fria projektet Chromium som utgör grunden för Chrome. Chrome-browsern skiljer sig frÄn Chromium genom anvÀndningen av Googles logotyper, ett system för att skicka meddelanden vid krasch, moduler för att spela upp skyddat videoinnehÄll (DRM), ett automatiskt uppdateringssystem, stÀndig aktivering av Sandbox-isolering, leverans av nycklar till Google API och överföring av RLZ-parametrar vid sökningar. För dem som behöver mer tid för uppdatering stöds en separat Extended Stable-version under 8 veckor. NÀsta version av Chrome 155 Àr planerad att slÀppas den 6 oktober i den nya tvÄveckors utvecklingscykeln.

Huvudsakliga förÀndringar i Chrome 154 (1, 2, 3, 4):

  • Utvecklingen av AI-lĂ€get har fortsatt, vilket gör det möjligt att interagera med en AI-agent direkt frĂ„n adressfĂ€ltet eller frĂ„n sidan som visas vid öppnande av en ny flik. I den nya versionen har anvĂ€ndare i USA fĂ„tt möjlighet att anvĂ€nda AI-assistenten Gemini för virtuell provning av klĂ€der vid köp i vissa nĂ€tbutiker. I Chrome för iOS har stöd för röstkommunikation med Gemini i realtid införts, till exempel för att diskutera innehĂ„llet pĂ„ en öppen webbsida.
  • ProgramgrĂ€nssnitt och teknologier som utvecklats inom ramen för initiativet Privacy Sandbox för att anvĂ€ndas istĂ€llet för tredjeparts-cookies har tagits bort. Syftet med att leverera dessa API:er har förlorat sin mening efter beslutet att inte avbryta stödet för tredjeparts-cookies i Chrome. Följande API:er har tagits bort: Topics (ersatte API FLoC), API Protected Audience, API Shared Storage, API Attribution Reporting, Private Aggregation, API Related Website Sets och requestStorageAccessFor.
  • I versionen för Android-plattformen har LNP-lĂ€get (Local Network Protection) implementerats, vilket krĂ€ver att applikationen fĂ„r sĂ€rskilt godkĂ€nnande för att fĂ„ tillgĂ„ng till interna intranĂ€t undernĂ€t (192.168.x.x, 10.x.x.x osv.). LĂ€get möjliggör blockering av attacker mot resurser i det lokala nĂ€tverket och förhindrar skanning av nĂ€tverket med syftet att diskret identifiera anvĂ€ndaren och samla information om anvĂ€ndarens omgivning.
  • För att utföra förfrĂ„gningar via API Background Fetch krĂ€vs nu behörighet LNA (Local Network Access) nĂ€r data skickas. servrar i det lokala nĂ€tverket (192.168.0.0/16, 10.0.0.0/8 osv.) eller vid anrop till loopback-grĂ€nssnittet (127.0.0.0/8). Förutom detta har CORS-kontroller (Cross-Origin Resource Sharing) införts för API:et Background Fetch för att standardisera begrĂ€nsningarna som tillĂ€mpas pĂ„ API:et Background Fetch och Fetch. Ändringarna blockerar anvĂ€ndningen av Background Fetch för att kringgĂ„ Cross-Origin-begrĂ€nsningar och utföra CSRF-attacker mot routrar, Ă„tkomstpunkter, skrivare, företags webbgrĂ€nssnitt och andra enheter och tjĂ€nster som endast accepterar förfrĂ„gningar frĂ„n det lokala nĂ€tverket.
  • En valfri optimeringslĂ€ge "ServiceWorkerAutoPreload" har lagts till, som skickar en nĂ€tverksförfrĂ„gan parallellt med initialiseringen av Service Worker.
  • HTML-elementet och JavaScript API Web Install (metoden navigator.install()) har lagts till för att lĂ„ta webbplatsen visa en begĂ€ran om att installera webbapplikationen. Installationen sker efter att anvĂ€ndaren har bekrĂ€ftat operationen uttryckligen. Denna möjlighet kan anvĂ€ndas för att skapa kataloger för webbapplikationer eller för att förenkla installationen av webbapplikationer för att fungera med den aktuella webbplatsen.
  • API:et Window Shape (metoden window.setShape) har lagts till, vilket gör att isolerade webbapplikationer kan Ă€ndra fönstrets form, till exempel skapa icke-rektangulĂ€ra fönster, flytande paneler och överlappande element. API:et Ă€r för nĂ€rvarande endast tillgĂ€ngligt i ChromeOS.
  • InstĂ€llningar har lagts till för att hantera typer av innehĂ„ll som autocompletes i webbformulĂ€r. Till exempel kan man stĂ€nga av sparande och autocompletion av kontaktinformation och betalningsinformation. InstĂ€llningar för URL-mallar Ă€r ocksĂ„ möjliga för att stĂ€nga av autocompletion kopplad till specifika webbplatser.
  • Som standard Ă€r begĂ€ran om bekrĂ€ftelse vid Ă„tkomst till webbplatser via HTTP aktiverad.
  • Stöd för responsiv storleksval av iframe-block har lagts till, vilket automatiskt anpassar sig till innehĂ„llet för att förhindra inre rullningslister. Möjligheten aktiveras genom att ange CSS-egenskapen "frame-sizing" (till exempel "frame-sizing: content-height") pĂ„ den överordnade sidan och lĂ€gga till i innehĂ„llshuvudet för iframe-elementet ''.
  • I CSS-egenskapen scroll-marker-group har lĂ€gena "links" och "tabs" implementerats för att styra fokusskiftets ordning. I lĂ€get "links" fungerar markeringsgruppen ("::scroll-marker-group") som en vanlig navigationsmeny (skrollmarkeringarna hanteras som lĂ€nkar som navigeras med Tab-tangenten). I lĂ€get "tabs" fungerar markeringsgruppen som en uppsĂ€ttning flikar, dĂ€r navigering mellan dem sker med piltangenterna. Det finns ocksĂ„ tvĂ„ alternativ "before" och "after" som styr hur markeringsgruppen behandlas i förhĂ„llande till innehĂ„llet (vid angivelse av "before" kommer markeringarna att hanteras först, medan "after" endast kommer att hanteras efter att navigeringen genom innehĂ„llet Ă€r avslutad).
  • CSS-egenskapen text-decoration-inset har implementerats, vilket gör det möjligt att stĂ€lla in början och slutet av dekoratörernas rendering (understrykning, genomstrykning osv.) i förhĂ„llande till textens kanter. Till exempel, för att minska dekoratören med 10 pixlar kan "text-decoration-inset: 10px;" anges, och för att förlĂ€nga den – "text-decoration-inset: -10px;".
  • Med JavaScript-grĂ€nssnittet Iterator har metoden Iterator.prototype.includes lagts till för att kontrollera om ett visst element finns i iteratorn.
  • I lĂ€get "Origin trials" har mekanismen Private Verification Tokens (PVT) implementerats, vilket gör det möjligt att sĂ€rskilja verkliga anvĂ€ndare frĂ„n botar genom att skicka anonyma token vid öppnande av webbplatser i privat surflĂ€ge, vilket gör det möjligt att undvika begĂ€ran om CAPTCHA, obligatorisk autentisering och spĂ„rning via cookies. Token reflekterar att en framgĂ„ngsrik autentisering eller botkontroll har genomförts tidigare (redan genomförda kontroller pĂ„ en webbplats anvĂ€nds för att koppla till andra webbplatser utan ytterligare kontroller).

Förutom nyheter och buggfixar har den nya versionen ÄtgÀrdat 108 sÄrbarheter. 11 problem har bedömts som kritiska, vilket innebÀr att sÄrbarheterna gör det möjligt att kringgÄ alla sÀkerhetsnivÄer i webblÀsaren och köra kod i systemet utanför sandbox-miljön. 4 kritiska problem orsakades av Ätkomst till redan frigjord minne (use-after-free) i AdFilter, WindowDialog, ServiceWorker och API Fullscreen, medan 7 orsakades av buffertöverskridning i WebGL, ANGLE och kod för GPU-hantering.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster