Izdaja Chrome 155 z vključitvijo načina HTTPS-First in podpore za format JPEG XL.

Podjetje Google je objavilo različico spletnega brskalnika Chrome 155. Hkrati je na voljo stabilna različica prostega projekta Chromium, ki služi kot osnova za Chrome. Brskalnik Chrome se od Chromi uma razlikuje po uporabi logotipov Google, sistemu za pošiljanje obvestil v primeru zrušitve, modulih za predvajanje vsebin zaščitenih z avtorskimi pravicami (DRM), avtomatskem namestitvenem sistemu posodobitev, stalnem vključevanju Sandbox izolacije, zagotavljanju ključev do Google API in prenašanju RLZ parametrov pri iskanju. Za tiste, ki potrebujejo več časa za posodobitev, se ločeno podpira veja Extended Stable, ki jo dopolnjujemo vsakih 8 tednov. Naslednja različica Chrome 156 v okviru novega dvo weekly razvojnega cikla je načrtovana za 20. oktober.

Glavne spremembe v Chrome 155 (1, 2, 3, 4):

  • Za vse uporabnike je privzeto omogočena funkcija „HTTPS-First“, ki samodejno preusmeri HTTP zahteve na HTTPS za javno dostopne strani, ki niso gostovane v intranetnih omrežjih, kot sta 192.168.0.1/16 in 10.0.0.0/8. Da se zagotovi delovanje s stranmi, ki ne podpirajo HTTPS, je omogočena vrnitev na HTTP, če po preusmeritvi ne uspe izvesti zahteve preko HTTPS ali če pride do težav s certifikati. Pri poskusu odpiranja strani preko HTTP se prikaže posebno opozorilo.
  • Privzeto je omogočena podpora za dekodiranje slik v formatu JPEG XL. Izvedba temelji na knjižnici jxl-rs, napisani v Rustu. JPEG XL omogoča zmanjšanje velikosti datotek za 30-50 % v primerjavi z JPEG slikami enake kakovosti. Med podprtimi razširjenimi funkcijami so: HDR, animacija, prosojnost, način progresivnega nalaganja, postopno slabšanje kakovosti ob zmanjšanju bitnega toka, brezizgubno stiskanje JPEG, podpora do 4099 kanalov in širok spekter globin barv.
  • Spremenjen je videz vmesnika za ustvarjanje profilov (funkcionalnost je ostala enaka). Za platformo Windows je dodan nov korak seznanjanja z ustvarjanjem profilov, ki se prikaže ob prvem zagonu brskalnika (za Linux in macOS bo na voljo v različici Chrome 158).
  • Razširjen je spekter naprav, s katerimi je mogoče komunicirati prek API WebHID, namenjenega za nizkonivojski dostop do HID naprav (človeške vmesnike, tipkovnice, miške, igralne plošče, zaslone na dotik) in organizacijo dela brez potrebe po specifičnih gonilnikih v sistemu.
  • Na strani chrome://extensions v meniju za upravljanje razširitev je dodana možnost za ocenjevanje in pisanje recenzij na nameščene razširitve, ki vas ob kliku preusmeri na ustrezne strani v katalogu Chrome Web Store.
  • Uvedena je bila pravica media-playback-while-not-visible, ki omogoča blokiranje predvajanja zvoka in videoposnetkov znotraj vgrajenih iframe-ov, ko niso vidni.
  • Dodana je bila CSS lastnost margin-trim, ki omogoča odstranitev robov pred prvim in po zadnjem elementu znotraj nadrejenega kontejnerja.
  • Dodana je bila CSS lastnost text-decoration-skip-spaces, ki upravlja prikaz dekoratorjev (podčrtanje ali prečrtanje) pod presledki v besedilu.
  • Dodana je bila CSS funkcija symbols() za poenostavljeno nastavitev uporabe nestandardnih oznak v seznamih.
  • V API WebCrypto je bila dodana podpora za kriptoalgoritme, odporne na napade kvantnih računalnikov — ML-KEM in ML-DSA, ter algoritme ChaCha20-Poly1305 in X-Wing.
  • V API Window Management so dodane nove metode za upravljanje okna: maximize(), minimize() in restore() za razširitev okna čez celoten zaslon, minimizacijo ali obnovitev prvotne velikosti. Prav tako je bila dodana metoda setResizable() za upravljanje možnosti ročnega spreminjanja robov okna. V CSS so dodani medijske poizvedbe display-state in resizable, ki omogočajo določitev, ali je okno minimizirano ali razširjeno ter ali se lahko okno spreminja v velikosti.
  • Dodana so nova vgrajena barvna prostora (PredefinedColorSpace) — srgb-linear in display-p3-linear.
  • Dodana je podpora za tekstovne module, uvožene s konstrukcijo ‘import … with { type: «text» }’.

Poleg novosti in odpravljanja napak je v novi različici odpravljeno 247 ranljivosti. 4 problemi so razvrščeni kot kritični, kar pomeni, da ranljivosti omogočajo obhod vseh ravni zaščite brskalnika in izvajanje kode v sistemu izven sandbox okolja. Vse kritične težave so posledica dostopa do že osvobojene pomnilnika (use-after-free).

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster