Chrome 113 vrystelling

Google het die vrystelling van die Chrome 113-webblaaier onthul. Terselfdertyd is 'n stabiele vrystelling van die gratis Chromium-projek, wat as die basis van Chrome dien, beskikbaar. Die Chrome-blaaier verskil van Chromium in die gebruik van Google-logo's, die teenwoordigheid van 'n stelsel vir die stuur van kennisgewings in geval van 'n ongeluk, modules vir die speel van kopie-beskermde video-inhoud (DRM), 'n stelsel vir outomatiese installering van opdaterings, wat Sandbox-isolasie permanent moontlik maak , verskaf sleutels aan die Google API en stuur RLZ- wanneer parameters gesoek word. Vir diegene wat meer tyd nodig het om op te dateer, word die Extended Stable-tak afsonderlik ondersteun, gevolg deur 8 weke. Die volgende weergawe van Chrome 114 is geskeduleer vir 30 Mei.

Sleutelveranderinge in Chrome 113:

  • Ondersteuning vir die WebGPU grafiese API en WGSL (WebGPU Shading Language) is standaard geaktiveer. WebGPU bied 'n programmeringskoppelvlak soortgelyk aan Vulkan, Metal en Direct3D 12 vir GPU-kant bedrywighede soos lewering en berekening, en maak ook die gebruik van die skadutaal moontlik vir die skryf van GPU-kant programme. WebGPU-ondersteuning is tans slegs geaktiveer in ChromeOS-weergawes. macOS и Windows, en vir Linux и Android sal later geaktiveer word.
  • Werk het voortgegaan om prestasie te optimaliseer. In vergelyking met tak 112 het die spoed om die Snelheidsmeter 2.1-toets te slaag met 5% toegeneem.
  • Vir gebruikers het die geleidelike insluiting van bergingsegmenteringsmodus, Dienswerkers en kommunikasie-API's begin, wat, wanneer 'n bladsy verwerk word, geskei word in verhouding tot domeine, wat derdeparty-verwerkers isoleer. Die modus laat jou toe om metodes te blokkeer om gebruikersbewegings tussen webwerwe op te spoor gebaseer op die stoor van identifiseerders in gedeelde berging en gebiede wat nie bedoel is vir permanente berging van inligting nie ("Superkoekies"), byvoorbeeld deur die teenwoordigheid van sekere data in blaaierkas te assesseer. Aanvanklik, tydens die verwerking van 'n bladsy, is alle hulpbronne in 'n gemeenskaplike naamruimte (dieselfde oorsprong) gestoor, ongeag die oorsprongdomein, wat een webwerf in staat stel om die laai van hulpbronne vanaf 'n ander webwerf te bepaal deur manipulasie van plaaslike berging, die IndexedDB API, of die teenwoordigheid van data in die kas na te gaan.

    Wanneer segmentering plaasvind, word 'n aparte kenmerk gekoppel aan die sleutel wat gebruik word om objekte uit die kasgeheue en blaaierberging te haal, wat die binding aan die primêre een bepaal. domein, vanwaar die hoofblad oopgemaak word, wat die omvang van dophouskripte beperk, soos dié wat via 'n iframe vanaf 'n ander webwerf gelaai word. Om partisionering te forseer sonder om te wag dat dit geaktiveer word, kan jy die instelling "chrome://flags/#third-party-storage-partitioning" gebruik.

    
Chrome 113 vrystelling
  • 'n Eersteparty-stelle (FPS)-meganisme is voorgestel om die verhouding tussen verskillende werwe van dieselfde organisasie of projek vir algemene koekieverwerking tussen hulle te bepaal. Die kenmerk is nuttig wanneer een webwerf toeganklik is deur verskillende domeine (byvoorbeeld opennet.ru en opennet.me). Koekies vir sulke domeine is heeltemal apart, maar met die hulp van FPS kan hulle nou in 'n gemeenskaplike berging gekoppel word. Om FPS te aktiveer, kan jy die vlag "chrome://flags/enable-first-party-sets" gebruik.
  • Beduidende optimalisering van die sagteware-implementering van die video-enkodeerder in die AV1-formaat (libaom) is uitgevoer, wat die werkverrigting van webtoepassings wat WebRTC gebruik, soos videokonferensiestelsels, verbeter het. Bygevoeg nuwe spoedmodus 10, geskik vir toestelle met beperkte SVE-hulpbronne. Wanneer die Google Meet-toepassing op 'n kanaal met 'n bandwydte van 40 kbps getoets word, het die AV1 Speed ​​​​10-modus in vergelyking met die VP9-spoed 7-modus ons toegelaat om 'n 12%-verhoging in kwaliteit en 'n 25%-verhoging in werkverrigting te behaal.
  • Wanneer jy verbeterde blaaierbeskerming aktiveer (Veilig blaai > Verbeterde beskerming), om kwaadwillige aktiwiteit in byvoegings aan die Google-kant op te spoor, word telemetrie ingesamel oor die werking van blaaierbyvoegings wat nie uit die Chrome Winkel-katalogus geïnstalleer is nie. Data soos hashes van byvoegingslêers en die inhoud van manifest.json word gestuur.
  • Sommige gebruikers het bykomende opsies om vorms outomaties in te vul, wat daarop gemik is om die afleweringsadres en betalingsbesonderhede vinnig in te vul wanneer aankope in sommige aanlynwinkels gedoen word.
    
