Chrome 144 Release: Testing JPEG XL, Vertical Tabs, and AI Disabling

A Google közzétette a Chrome 144 webböngésző verzióját. Ezzel egy időben elérhető a Chromium szabad projekt stabil kiadása, amely a Chrome alapját képezi. A Chrome böngésző különbözik a Chromiummal szemben a Google logók használatában, a rendszerrel, amely értesítéseket küld, ha a böngésző összeomlik, a másolásvédelem alatt álló videótartalom (DRM) lejátszásához szükséges modulokkal, az automatikus frissítések telepítésének rendszerével, a Sandbox-izoláció állandó bekapcsolásával, a Google API-hoz szükséges kulcsok biztosításával, valamint az RLZ-paraméterek kereséskor történő továbbításával. Azok számára, akiknek több időre van szükségük a frissítéshez, külön hosszú távú stabil támogatási ág érhető el, amelyet 8 hétig tartanak fent. A következő Chrome 145 kiadásának időpontja február 10-re van tervezve.

Érdekességként említhetjük, hogy a Chrome Canary tesztágba, amelyre a Chrome 147 kiadás alapozódik, hozzáadásra került egy beállítás, amely lehetővé teszi az AI-funkciók letiltását a böngészőben, amelyek a felhasználó helyi rendszerén végrehajtott AI-modellekhez kapcsolódnak. A konfigurálóban a 'System' szekció alatt megjelent az 'On-device GenAI Enabled' opció, amely biztosítja az összes helyben futó generatív modell eltávolítását és az ezekhez kapcsolódó funkciók letiltását, például a kártékony tartalom azonosítását az előre védett üzemmódban.

Chrome 144 Release: Testing JPEG XL, Vertical Tabs, and AI Disabling

A Chrome Canary-ban ezen kívül támogatást kapott a JPEG XL képfájlformátum, amelyről a Google képviselői már novemberben említést tettek. A JPEG XL dekódolásához a Rust nyelven megvalósított jxl-rs könyvtárat használják (1, 2). A JPEG XL engedélyezéséhez hozzáadták a 'chrome://flags/#enable-jxl-image-format' paramétert.

A Chrome Beta ágba, amelyre a Chrome 145 kiadás épül, új, függőleges lapok megjelenítési mód került bevezetésre. A felső vízszintes lapkészítő panel helyett egy oldalsó panel bevezetését javasolják, amely függőleges lapokkal működik; a beállítás neve: 'chrome://flags/#vertical-tabs'. E beállítás aktiválása után a jobb klikkel a lapok paneljének üres területén megjelenő helyi menüben megjelenik a 'Show tabs on the side' gomb.

Chrome 144 Release: Testing JPEG XL, Vertical Tabs, and AI Disabling

A legfontosabb változások a Chrome 144-ben:

  • Folytatódott az AI-mód fejlesztése, amely lehetővé teszi, hogy a felhasználók az AI-ügynökkel az URL-soron vagy az új fül megnyitásakor megjelenített oldalon interakcióba lépjenek. Az AI-mód lehetőséget biztosít bonyolult, természetes nyelvű kérdések feltevésére és válaszok kapására, amelyek az adott témában a legrelevánsabb oldalakról aggregált információn alapulnak. Szükség esetén a felhasználó pontosíthatja az információt kiegészítő kérdésekkel. A mód lehetővé teszi, hogy a felhasználók közvetlenül az URL-sorból kérdéseket tegyenek fel az oldal tartalmáról is.

    A Chrome 144-ben kibővítették a beépített Gemini chatbottal való lehetőségeket, amely lehetővé tette képek feltöltését a Gemini-be (a helyi menüből) és új képek generálását azok alapján. Hozzáadták az AI-mód használatának lehetőségét több fül kontextusában – az AI válaszolhat a kiválasztott fülek tartalmával kapcsolatos kérdésekre, összehasonlíthatja a tartalmakat, összefoglalhatja azokat és információkat kereshet.

    Chrome 144 Release: Testing JPEG XL, Vertical Tabs, and AI Disabling

    Korábban az AI-mód csak macOS és Windows platformokon volt elérhető, de most már az "AI Mode" gomb és a tab billentyűvel való aktiválás a címmezőbe való gépelés megkezdése előtt a Linux kiadásokban is megjelent (úgy tűnik, nem minden felhasználó számára). A "chrome://flags" oldalon az "ai-mode" opciók segítségével kezelés lehetővé teszi az AI engedélyezését.

    Chrome 144 Release: Testing JPEG XL, Vertical Tabs, and AI Disabling
  • A felhasználók egy részének aktiválták az új, egyszerűsített kialakítást, amely az új fül megnyitásakor jelenik meg. Az új verzió megszabadult a vizuális túlzásoktól, és több testreszabási beállítást biztosít a megjelenés irányításához. A tartalmi blokkok egyedi eltüntetésének támogatását a "Dismiss" gomb eltávolítása váltotta fel, helyette most egész kategóriák letiltására van lehetőség (például az értékesítési recept elrejtése helyett az összes recept megjelenésének letiltása javasolt).
  • Windows alapú konfigurációkban, amelyek központosított Chrome kezelést alkalmaznak, védelmet valósítottak meg a fontos beállítások jogosulatlan megváltoztatása ellen, például a rosszindulatú szoftverek által végzett keresőmotor módosítások ellen. Ha harmadik fél szoftverei által történik a beállítások megváltoztatása, az ilyen beállítások most automatikusan visszaállnak az alapértelmezett állapotba.
  • Megvalósult a Happy Eyeballs algoritmus harmadik verziója, amely a hotelekhez való csatlakozás optimális protokolljának kiválasztására szolgál, azoknak az IPv4 és IPv6 címeken egyaránt elérhető hosztoknak a használatakor. A Happy Eyeballs algoritmus alkalmazásakor a kliens azonnal feloldja az IPv4 és IPv6 címet a hosztra, és küld egy csatlakozási kérelmet IPv6-on, majd párhuzamosan próbál csatlakozni a hoszthoz tartozó más címeken anélkül, hogy megvárná a korábban tett csatlakozási kísérletek eredményét. Az elsőként létrejött kapcsolat aktívan marad, a többit pedig lezárják. A protokoll harmadik verziója a DNS A (IPv4) és AAAA (IPv6) rekordok mellett a SVCB (Service Binding) és HTTPS DNS rekordokat is elemzi, hogy meghatározza a HTTP/3 és HTTPS támogatottságát. Ha több protokoll is elérhető, a QUIC és a TLS ECH kiterjesztés élvez prioritást.
  • A Direct Sockets API, amely lehetővé teszi a közvetlen TCP és UDP kapcsolatok létrehozását külső rendszerekkel, valamint hallgató socketek létrehozását a kapcsolatok fogadásához, most már támogatja a multicast átvitelt. Az elszigetelt webalkalmazások (IWA, Isolated Web Apps) mostantól feliratkozhatnak multicast csoportokra, és megkaphatják a hozzájuk küldött multicast UDP csomagokat.
  • A Chrome 150 verziójában elavultnak nyilvánították és eltávolításra kerülnek a Privacy Sandbox kezdeményezés keretében fejlesztett API-k és technológiák: az API Topics (az API FLoC utódja), az API Protected Audience, az API Shared Storage, az API Attribution Reporting, a Private Aggregation, az API Related Website Sets és a requestStorageAccessFor. Bővebben lásd a Google Privacy Sandbox-ra vonatkozó terveit bejelentő közleményét.
  • A CSS-hez hozzáadódott a "::search-text" álcáelem, amely lehetővé teszi a helyi keresési eredmények során kiemelt szöveg színének, háttérnek és dekorációs elemeinek megváltoztatását, hasonlóan a korábban elérhető "::highlight", "::spelling-error" és "::grammar-error" álcáelemekhez, amelyek lehetővé teszik a szövegek és hibajelzések kiemelésének stílusának megváltoztatását.
  • Hozzáadva a CSS "caret-shape" tulajdonsága, amely lehetővé teszi a kurzor megjelenésének testreszabását szerkeszthető mezőkben.
  • Hozzáadva a "clipboardchange" esemény, amely a vágólap tartalmának megváltoztatásakor jön létre, és lehetővé teszi a JavaScript kódban a költséges periódikus ellenőrzés elkerülését.
  • Új HTML elem, a <geolocation> hozzáadásra került, amely a felhasználó tartózkodási helyéről szóló információk megerősítő interfészének hívására szolgáló gombok és hivatkozások beillesztésére készült, a megfelelő JavaScript API által biztosított információk alapján.
    Chrome 144 Release: Testing JPEG XL, Vertical Tabs, and AI Disabling
  • Hozzáadásra került a Temporal JavaScript objektum, amely alternatív módszercsoportot valósít meg a dátumok és időpontok kezelésére. Az új API lehetővé teszi a dátumok manipulálását időzónák figyelembevételével és anélkül, az idő konvertálását, formázását és aritmetikai műveletek végrehajtását. Az idő megadható időzónától független formában (Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainDateTime), időzónához kötötten (Temporal.ZonedDateTime) és epochális formában (Temporal.Instant — nanoseundumok száma 1970. január 1-étől).
  • Fejlesztések történtek a webfejlesztők eszközeiben. Az ellenőrző oldalra (chrome://inspect) hozzáadódott egy lehetőség a távoli hibakeresés elindítására, amely nem igényel böngésző újraindítást (korábban ilyen szervert csak parancssori opcióval lehetett elindítani). a szerver Az Eszközök panelén lehetővé vált a CSS szabályok, a "@font-face" és a "@font-feature-values" szerkesztése. A hálózati ellenőrző felületen a "Request blocking" panelt "Request conditions" névre nevezték át, és most már nemcsak blokkolni lehet, hanem a különböző hálózati kérések sebességét is korlátozni tudja.

Az új verzióban a hibajavítások mellett 10 sérülékenységet is eltávolítottak. A sérülékenységek egy része az AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer és AFL eszközökkel végzett automatizált tesztelés eredményeként került feltárásra. Kritikus problémák, amelyek minden védelmi szintet megkerülve lehetővé tennék a kód végrehajtását a rendszerben a sandbox környezeten kívül, nem merültek fel. A hibák felfedezésére kifizetett jutalmak keretében a Google 10 prémiumot alapított, összesen 18.500 dollárt (egy prémium $8000, $4000, $3000, $2000, $1000 és $500). A 4 jutalom mértéke még nem került meghatározásra.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster