Chrome 111. kiadás

A Google bemutatta a Chrome 111 webböngésző kiadását, ezzel egyidejűleg elérhető a Chrome alapjául szolgáló ingyenes Chromium projekt stabil kiadása is. A Chrome böngésző különbözik a Chromiumtól a Google logók használatában, az összeomlás esetén értesítést küldő rendszer meglétében, a másolásvédett videotartalom lejátszására szolgáló modulokban (DRM), a frissítések automatikus telepítésére szolgáló rendszerben, a Sandbox elkülönítés tartós engedélyezésében. , kulcsokat biztosít a Google API-hoz, és RLZ-t küld a keresés során. Azok számára, akiknek több időre van szükségük a frissítéshez, az Extended Stable ág külön támogatott, amelyet 8 hét követ. A Chrome 112 következő kiadása április 4-én jelenik meg.

Főbb változások a Chrome 111-ban:

  • A Privacy Sandbox UI elemeit frissítettük, hogy lehetővé tegyék a felhasználói érdeklődési kategóriák meghatározását és használatát a nyomkövető cookie-k helyett a hasonló érdeklődésű felhasználók csoportjainak azonosítása érdekében az egyes felhasználók azonosítása nélkül. Az új verzió egy új párbeszédablakot ad, amely tájékoztatja a felhasználókat a Privacy Sandbox képességeiről, és átirányít egy beállítási oldalra, ahol konfigurálhatja a hirdetési hálózatoknak továbbított információkat.
    Chrome 111. kiadás
    Chrome 111. kiadás
  • Egy új párbeszédablakot javasoltak a beállítások, az előzmények, a könyvjelzők, az adatbázis automatikus kiegészítése és egyéb adatok böngészők közötti szinkronizálásának lehetővé tételével kapcsolatban.
    Chrome 111. kiadás
  • Linux és Android platformokon a DNS-névfeloldási műveletek egy elszigetelt hálózati folyamatból átkerülnek egy nem elkülönített böngészőfolyamatba, mivel a rendszerfeloldóval való munka során lehetetlen néhány más hálózati szolgáltatásra érvényes sandbox-korlátozást megvalósítani.
  • Támogatás hozzáadva a felhasználóknak a Microsoft Identitásszolgáltatásokba (Azure AD SSO) történő automatikus bejelentkezéséhez a Microsoft Windows fiókadatok használatával.
  • A Chrome frissítési mechanizmusa Windows és macOS rendszeren kezeli a böngésző legújabb 12 verziójának frissítéseit.
  • A Payment Handler API használatához, amely leegyszerűsíti a meglévő fizetési rendszerekkel való integrációt, most kifejezetten meg kell határoznia a letöltött adatok forrását a connect-src (Content-Security-Policy) CSP paraméterben megadva azokat a tartományokat, amelyekre a kéréseket küldik. .
  • Eltávolította a PPB_VideoDecoder(Dev) API-t, amely az Adobe Flash támogatásának megszűnése után irrelevánssá vált.
  • Hozzáadtuk a View Transitions API-t, amely megkönnyíti az átmeneti animációs effektusok létrehozását a különböző DOM-állapotok között (például zökkenőmentes átmenet egyik képről a másikra).
  • A style() függvény támogatása a "@container" CSS-lekérdezéshez a szülőelem egyéni tulajdonságainak számított értékei alapján történő stílusok alkalmazásához.
  • A sin(), cos(), tan(), asin(), acos(), atan() és atan2() trigonometrikus függvények hozzáadása a CSS-hez.
  • Hozzáadott egy kísérleti (eredeti próbaverzió) dokumentum Kép a képben API-t tetszőleges HTML-tartalom megnyitásához, nem csak videóhoz, kép a képben módban. Ellentétben az ablak window.open() hívással történő megnyitásával, az új API-n keresztül létrehozott ablakok mindig a többi ablak tetején jelennek meg, nem maradnak meg az eredeti ablak bezárása után, nem támogatják a navigációt, és nem határozhatják meg kifejezetten a megjelenítési pozíciót .
    Chrome 111. kiadás
  • Lehetőség van az ArrayBuffer méretének növelésére vagy csökkentésére, valamint a SharedArrayBuffer méretének növelésére.
  • A WebRTC támogatja az SVC (Scalable Video Coding) bővítményeket, hogy a videofolyamot a kliens sávszélességéhez igazítsa, és több különböző minőségű videofolyamot továbbítson egy adatfolyamban.
  • „Previouslide” és „nextslide” műveletek hozzáadva a Media Session API-hoz, hogy navigációt biztosítsanak az előző és a következő dia között.
  • Új ":nth-child(an + b)" és ":nth-last-child()" pszeudoosztályú szintaxis került hozzáadásra, hogy lehetővé váljon egy választó a gyermekelemek előszűréséhez, mielőtt végrehajtaná az "An+B" műveletet. kiválasztási logika rajtuk.
  • Új gyökérelem betűméret-egységek kerültek a CSS-be: rex, rch, ric és rlh.
  • Teljes mértékben támogatja a CSS Color Level 4 specifikációt, beleértve hét színpaletta (sRGB, RGB 98, Display p3, Rec2020, ProPhoto, CIE és HVS) és 12 színtér (sRGB Linear, LCH, okLCH, LAB, okLAB) támogatását. , Kijelző p3, Rec2020, a98 RGB, ProPhoto RGB, XYZ, XYZ d50, XYZ d65), a korábban támogatott Hex, RGB, HSL és HWB színek mellett. Lehetőség van saját színterek használatára animációhoz és színátmenetekhez.
  • Egy új color() függvény került hozzáadásra a CSS-hez, amellyel bármilyen színtérben lehet színt definiálni, ahol a színek az R, G és B csatornákkal vannak megadva.
  • Hozzáadtuk a CSS Color 5 specifikációjában meghatározott color-mix() függvényt, amely lehetővé teszi a színek keverését bármilyen színtérben egy adott százalékos arány alapján (például ha 10% kéket szeretne hozzáadni a fehérhez, megadhatja a "color-mix" (srgb-ben, kék 10%, fehér);").
  • Továbbfejlesztették a webfejlesztők eszközeit. A Stílusok panel mostantól támogatja a CSS Color Level 4 specifikációt és annak új színtereit és palettáit. A tetszőleges pixelek színének meghatározására szolgáló eszköz („pipetta”) új színtereket támogat, és lehetővé tette a különböző színformátumok közötti konvertálást. A JavaScript hibakereső töréspont vezérlőpultját újratervezték.
    Chrome 111. kiadás

Az új verzió az újítások és hibajavítások mellett 40 sebezhetőséget szüntet meg. A sebezhetőségek nagy részét az AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer és AFL eszközökkel végzett automatizált tesztelés eredményeként azonosították. Nem azonosítottak olyan kritikus problémát, amely lehetővé tenné a böngészővédelem minden szintjének megkerülését, és kód futtatását a rendszeren a sandbox környezeten kívül. A jelenlegi kiadás sebezhetőségeinek feltárásáért pénzbeli jutalmat fizető program részeként a Google 24 díjat fizetett ki 92 ezer dollár értékben (egy 15000 4000 és 10000 700 dollár, két 5000 2000 és 1000 dollár, három 3000 XNUMX, XNUMX XNUMX és XNUMX dollár díjat). XNUMX dollár).

Forrás: opennet.ru

Hozzászólás