Chrome 155 objavljen s HTTPS-First načinom rada i podrškom za JPEG XL

Google je izdao verziju 155 web preglednika Chrome. Dostupna je i stabilna verzija projekta otvorenog koda Chromium, temelja Chromea. Chrome se od Chromiuma razlikuje po korištenju Googleovih logotipa, sustavu obavještavanja o rušenju, modulima za reprodukciju video sadržaja zaštićenog od kopiranja (DRM), automatskoj instalaciji ažuriranja, stalnoj izolaciji sandboxa, pružanju Google API ključeva i prosljeđivanju RLZ parametara tijekom pretraživanja. Za one kojima je potrebno više vremena za ažuriranje, zasebna proširena stabilna grana održava se osam tjedana. Sljedeće izdanje, Chrome 156, zakazano je za 20. listopada kao dio novog dvotjednog razvojnog ciklusa.

Ključne promjene u Chromeu 155 (1, 2, 3, 4):

  • Značajka "HTTPS-First" omogućena je prema zadanim postavkama za sve korisnike. Ova značajka automatski preusmjerava HTTP zahtjeve na HTTPS za javno dostupne web-lokacije hostirane na mrežama koje nisu intranet, kao što su 192.168.0.1/16 i 10.0.0.0/8. Kako bi se osigurala kompatibilnost sa web-lokacijama koje ne podržavaju HTTPS, implementira se povratak na HTTP ako HTTPS zahtjev ne uspije nakon preusmjeravanja ili ako se pojave problemi s certifikatom. Posebno upozorenje prikazuje se prilikom pokušaja otvaranja web-lokacije putem HTTP-a.
  • Podrška za dekodiranje JPEG XL slika omogućena je prema zadanim postavkama. Implementacija se temelji na biblioteci jxl-rs, napisanoj u Rustu. JPEG XL omogućuje smanjenje veličine datoteke od 30-50% u usporedbi s JPEG slikama identične kvalitete. Podržane napredne značajke uključuju HDR, animaciju, transparentnost, progresivni način preuzimanja, glatku degradaciju kvalitete sa smanjenom brzinom prijenosa, kompresiju JPEG-a bez gubitaka, podršku za do 4099 kanala i širok raspon dubina boja.
  • Vizualni dizajn sučelja za izradu profila je promijenjen (funkcionalnost ostaje ista). Za platformu Windows Dodan je novi korak za upoznavanje s izradom profila koji se prikazuje prilikom prvog pokretanja preglednika (npr. Linux и macOS Pojavit će se u Chromeu verzije 158).
  • Proširen je raspon uređaja s kojima se može komunicirati putem WebHID API-ja. Ovaj API je dizajniran za pristup niske razine HID uređajima (uređaji s ljudskim sučeljem, tipkovnice, miševi, kontroleri za igre, dodirne ploče) i za organiziranje rada bez prisutnosti specifičnih upravljačkih programa u sustavu.
  • Na stranicu chrome://extensions u izborniku za upravljanje dodacima dodana je opcija za ocjenjivanje i recenziranje instaliranih dodataka. Klikom na ovu opciju otvorit ćete odgovarajuće stranice u katalogu Chrome web-trgovine.
  • Implementirano je dopuštenje za reprodukciju medija dok nije vidljivo, što vam omogućuje blokiranje reprodukcije zvuka i videa unutar ugrađenih iframeova kada nisu vidljivi.
  • CSS svojstvo margin-trim dodano je za uklanjanje margina prije prvog i poslije posljednjeg elementa unutar roditeljskog kontejnera.
  • Dodano je CSS svojstvo text-decoration-skip-spaces koje kontrolira prikaz dekoratora (podcrtavanja ili precrtavanja) ispod razmaka u tekstu.
  • Dodana je CSS funkcija symbols() kako bi se olakšalo konfiguriranje korištenja prilagođenih grafičkih oznaka u popisima.
  • WebCrypto API sada podržava kvantno otporne kriptografske algoritme kao što su ML-KEM i ML-DSA, kao i algoritme ChaCha20-Poly1305 i X-Wing.
  • API-ju za upravljanje prozorima dodane su nove metode za upravljanje prozorima: maximize(), minimize() i restore() za proširivanje, minimiziranje ili vraćanje prozora na prethodnu veličinu. Dodana je i metoda setResizable() za kontrolu mogućnosti ručne promjene veličine obruba prozora. Dodani su CSS medijski upiti za stanje prikaza i promjenu veličine kako bi se utvrdilo je li prozor minimiziran ili maksimiziran te može li se prozoru promijeniti veličina.
  • Dodani su novi ugrađeni prostori boja (PredefinedColorSpace) - srgb-linear i display-p3-linear.
  • Dodana je podrška za tekstualne module uvezene pomoću konstrukcije 'import … with { type: "text" }'.

Uz nove značajke i ispravke programskih pogrešaka, nova verzija rješava 247 ranjivosti. Četirima problemima dodijeljena je kritična razina ozbiljnosti, što znači da omogućuju zaobilaženje svih slojeva zaštite preglednika i izvršavanje koda izvan sandbox okruženja. Svi kritični problemi uzrokovani su pristupom memoriji koja je već oslobođena (korištenje nakon oslobađanja).

Izvor: opennet.ru

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster