Vydanie webového prehliadača Chrome 128

Spoločnosť Google vydala verziu webového prehliadača Chrome 128. Zároveň je k dispozícii stabilná verzia voľného projektu Chromium, ktorý je základom pre Chrome. Prehliadač Chrome sa od Chromia líši použitím logotypov Google, prítomnosťou systému odosielania upozornení v prípade zlyhania, modulmi na prehrávanie chráneného videokontentu (DRM), systémom automatickej inštalácie aktualizácií, neustálym zapnutím Sandbox izolácie, dodávaním kľúčov pre Google API a prenosom RLZ parametrov pri vyhľadávaní. Pre tých, ktorí potrebujú viac času na aktualizáciu, sa samostatne podporuje vetva Extended Stable, ktorá je sprevádzaná 8-týždňovou podporou. Nasledujúca verzia Chrome 129 je naplánovaná na 17. septembra.

Hlavné zmeny vo verzii Chrome 128:

  • Bola poskytnutá možnosť vyhľadávania v histórii navštevovaných stránok so zohľadnením obsahu otvorených stránok, a nie iba URL a nadpisov. V tejto fáze je možnosť k dispozícii iba pre anglicky hovoriacich používateľov v USA. Funkcionalita vyhľadávania obsahu je realizovaná pomocou systémov strojového učenia na strane Google, pre tréning a optimalizáciu ktorých môžu byť relevantné údaje odosielané na servery Google (odosielanie je možné deaktivovať v nastaveniach).
  • Bol zavedený nový parser formátu JSON, preprogramovaný z C++ do jazyka Rust, ktorý zabezpečuje vyššiu ochranu znížením pravdepodobnosti vzniku chýb pri práci s pamäťou. Upozorňuje sa, že prechod na nový parser môže spôsobiť, že niektorý nesprávne formátovaný obsah v JSON nebude možné analyzovať, avšak súčasne rieši problémy pri práci s neplatným JSON, ktorý predtým spôsobil havarijné ukončenie, a teraz vedie k návratu kódu chyby.
  • Na stránku, ktorá sa zobrazuje pri otvorení novej karty, bola pridaná možnosť umiestniť sekciu s údajmi z Google Calendar, ktorá umožňuje mať na očiach nadchádzajúce stretnutia a udalosti.
    Vydanie webového prehliadača Chrome 128
  • V Chrome pre Android bola do rozhrania na prepínanie medzi kartami pridaná nová sekcia, do ktorej sa automaticky presúvajú neaktívne karty otvorené viac ako 60 dní. Existuje možnosť uzavrieť všetky staré karty naraz. Nová funkcia je predvolene zapnutá pre 1% používateľov.
    Vydanie webového prehliadača Chrome 128
  • V Chrome pre Android bola pridaná podpora preventívnych bezpečnostných kontrol (Safety Check), ktoré pravidelne kontrolujú prítomnosť problémov v prehliadači a informujú používateľa v prípade zistenia hrozieb, ktoré si vyžadujú pozornosť. Okrem toho bola upravená podoba stránky Safety Check v nastaveniach (chrome://settings/safetyCheck).
    Vydanie webového prehliadača Chrome 128
  • V komponente WebView v Chrome pre Android bolo dočasne rozhodnuté o vypnutí podpory technológie CHIPS (Cookies Having Independent Partitioned State), ktorá sa vyvíja v rámci iniciatívy Privacy Sandbox a umožňuje izoláciu cookies v spojení s doméne prvého stupňa, pričom sa používa atribút „Partitioned“. Dôvodom na vypnutie boli problémy s prístupom k sekcionovaným cookies prostredníctvom API CookieManager, ktoré poskytuje platforma Android.
  • V centrálnych spravovaných systémoch je správcovi poskytnutá možnosť vytvárať vlastné skratky rýchleho vyhľadávania cez adresný riadok (je možné vytvoriť skratku „@meno“ pre vyhľadávanie na určitej stránke) a taktiež spravovať nešifrované heslá vo vstavanom manažéri hesiel (napríklad je možné nastaviť odstránenie takýchto hesiel, ktoré zostali po migrácii na iné zariadenie pomocou externého softvéru).
  • Vo verzii pre Chrome OS bola pridaná podpora mechanizmu spúšťania samostatných webových aplikácií IWA (Isolated Web Apps), ktorý rozširuje PWA (Progressive Web Apps) použitím prísnejšej izolácie aplikácie v prípade kompromitácie servera. Izolácia sa dosahuje prostredníctvom zabezpečenia balíka s aplikáciou digitálnym podpisom, ktorý chráni pred zmenou balíka tretími stranami, čo umožňuje distribuovať aplikáciu prostredníctvom externých kanálov bez nutnosti udržiavať vlastný server.
  • CSS vlastnosť position-try-options bola premenovaná na position-try-fallbacks v súlade s odporúčaním pracovnej skupiny CSSWG (CSS working group), pretože slovo „options“ je mätúce a neodráža skutočnú podstatu vlastnosti.
  • V HTML elemente , ktorý umožňuje pridať k textu anotáciu zobrazovanú nad, pod alebo vedľa textu, napríklad na objasnenie výslovnosti alebo významu hieroglyfov, bola pridaná možnosť synchronizovaného umiestnenia rozdelení riadkov pri preklade dlhého základného textu a anotácie, ktoré sa nezmestia na jeden riadok a predtým sa prenášali samostatne. Tiež bolo pridané CSS vlastnosť ruby-align na riadenie zarovnania základného textu a anotácie.
  • Pridaná metóda Promise.try(), ktorá umožňuje previesť na Promise výsledok vykonania akéhokoľvek callback volania, aby sa zjednodušilo spracovanie chýb pri vykonávaní funkcií, ktoré sa vykonávajú ako v asynchrónnom, tak aj v synchrónnom režime.
  • Do rozhrania PointerEvent bol pridaný nový atribút PointerEvent.deviceProperties, pomocou ktorého je možné samostatne identifikovať rôzne digitálne perá používané s grafickým tabletom (napríklad pre každé zariadenie je možné priradiť vlastnú farbu a tvar pera).
  • Implementácia CSS vlastnosti zoom bola prispôsobená špecifikácii, umožňujúcej zmenšovať alebo zväčšovať mierku jednotlivých elementov.
  • V režime „Origin trials“ bola implementovaná experimentálna podpora API Digital Credentials, ktorá umožňuje webovým stránkam žiadať potrebné identifikačné údaje z mobilných peňaženiek, využívajúc poskytovaný systém IdentityCredential CredMan v Android.
  • Do WebGPU bola pridaná experimentálna podpora subgrúp, umožňujúcich využitie princípu SIMD (Single instruction, multiple data) na paralelizáciu výpočtov.
  • Bola implementovaná experimentálna možnosť blokovania prístupu k IP 0.0.0.0 na zabránenie útokom na miestne služby.
  • Boli vykonané vylepšenia v nástrojoch pre webových vývojárov. Do panelu inspekcie animácií bola pridaná možnosť zachytiť animáciu a upravovať kľúčové snímky za chodu. Možnosti panela na analýzu výkonu boli výrazne rozšírené. Pre väčšinu európskych krajín bola pridaná možnosť zobrazenia vysvetlení chýb generovaných pomocou veľkého jazykového AI modelu Gemini v webovej konzole.
    Vydanie webového prehliadača Chrome 128

Okrem noviniek a opráv chýb bola v novej verzii odstránených 38 zraniteľností. Mnohé z týchto zraniteľností boli odhalené vďaka automatizovanému testovaniu nástrojmi AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer a AFL. 7 problémom bola pridelená vysoká úroveň nebezpečenstva. Kritické problémy, ktoré umožňujú obísť všetky úrovne ochrany prehliadača a vykonať kód v systéme mimo pieskoviskového prostredia, neboli zistené. V rámci programu na vyplácanie finančných odmien za objavenie zraniteľností pre aktuálne vydanie spoločnosť Google vyplatila 20 odmien vo výške 95 tisíc dolárov (po jednej odmene vo výške 36000, 10000, 5000 a 2000 dolárov, po dve odmeny vo výške 11000, 7000 a 500 a štyri odmeny vo výške 1000 dolárov). Výška 5 odmien zatiaľ nebola určená.

Prehrajte video


Zdroj: opennet.ru
Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster