Chrome 155 uitgebracht met HTTPS-First-modus en JPEG XL-ondersteuning.

Google heeft versie 155 van de Chrome-webbrowser uitgebracht. Ook is er een stabiele versie beschikbaar van het open-source Chromium-project, de basis van Chrome. Chrome onderscheidt zich van Chromium door het gebruik van Google-logo's, een systeem voor crashmeldingen, modules voor het afspelen van auteursrechtelijk beschermde video's (DRM), automatische installatie van updates, een altijd actieve sandbox-isolatie, het verstrekken van Google API-sleutels en het doorgeven van RLZ-parameters tijdens zoekopdrachten. Voor gebruikers die meer tijd nodig hebben om te updaten, is er een aparte Extended Stable-tak beschikbaar die acht weken lang wordt onderhouden. De volgende release, Chrome 156, staat gepland voor 20 oktober en maakt deel uit van een nieuwe ontwikkelingscyclus van twee weken.

Belangrijkste wijzigingen in Chrome 155 (1, 2, 3, 4):

  • De functie "HTTPS-First" is standaard ingeschakeld voor alle gebruikers. Deze functie leidt HTTP-verzoeken automatisch door naar HTTPS voor publiekelijk toegankelijke sites die worden gehost op niet-intranetnetwerken, zoals 192.168.0.1/16 en 10.0.0.0/8. Om compatibiliteit te garanderen met sites die geen HTTPS ondersteunen, wordt een terugval naar HTTP geïmplementeerd als het HTTPS-verzoek na de omleiding mislukt of als er certificaatproblemen optreden. Er wordt een speciale waarschuwing weergegeven wanneer u probeert een site via HTTP te openen.
  • Ondersteuning voor JPEG XL-beelddecodering is standaard ingeschakeld. De implementatie is gebaseerd op de jxl-rs-bibliotheek, geschreven in Rust. JPEG XL maakt een bestandsgrootteverkleining van 30-50% mogelijk ten opzichte van JPEG-afbeeldingen van dezelfde kwaliteit. Ondersteunde geavanceerde functies zijn onder andere HDR, animatie, transparantie, progressieve downloadmodus, geleidelijke kwaliteitsvermindering bij een lagere bitrate, verliesvrije JPEG-compressie, ondersteuning voor maximaal 4099 kanalen en een breed scala aan kleurdiepten.
  • Het visuele ontwerp van de interface voor het aanmaken van profielen is gewijzigd (de functionaliteit blijft hetzelfde). Voor het platform Windows Er is een nieuwe stap toegevoegd om u vertrouwd te maken met het aanmaken van profielen. Deze stap wordt weergegeven wanneer u de browser voor het eerst opstart (voor Linux и macOS Het zal verschijnen in Chrome versie 158.
  • Het aantal apparaten waarmee via de WebHID API kan worden gecommuniceerd, is uitgebreid. Deze API is ontworpen voor toegang op laag niveau tot HID-apparaten (Human Interface Devices, toetsenborden, muizen, gamepads, touchpads) en voor het organiseren van werkzaamheden zonder dat er specifieke stuurprogramma's in het systeem aanwezig hoeven te zijn.
  • Er is een optie toegevoegd aan de pagina chrome://extensions in het menu voor add-onbeheer om geïnstalleerde add-ons te beoordelen en te recenseren. Als je op deze optie klikt, word je doorgestuurd naar de bijbehorende pagina's in de Chrome Web Store-catalogus.
  • De machtiging 'media-playback-while-not-visible' is geïmplementeerd, waarmee u het afspelen van audio en video in ingesloten iframes kunt blokkeren wanneer deze niet zichtbaar zijn.
  • De CSS-eigenschap `margin-trim` is toegevoegd om marges te verwijderen vóór het eerste en na het laatste element binnen een oudercontainer.
  • De CSS-eigenschap `text-decoration-skip-spaces` is toegevoegd. Deze eigenschap regelt de weergave van decoraties (onderstreping of doorhaling) onder spaties in tekst.
  • De CSS-functie symbols() is toegevoegd om het configureren van aangepaste opsommingstekens in lijsten te vereenvoudigen.
  • De WebCrypto API ondersteunt nu kwantumresistente cryptografische algoritmen zoals ML-KEM en ML-DSA, evenals de ChaCha20-Poly1305- en X-Wing-algoritmen.
  • Er zijn nieuwe methoden voor vensterbeheer toegevoegd aan de Window Management API: maximize(), minimize() en restore() voor het vergroten, minimaliseren of herstellen van een venster naar de vorige grootte. De methode setResizable() is ook toegevoegd om de mogelijkheid te beheren om de randen van een venster handmatig aan te passen. De CSS-mediaqueries display-state en resizable zijn toegevoegd om te bepalen of een venster geminimaliseerd of gemaximaliseerd is en of het venster kan worden aangepast.
  • Nieuwe ingebouwde kleurruimtes (PredefinedColorSpace) toegevoegd: srgb-linear en display-p3-linear.
  • Ondersteuning toegevoegd voor tekstmodules die geïmporteerd worden met de constructie 'import … with { type: "text" }'.

Naast nieuwe functies en bugfixes pakt de nieuwe versie 247 beveiligingslekken aan. Vier problemen hebben een kritieke ernstgraad gekregen, wat betekent dat ze het mogelijk maken om alle beveiligingslagen van de browser te omzeilen en code buiten de sandbox-omgeving uit te voeren. Alle kritieke problemen worden veroorzaakt door toegang tot geheugen dat al is vrijgegeven (use-after-free).

Bron: opennet.ru

Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster