Udgivelse af webbrowseren Chrome 143.

Google har udgivet en ny version af webbrowseren Chrome 143. Samtidig er den stabile udgave af det frie projekt Chromium, som danner grundlag for Chrome, også tilgængelig. Browseren Chrome adskiller sig fra Chromium ved brugen af Googles logoer, en meddelelsessystem ved nedbrud, moduler til afspilning af kopibeskyttet videoinhold (DRM), en automatisk opdateringssystem, konstant aktiveret sandbox-isolering, levering af nøgler til Google API og overførsel af RLZ-parametre under søgning. For dem, der har brug for mere tid til opdatering, understøttes en separat Extended Stable-gren i 8 uger. Den næste udgave af Chrome, 144, er planlagt til den 13. januar.

Vigtige ændringer i Chrome 143:

  • Understøttelsen af XSLT, et sprog til transformation af XML-dokumenter, er blevet erklæret forældet og planlagt til at blive fjernet i udgivelsen af Chrome 155. Både API'en XSLTProcessor og XML-stilark parsing instruktioner er også blevet erklæret forældede. Årsagen nævnes at være sikkerhedsrisici forbundet med brugen af biblioteket libxslt, som har vedligeholdelsesproblemer og er en kilde til angreb på browsere, selvom andelen af web-sider, der anvender XSLT, anslås til 0,02%.
  • Der er tilføjet nye funktioner til AI-tilstand, der muliggør interaktion med AI-agenten fra adresselinjen eller fra siden, der vises ved åbning af en ny fane. AI-tilstanden giver mulighed for at stille komplekse spørgsmål på naturligt sprog og modtage svar baseret på aggregering af information fra de mest relevante sider om det specifikke emne. Hvis nødvendigt kan brugeren præcisere informationen med opfølgende spørgsmål. Tilstanden tillader også at stille spørgsmål om indholdet på siden direkte fra adresselinjen. Det er tilstrækkeligt at trykke på tabulatortasten før begyndelsen af indtastning i adresselinjen for at gå ind i AI-tilstand, som i øjeblikket kun er tilgængelig på platformene macOS og Windows.
    Udgivelse af webbrowseren Chrome 143.
  • ICU-biblioteket er opdateret til version 77.1 med støtte til Unicode 16 og opdatering af lokalitetsdata.
  • CSS har fået selektoren «@container anchored(fallback)», der gør det muligt at ændre stilen for elementer, der er bundet til positionen af andre elementer, afhængigt af den alternative position, som browseren har valgt, angivet gennem egenskaben «position-try-fallbacks» for at forhindre, at elementet overskrider grænsen for den ydre blok eller visningsområdet.
  • I CSS-egenskaberne «background-position-x» og «background-position-y» er der tilføjet mulighed for at bestemme positionen for baggrundsbilledet i forhold til en af blokkens kanter. For eksempel «background-position-x: left 30px;».
  • Der er tilføjet CSS-egenskaben «font-language-override» til at overskrive sproget, der bruges til at erstatte glyfer i OpenType-skrifttyper, som giver specifikke glyfvarianter for bestemte sprog. For eksempel, 'font-language-override: «RUS»;'.
  • I API WindowEventHandlers er der tilføjet støtte til behandling af begivenhederne «ongamepadconnected» og «ongamepaddisconnected» for at spore tilslutning og frakobling af gamepads.
  • I JavaScript API til arbejde med DOM er der givet mulighed for at bruge alle tegn, der er tilladt i HTML-parseren, i navne og præfikser for de oprettede elementer og attributter.
  • Ved brug af API WebTransport er det muligt at forhandle den protokol, der anvendes til interaktionen. server med webapplikationen (ved oprettelse af WebTransport-objektet kan applikationen angive en liste over tilladte protokoller).
  • I Origin trial-tilstand er API Web Install blevet tilføjet, som giver metoden navigator.install() til at initier installation af webapplikationer fra websteder, hvilket kan bruges ved oprettelse af kataloger til webapplikationsbutikker eller for at forenkle installation af webapplikationer til brug på det nuværende websted. Installation sker efter brugerens eksplicitte bekræftelse af operationen.
  • Der er foretaget forbedringer i værktøjerne til webudviklere. De eksperimentelle MCP (Model Context Protocol) server muligheder er blevet udvidet, hvilket muliggør adgang til Chrome DevTools funktioner fra eksterne AI-assistenter. Panelet Elements har fået tilføjet understøttelse af fejlfinding af CSS-regler @starting-style. Audit-panelet er blevet opdateret til Lighthouse 13-versionen. Ved eksport af resultaterne af ydelsessporing er der mulighed for at inkludere arkivet med indhold fra HTML-, CSS- og JavaScript-filer samt data fra «source map».
    Udgivelse af webbrowseren Chrome 143.

Udover nye funktioner og fejlrettelser i den nye version er 13 sårbarheder blevet afhjulpet. Mange af sårbarhederne blev identificeret ved hjælp af automatiserede testværktøjer som AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer og AFL. Der er ikke identificeret kritiske problemer, der kan omgå alle browserbeskyttelseslag og udføre kode i systemet uden for sandbox-miljøet. Som del af programmet for økonomiske belønninger for opdagelse af sårbarheder har Google for den nuværende version oprettet 13 præmier og udbetalt 18.000 USD (én præmie på $11.000, to præmier på $3.000 og én præmie på $1.000). Størrelsen på 9 belønninger er endnu ikke fastlagt.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster