Chrome 108. kiadás

A Google bemutatta a Chrome 108 webböngésző kiadását, ugyanakkor 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 109 következő kiadása január 10-én jelenik meg.

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

  • Módosult a Cookie- és webhelyadat-kezelés párbeszédablak kialakítása (a Cookie-k hivatkozáson keresztül hívható meg, miután a címsorban lévő zárra kattintott). A párbeszédablak leegyszerűsödött, és mostantól webhelyenként lebontva jeleníti meg az információkat.
    Chrome 108. kiadás
  • Két új böngészőoptimalizálási módot javasoltak - Memóriatakarékos és Energiatakarékos, amelyek a teljesítménybeállításokban (Beállítások> Teljesítmény) érhetők el. A módok jelenleg csak ChromeOS, Windows és macOS platformokon érhetők el.
  • A jelszókezelő lehetővé teszi, hogy minden mentett jelszóhoz megjegyzést csatoljon. A jelszóhoz hasonlóan a megjegyzés is csak hitelesítés után jelenik meg külön oldalon.
  • A Linux verzió alapértelmezés szerint beépített DNS-klienssel érkezik, amely korábban csak a Windows, macOS, Android és ChromeOS verziókban volt elérhető.
  • Windows platformon a Chrome telepítésekor a böngésző elindítására szolgáló parancsikon most automatikusan rögzítésre kerül a tálcán.
  • Hozzáadtuk a kiválasztott termékek árváltozásainak nyomon követését bizonyos online áruházakban (Bevásárlólista). Amikor az ár csökken, a felhasználó értesítést vagy e-mailt kap (a Gmailben). A termék nyomon követéshez történő hozzáadása a termékoldalon a címsorban található „Ár nyomon követése” gombra kattintva történik. A nyomon követett termékeket a rendszer a könyvjelzőkkel együtt menti. A funkció csak aktív Google-fiókkal rendelkező felhasználók számára érhető el, ha a szinkronizálás engedélyezve van és a „Webes és alkalmazástevékenység” szolgáltatás aktiválva van.
    Chrome 108. kiadás
  • Az oldalsávon a keresési eredmények egy másik oldal megtekintésével egyidejű megtekintésének lehetősége engedélyezve van (egy ablakban egyszerre láthatja az oldal tartalmát és a keresőmotor elérésének eredményét). Miután a Google keresési eredményeit tartalmazó oldalról felkeresett egy webhelyet, a címsorban a beviteli mező előtt megjelenik egy „G” betűs ikon; ha rákattint, megnyílik egy oldalsó panel egy korábbi keresés eredményeivel. keresést végeztek.
    Chrome 108. kiadás
  • A File System Access API-ban, amely lehetővé teszi a webalkalmazások számára, hogy közvetlenül a felhasználó eszközén lévő fájlokat és könyvtárakat olvassanak és írhassanak adatokat, a getSize(), a truncate(), a flush() és a close() metódusok át lettek helyezve a FileSystemSyncAccessHandle objektumban. aszinkronból szinkron végrehajtási modellbe.hasonlóan a read() és write() metódusokhoz. A változás egy teljesen szinkron FileSystemSyncAccessHandle API-t biztosít a WebAssembly-alapú alkalmazások (WASM) teljesítményének javítása érdekében.
  • Támogatás hozzáadva a látható terület (nézetablak) további méretéhez – „kicsi” (s), „nagy” (l) és „dinamikus” (d), valamint az ezekhez a méretekhez társított mértékegységekhez – „*vi” ( vi, svi, lvi és dvi), „*vb” (vb, svb, lvb és dvb), „*vh” (svh, lvh, dvh), „*vw” (svw, lvw, dvw), „*vmax ” (svmax, lvmax , dvmax) és „*vmin” (svmin, lvmin és dvmin). A javasolt mértékegységek lehetővé teszik, hogy az elemek méretét a látható terület legkisebb, legnagyobb és dinamikus méretéhez rendelje százalékban kifejezve (a méret az eszköztár megjelenítésétől, elrejtésétől és állapotától függően változik).
    Chrome 108. kiadás
  • A COLRv1 formátumú változó színű vektor-betűkészletek támogatása engedélyezve van (az OpenType betűtípusok egy részhalmaza, amely a vektoros karakterjelek mellett egy színinformációkat tartalmazó réteget is tartalmaz).
  • A színes betűtípusok támogatásának ellenőrzéséhez a font-tech() és font-format() függvényeket hozzáadtuk a @supports CSS-szabályokhoz, a tech() függvényt pedig a @font-face CSS-szabályokhoz.
  • A Federated Credential Management (FedCM) API azt javasolja, hogy lehetővé tegye egyesített, a magánélet védelmét megőrző identitásszolgáltatások létrehozását, amelyek webhelyek közötti nyomkövetési mechanizmusok, például harmadik féltől származó cookie-feldolgozás nélkül működnek.
  • Mostantól lehetőség van a meglévő "túlcsordulás" CSS-tulajdonság alkalmazására a tartalom határán kívül megjelenő lecserélt elemekre, amelyek az objektum-nézet-doboz tulajdonsággal kombinálva saját árnyékukkal rendelkező képeket hozhatnak létre.
  • Hozzáadott törés előtti, utáni és betörési CSS-tulajdonságok, amelyek lehetővé teszik a töredezett kimenetben lévő törések viselkedésének testreszabását az egyes oldalak, oszlopok és területek kontextusában. Például a „figure { break-inside: avoid;}” megakadályozza, hogy az oldal az ábrán belülre törjön.
  • Az align-items, justify-items, align-self és justify-self CSS-tulajdonságok lehetővé teszik az "utolsó alapvonal" érték használatát az utolsó alapvonalhoz igazításhoz egy rugalmas vagy rácsos elrendezésben.
  • Hozzáadtuk a ContentVisibilityAutoStateChanged eseményt, amely a "content-visibility: auto" tulajdonságú elemekhez jön létre, amikor az elem megjelenítési állapota megváltozik.
  • Lehetőség van a Media Source Extensions API elérésére dolgozók kontextusában, amely felhasználható például a pufferelt médialejátszás teljesítményének javítására azáltal, hogy egy MediaSource objektumot hoz létre egy külön dolgozóban, és a munka eredményét továbbítja a HTMLMediaElement-nek. a főszálban.
  • A Permissions-Policy HTTP-fejléc, amely a jogosultságok delegálására és a speciális funkciók engedélyezésére szolgál, lehetővé teszi a helyettesítő karaktereket, például a „https://*.bar.foo.com/”.
  • Eltávolítottuk az elavult API-kat: window.defaultStatus, window.defaultstatus, ImageDecoderInit.premultiplyAlpha, navigateEvent.restoreScroll(), navigateEvent.transitionWhile().
  • Továbbfejlesztették a webfejlesztők eszközeit. Az inaktív CSS-tulajdonságok eszköztippjei hozzáadásra kerültek a Stílusok panelen. A Recorder panel az XPath és a szövegválasztók automatikus felismerését valósítja meg. A hibakereső lehetővé teszi a vesszővel elválasztott kifejezések átlépését. A „Beállítások > Lista figyelmen kívül hagyása” beállítások kibővültek.

Az új verzió az újítások és hibajavítások mellett 28 sebezhetőséget szünteti 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 10 díjat fizetett 74 ezer dollár értékben (egy 15000 11000, 6000 5000 és 3000 2000 dolláros, öt 1000 dolláros, három 6 dolláros és három XNUMX dolláros díjat). , két XNUMX dolláros díj) . A XNUMX jutalom nagysága még nincs meghatározva.

Forrás: opennet.ru

Hozzászólás