Chrome 113 vrystelling
  • Die spyskaart wat vertoon word wanneer op die "drie kolletjies"-ikoon geklik word, is herstruktureer. Die items "Uitbreidings" en "Chrome Webwinkel" is na die eerste vlak van die spyskaart geskuif.
  • Die vermoë bygevoeg om slegs 'n geselekteerde fragment van 'n bladsy in 'n ander taal te vertaal, en nie net die hele bladsy nie (vertaling word vanaf die kontekskieslys begin). Om die insluiting van gedeeltelike vertaling te beheer, is die "chrome://flags/#desktop-partial-translate"-instelling voorgestel.
  • Op die bladsy wat gewys word wanneer 'n nuwe oortjie oopgemaak word, is die vermoë om onderbroke werk (“Reis”) te hervat bygevoeg, jy kan byvoorbeeld voortgaan met die soektog vanaf die onderbroke posisie.
    
Chrome 113 vrystelling
  • In die weergawe vir Android 'n Nuwe diensbladsy "chrome://policy/logs" is geïmplementeer sodat die administrateur die gesentraliseerde bestuursbeleide wat vir gebruikers gestel is, kan ontfout.
  • In die samestelling vir die platform Android Die vermoë om meer gepersonaliseerde inhoud in die Ontdek-afdeling te vertoon, is geïmplementeer. Daarbenewens is die vermoë om voorkeurtipes aanbevelings aan te pas (byvoorbeeld, inhoud van sekere bronne wegsteek) bygevoeg vir gebruikers wat nie aan 'n Google-rekening gekoppel is nie.
    
Chrome 113 vrystelling
  • In die platformweergawe Android 'n Nuwe koppelvlak vir die seleksie van multimedia-lêers vir die oplaai van foto's en video's is voorgestel (in plaas van 'n persoonlike implementering word die standaardkoppelvlak gebruik) Android Mediakieser).
    
Chrome 113 vrystelling
  • CSS implementeer die standaard sintaksis van die beeld-set()-funksie, wat jou toelaat om 'n prent te kies uit 'n stel opsies met verskillende resolusies wat die beste by die huidige skerminstellings en netwerkverbindingsbandwydte pas. Die voorheen ondersteunde oproep met die -webkit-image-set() voorvoegsel, wat Chrome-spesifieke sintaksis aangebied het, is nou vervang deur die standaard beeldstel.
  • CSS het ondersteuning bygevoeg vir nuwe medianavrae (@media) oorloop-inlyn en oorloopblok, wat jou toelaat om te bepaal hoe inhoud wat verby die oorspronklike grense van die blok gaan, verwerk sal word.
  • 'n Opdateringsmedianavraag is by CSS gevoeg, wat dit moontlik maak om style te definieer wanneer dit op stadige (byvoorbeeld e-leserskerms) en vinnige (gewone monitors) skerms gedruk of vertoon word.
  • Die linear()-funksie is by CSS gevoeg om lineêre interpolasie toe te pas tussen 'n gespesifiseerde aantal punte, wat gebruik kan word om komplekse animasies soos weiering en rek-effekte te skep.
  • Die Headers.getSetCookie()-metode implementeer die vermoë om waardes van verskeie Set-Cookie-opskrifte wat in een versoek gestuur is, te haal sonder om dit te kombineer.
  • 'n LargeBlob-uitbreiding is by die WebAuthn API gevoeg om groot binêre data wat met geloofsbriewe geassosieer word, te stoor.
  • Private State Token API geaktiveer om gebruikers te skei sonder om kruiswerf-identifiseerders te gebruik.
  • Werwe word nie toegelaat om die document.domain-eienskap te stel om voorwaardes van dieselfde oorsprong toe te pas op hulpbronne wat vanaf verskillende subdomeine gelaai is nie. As jy 'n kommunikasiekanaal tussen subdomeine moet vestig, moet jy die postMessage()-funksie of die Channel Messaging API gebruik.
  • Verbeterings is aangebring aan nutsgoed vir webontwikkelaars. In die netwerkaktiwiteit-inspeksiepaneel is dit nou moontlik om nuwe HTTP-antwoordopskrifte te herdefinieer of te skep wat deur die webbediener teruggestuur word (Netwerk > Opskrifte > Antwoordopskrifte). Boonop is dit moontlik om alle oorskrywings op een plek te wysig deur die .headers-lêer in die Bronne > Override-afdeling te wysig en vervangings met behulp van 'n masker te skep. Verbeterde ontfouting van toepassings met behulp van die Nuxt-, Vite- en Rollup-webraamwerke. Verbeterde diagnose van probleme met CSS in die Style-paneel (foute in eiendomsname en toegekende waardes word afsonderlik opgemerk). In die webkonsole is die vermoë om outovoltooi-aanbevelings te vertoon bygevoeg wanneer jy Enter druk (en nie net wanneer jy die oortjie of regspyltjie druk nie).
    
Chrome 113 vrystelling

Benewens innovasies en foutoplossings, skakel die nuwe weergawe 15 kwesbaarhede uit. Baie van die kwesbaarhede is geïdentifiseer as gevolg van outomatiese toetsing met behulp van die AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer en AFL-nutsgoed. Geen kritieke probleme is geïdentifiseer wat 'n mens sal toelaat om alle vlakke van blaaierbeskerming te omseil en kode buite die sandbox-omgewing op die stelsel uit te voer nie. As deel van die program om kontantbelonings te betaal vir die ontdekking van kwesbaarhede vir die huidige vrystelling, het Google 10 toekennings in die bedrag van 30.5 duisend Amerikaanse dollars betaal (een toekenning van $7500, $5000 en $4000, twee toekennings van $3000, drie toekennings van $2000 en twee toekennings van $1000).

Bron: opennet.ru

Koop betroubare hosting vir werwe met DDoS-beskerming, VPS VDS-bedieners 🔥 Koop betroubare webwerfhosting met DDoS-beskerming, VPS VDS-bedieners | ProHoster