Chrome 112 version

Google har avslöjat lanseringen av webbläsaren Chrome 112. Samtidigt finns en stabil version av det kostnadsfria Chromium-projektet, som fungerar som grunden för Chrome, tillgänglig. Chrome-webbläsaren skiljer sig från Chromium i användningen av Google-logotyper, närvaron av ett system för att skicka aviseringar vid en krasch, moduler för att spela upp kopieringsskyddat videoinnehåll (DRM), ett system för automatisk installation av uppdateringar, som permanent möjliggör isolering av sandlåda , tillhandahåller nycklar till Googles API och sänder RLZ- när du söker efter parametrar. För de som behöver mer tid för att uppdatera stöds Extended Stable-grenen separat, följt av 8 veckor. Nästa version av Chrome 113 är planerad till den 2 maj.

Viktiga ändringar i Chrome 112:

  • Funktionaliteten i gränssnittet för säkerhetskontroll har utökats och visar en sammanfattning av möjliga säkerhetsproblem, såsom användningen av komprometterade lösenord, statusen för att kontrollera skadliga webbplatser (Safe Browsing), förekomsten av avinstallerade uppdateringar och identifiering av skadliga tillägg -on. Den nya versionen implementerar automatisk återkallelse av tidigare beviljade behörigheter för webbplatser som inte har använts på länge, och lägger även till alternativ för att inaktivera automatisk återkallelse och återkalla återkallade behörigheter.
  • Webbplatser får inte ställa in egenskapen document.domain att tillämpa samma ursprungsvillkor på resurser som laddas från olika underdomäner. Om du behöver upprätta en kommunikationskanal mellan underdomäner bör du använda funktionen postMessage() eller Channel Messaging API.
  • Stöd för att köra anpassade Chrome Apps-webbapplikationer på Linux-, macOS- och Windows-plattformar har upphört. Istället för Chrome-appar bör du använda fristående webbapplikationer baserade på PWA-teknik (Progressive Web Apps) och standardwebb-API:er.
  • Det inbyggda lagret av rotcertifikat från certifieringsmyndigheter (Chrome Root Store) inkluderar bearbetning av namnbegränsningar för rotcertifikat (till exempel kan ett visst rotcertifikat tillåtas att generera certifikat endast för vissa förstanivådomäner). I Chrome 113 är det planerat att gå över till användningen av Chrome Root Store och den inbyggda certifikatverifieringsmekanismen på Android-, Linux- och ChromeOS-plattformarna (i Windows och macOS gjordes övergången till Chrome Root Store tidigare).
  • För vissa användare erbjuds ett förenklat gränssnitt för att ansluta ett konto i Chrome.
    Chrome 112 version
  • Det är möjligt att exportera och skapa säkerhetskopior i Googles arkiv (Google Takeout) för data som används vid synkronisering av olika instanser av Chrome och som har typerna AUTOFILL, PRIORITY_PREFERENCE, WEB_APP, DEVICE_INFO, TYPED_URL, ARC_PACKAGE, OS_PREFERENCE, OS_PRIORITY_PREFERENCE och PRINTER.
  • Auktoriseringssidan för Web Auth Flow-baserade tillägg visas nu på en flik istället för ett separat fönster, så att du kan se webbadressen mot nätfiske. Den nya implementeringen delar ett gemensamt anslutningstillstånd över alla flikar och behåller tillståndet vid omstarter.
    Chrome 112 version
  • Servicearbetare för webbläsartillägg tillåter åtkomst till WebHID API, designat för lågnivååtkomst till HID-enheter (mänskliga gränssnittsenheter, tangentbord, möss, gamepads, pekplattor) och organiserar arbetet utan närvaro av specifika drivrutiner i systemet. Ändringen gjordes för att säkerställa att Chrome-tillägg som tidigare hade åtkomst till WebHID från bakgrundssidor överfördes till den tredje versionen av manifestet.
  • Lade till stöd för kapslingsregler i CSS, definierade med "kapslande"-väljaren. Kapslade regler gör det möjligt att minska storleken på en CSS-fil och bli av med dubbletter av väljare. .nesting { färg: hotpink; > .is { färg: rebeccapurple; > .awesome { färg: djuprosa; } } }
  • Lade till egenskapen animation-composition CSS, som låter dig använda sammansatta operationer för att samtidigt tillämpa flera animationer som påverkar samma egenskap.
  • Tillåtit att skicka-knappen skickas till FormData-konstruktorn, vilket gör att FormData-objekt kan skapas med samma uppsättning data som när det ursprungliga formuläret skickades efter att knappen klickades.
  • Reguljära uttryck med "v"-flaggan har lagt till stöd för uppsättningsoperationer, strängliteraler, kapslade klasser och unicode-strängegenskaper, vilket gör det lättare att skapa reguljära uttryck som täcker specifika Unicode-tecken. Till exempel låter konstruktionen "/[\p{Script_Extensions=Greek}&&\p{Letter}]/v" dig täcka alla grekiska tecken.
  • Uppdaterad initial fokusvalsalgoritm för dialoger skapade med hjälp av elementet . Inmatningsfokus är nu inställt på element som är associerade med tangentbordsinmatning snarare än själva elementet .
  • WebView har börjat testa utfasningen av X-Requested-With-huvudet.
  • Lade till ursprungsprovstöd för att ansluta sophämtare för WebAssembly.
  • WebAssembly har lagt till stöd för objektkoder för direkt och indirekt svansrekursion (tail-call).
  • Förbättringar har gjorts av verktyg för webbutvecklare. Lade till stöd för kapslad CSS. På fliken Rendering har ett emuleringsläge för reducerad kontrast lagts till, vilket gör att du kan utvärdera hur personer med reducerad kontrastkänslighet ser webbplatsen. Webbkonsolen stöder nu markering av meddelanden associerade med villkorliga brytpunkter och loggpunkter. Verktygstips med en kort beskrivning av syftet med CSS-egenskaper har lagts till panelen för att arbeta med stilar.
    Chrome 112 version

Förutom innovationer och buggfixar eliminerar den nya versionen 16 sårbarheter. Många av sårbarheterna identifierades som ett resultat av automatiserade tester med hjälp av verktygen AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer och AFL. Inga kritiska problem har identifierats som skulle tillåta en att kringgå alla nivåer av webbläsarskydd och exekvera kod på systemet utanför sandlådemiljön. Som en del av programmet för att betala monetära belöningar för att upptäcka sårbarheter för den aktuella versionen, betalade Google ut 14 utmärkelser till ett belopp av 26.5 tusen US-dollar (tre utmärkelser på $5000 och $1000, två utmärkelser på $2000 och en utmärkelse på $1000 och $500). Storleken på de 4 belöningarna har ännu inte fastställts.

Källa: opennet.ru

Lägg en kommentar