Chrome 121 webbrowserversie

Google heeft de release van de Chrome 121-webbrowser gepubliceerd. Tegelijkertijd is er een stabiele release van het gratis Chromium-project, dat als basis voor Chrome dient, beschikbaar. De Chrome-browser verschilt van Chromium in het gebruik van Google-logo's, de aanwezigheid van een systeem voor het verzenden van meldingen bij een crash, modules voor het afspelen van tegen kopiëren beveiligde videocontent (DRM), een systeem voor het automatisch installeren van updates, waardoor Sandbox-isolatie permanent mogelijk wordt gemaakt , het leveren van sleutels aan de Google API en het verzenden van RLZ- tijdens het zoeken. Voor degenen die meer tijd nodig hebben om te updaten, wordt de Extended Stable-tak afzonderlijk ondersteund, gevolgd door 8 weken. De volgende release van Chrome 122 staat gepland voor 20 februari.

Belangrijkste wijzigingen in Chrome 121:

  • Добавлено несколько экспериментальных возможностей, использующих машинное обучение, которые на начальном этапе будут доступны пользователям сборок для Windows и macOS из США. Для включения в конфигураторе добавлена секция «Experimental AI».
    • Slimme modus voor het groeperen van tabbladen (Tab Organizer), waarmee u automatisch geopende tabbladen met vergelijkbare onderwerpen in groepen kunt groeperen, en die ook geschikte namen en emoji's biedt voor nieuwe groepen. Als u bijvoorbeeld meerdere geopende tabbladen heeft met informatie over reizen en aankopen in online winkels, kunt u met de nieuwe functie deze pagina's zonder handmatig parseren naar de juiste groepen verplaatsen. Groeperen wordt opgeroepen via het tabbladbeheermenu of de optie "Vergelijkbare tabbladen organiseren" in het contextmenu van het tabblad.
    • Een themagenerator waarmee u het browserontwerp kunt personaliseren op basis van een door de gebruiker opgegeven tekstbeschrijving in natuurlijke taal. Zo kun je bijvoorbeeld het gewenste thema, sfeer, stijl en kleur omschrijven, waarna de browser zelf het passende designthema zal genereren. De interface voor het genereren van thema's is toegankelijk via de knop 'Maken met AI' op de pagina 'Chrome aanpassen/thema wijzigen'.
    • Een interactieve assistent waarmee u tekst kunt genereren over een door de gebruiker opgegeven onderwerp. Met de nieuwe functie kunt u bijvoorbeeld een uitgebreid en beleefd verzoek of commentaar voorbereiden door een eenvoudig tekstsjabloon op te geven. De assistent wordt opgeroepen via de knop “Help mij schrijven” in het contextmenu dat wordt weergegeven voor velden in invoerformulieren.
      Chrome 121 webbrowserversie
  • 1% van de browsergebruikers heeft de ondersteuning voor cookies van derden uitgeschakeld die worden geplaatst bij het bezoeken van andere websites dan die van ons. domein De huidige pagina. Deze cookies worden gebruikt om gebruikersbewegingen tussen websites te volgen in de code van advertentienetwerken, widgets voor sociale media en webanalysesystemen. De wijzigingen worden gepromoot als onderdeel van het Privacy Sandbox-initiatief, dat een compromis beoogt tussen de behoefte van gebruikers aan privacy en de wens van advertentienetwerken en websites om bezoekersvoorkeuren te volgen. Het uitschakelen van cookies van derden zal geleidelijk worden uitgebreid en in het derde kwartaal van 2024 volledig zijn uitgeschakeld. Om dit uit te schakelen zonder te wachten op externe wijzigingen, kunt u de instelling "chrome://flags/#test-third-party-cookie-phaseout" gebruiken.
  • Wanneer standaard browserbeveiliging is ingeschakeld (Safe Browsing > Standaardbeveiliging), wordt de veiligheid van het downloaden van gecodeerde archieven gecontroleerd. Na het downloaden van het archief vraagt ​​de browser de gebruiker om een ​​wachtwoord om het archief te decoderen, berekent hashes van de bestanden in het archief en verzendt de hashes naar de servers van Google om te controleren op kwaadaardige componenten.
  • Voor sommige gebruikers is bij wijze van experiment het gedrag gewijzigd bij het klikken op koppelingen die verband houden met geïnstalleerde PWA-applicaties. Nadat ze op de link hebben geklikt, zien deze gebruikers onmiddellijk een aparte applicatie-interface of krijgen ze een lijst met applicaties te zien die het inhoudstype in de link ondersteunen. Afhankelijk van de resultaten van het experiment wordt besloten om alle Chrome 123-gebruikers over te zetten naar het nieuwe gedrag of om de oude verwerkingsmethode te verlaten, waarbij de link opent in een regulier tabblad, maar een knop om naar een aparte applicatie te gaan wordt weergegeven in de adresbalk. Om het nieuwe gedrag te testen, is de instelling “chrome://flags/#enable-user-link-capturing-pwa” voorgesteld.
  • Het paneelactiveringspictogram is verwijderd uit de koptekst van de zijbalk. In plaats daarvan wordt voorgesteld om de functies van het vastzetten van elementen uit het hoofdpaneel en het oproepen van de zijbalkopties vanuit het hoofdmenu te gebruiken.
    Chrome 121 webbrowserversie
  • Er is een Deprecation-proefversie opgenomen om het aanstaande negeren van ‘unload’-gebeurtenishandlers te testen, die geen efficiënt gebruik van de BFCache toestaan ​​- Back-forward cache, die directe navigatie biedt bij het gebruik van de knoppen Terug en Vooruit of bij het navigeren door eerder bekeken pagina's van de huidige site. Het gedrag van desktop-Chrome zal dichter bij dat van mobiele browsers liggen, die in de meeste gevallen niet de ‘unload’-gebeurtenis genereren, waarbij voorrang wordt gegeven aan transitiecaching.
  • In de platformversie Android op apparaten met Android 12+ и GPU Qualcomm или ARM включена по умолчанию поддержка API WebGPU, который предоставляет схожий с Vulkan, Metal и Direct3D 12 программный интерфейс для выполнения операций на стороне GPU, таких как рендеринг и вычисления, а также позволяет использовать язык шейдров.
  • CSS implementeert de overerving van eigenschappen van elementen die pseudo-klassen benadrukken, zoals "::selection" en "::highlight", in relatie tot pseudo-elementen van het bovenliggende element.
    Speel video
  • De CSS-eigenschap font-palette, waarmee u een palet kunt selecteren voor het tekenen van een kleurenlettertype, ondersteunt nu animatie. Animatie kan worden gebruikt om vloeiend over te gaan van het ene palet naar het andere in kleurlettertypen.
  • Ondersteuning toegevoegd voor de CSS-eigenschappen "scrollbar-color" en "scrollbar-width" om de kleur en breedte van de schuifbalk in te stellen.
  • Pseudo-elementen “::spelling-error” en “::grammar-error” zijn aan CSS toegevoegd om de kleur en decoratie van de indicatie van syntaxis en grammaticale fouten aan te passen.
  • De mogelijkheid geïmplementeerd om de expressie support() te gebruiken om CSS-stijlen en -lagen te importeren nadat aan bepaalde voorwaarden is voldaan.
  • CSS ondersteunt nu maskers in SVG, waardoor je delen van je content kunt verbergen door op specifieke punten een afbeelding eroverheen te plaatsen. Maskers kunnen worden geconfigureerd met behulp van de eigenschappen mask, mask-mode, mask-composite, mask-position en mask-repeat. Externe maskers kunnen ook voor SVG worden geladen. servers, bijvoorbeeld: » mask: url(masks.svg#star).
  • De ondersteuning voor API-speculatieregels is uitgebreid, waardoor website-auteurs de browser kunnen voorzien van informatie over de meest waarschijnlijke pagina's waar de gebruiker naartoe kan gaan. De browser gebruikt deze informatie om pagina-inhoud proactief te laden en weer te geven. De nieuwe versie biedt de mogelijkheid om regels door te geven via de Speculation-Rules HTTP-header en voegt ondersteuning toe voor een uitgebreide syntaxis (“documentregels”) waarmee de browser een lijst met URL’s kan bepalen die speculatief moeten worden geladen uit elementen op de pagina.
  • Er is een experimentele (oorspronkelijke) Element Capture API toegevoegd, waarmee u de reikwijdte kunt beperken tot afzonderlijke delen van de DOM en elementen bij het vastleggen van video. In toepassingen voor videoconferenties maakt de nieuwe API het bijvoorbeeld mogelijk dat toepassingen van derden in een iframe worden ingebed en dat video-inhoud van dat iframe met andere deelnemers kan worden gedeeld.
  • In de Document Picture-in-Picture API is nu gebruikersbevestiging vereist om de methoden resizeBy() en resizeTo() te gebruiken.
  • De mogelijkheid toegevoegd om de showPicker-methode met elementen te gebruiken om de browserimplementatie van een vervolgkeuzemenu programmatisch aan te roepen.
  • De Media Capabilities API heeft nieuwe velden hdrMetadataType, colorGamut en transferFunction toegevoegd aan decodingInfo() die kunnen worden gebruikt om HDR-ondersteuning te bepalen.
  • TLS biedt ondersteuning voor het sleutelinkapselingsmechanisme (KEM, Key Encapsulation Mechanism), dat gebruikmaakt van het hybride algoritme X25519Kyber768, dat bestand is tegen selectie op kwantumcomputers. X25519Kyber768 is een combinatie van het X25519-sleuteluitwisselingsmechanisme op basis van elliptische curven, nu gebruikt in TLS, met het Kyber-768-algoritme, dat cryptografiemethoden gebruikt die zijn gebaseerd op het oplossen van roostertheorieproblemen, waarvan de oplossingstijd hetzelfde is bij conventionele en kwantumtheorieën. computers.
  • Er zijn verbeteringen aangebracht aan tools voor webontwikkelaars. Ondersteuning toegevoegd voor CSS-regels “@font-palette-values” in het paneel Elementen. Verbeterde ondersteuning voor bronkaarten. Verbeterde tracking van interactieve activiteiten in het prestatiedashboard. Het paneel Bronnen implementeert labels om inspringingen visueel weer te geven.
    Chrome 121 webbrowserversie

Naast innovaties en bugfixes elimineert de nieuwe versie 17 kwetsbaarheden. Veel van de kwetsbaarheden zijn geïdentificeerd als resultaat van geautomatiseerd testen met behulp van de tools AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer en AFL. Er zijn geen kritieke problemen geïdentificeerd die het mogelijk zouden maken om alle niveaus van browserbeveiliging te omzeilen en code op het systeem uit te voeren buiten de sandbox-omgeving. Als onderdeel van het programma om contante beloningen te betalen voor het ontdekken van kwetsbaarheden voor de huidige release, heeft Google elf beloningen uitgekeerd ter waarde van 11 dollar (één beloning van $31, $11000, $9000 en $6000, en drie beloningen van $2000). De omvang van de 1000 beloningen is nog niet bepaald. De grootste beloning, ter waarde van 4 dollar, werd toegekend voor het identificeren van toegang tot reeds vrijgemaakt geheugen (Use-after-free) bij de implementatie van de WebAudio API.

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