Siideynta biraawsarkaaga Chrome 124

Google ayaa daabacday sii deynta biraawsarkaaga Chrome 124 Isla mar ahaantaana, siideynta xasilloon ee mashruuca Chromium ee bilaashka ah, kaas oo u adeega sida saldhigga Chrome, ayaa la heli karaa. browserka Chrome wuxuu kaga duwan yahay Chromium isticmaalka summada Google, joogitaanka nidaamka ogeysiisyada loo diro haddii shil dhaco, qaybo lagu ciyaaro nuxurka fiidyowga koobi-ilaaliyo (DRM), nidaam si toos ah loogu rakibo cusbooneysiinta, si joogto ah awood u siinaya go'doominta Sandbox , keenista furayaasha Google API iyo gudbinta RLZ- marka la raadinayo. Kuwa u baahan wakhti dheeraad ah si ay u cusboonaysiiyaan, laanta Stable Extended si gooni ah ayaa loo taageeraa, oo ay ku xigto 8 toddobaad. Siidaynta xigta ee Chrome 125 waxa loo qorsheeyay May 14keeda.

Isbeddellada muhiimka ah ee Chrome 124:

  • Nooca Android, maareeyaha calaamadaynta hadda wuxuu taageeraa kaydinta calaamadaha iyo liisaska akhriska dambe ee ku jira adeegayaal Google wuxuu ku xiran yahay akoonka isticmaalaha.
  • Chrome for Android waxa ku jira hab cusub oo lagu kaydinayo ereyada sirta ah ee maxaliga ah ee aan ku wada xidhnayn qalabka. Markii hore, furayaasha maxalliga ah ayaa lagu kaydin jiray astaanta Chrome-ka, laakiin hadda waxa lagu kaydin doonaa kaydinta sirta ah ee ay bixiso Google Play Services, kaas oo horeba loo isticmaalay in lagu kaydiyo erayga sirta ah ee koontada Google.
  • Dhisidda Windows, macOS iyo Linux, TLS waxaa ku jira taageerada caadiga ah ee habka korantada muhiimka ah (KEM, Key Encapsulation Mechanism), kaas oo adeegsada X25519Kyber768 algorithm isku-dhafka ah, u adkaysta xulashada kombuyuutarrada tirada. X25519Kyber768 waa isku-dar ah habka isweydaarsiga muhiimka ah ee X25519 oo ku salaysan qalloocyada elliptic, oo hadda lagu isticmaalo TLS, oo leh Kyber-768 algorithm, kaas oo isticmaala hababka cryptography ee ku salaysan xallinta dhibaatooyinka aragtiyaha lattice, wakhtiga xalka kaas oo la mid ah kuwa caadiga ah iyo tirada. kombiyuutarada.
  • Marka la samaynayo qoraalka, maktabadda Skia waxay ku xisaabtamaysaa isbarbardhigga iyo midabaynta lagu qeexay Windows ee tignoolajiyada fududaynta qoraalka ClearType, taas oo si weyn u wanaajin karta tayada bandhigga qoraalka ee kormeerayaasha LCD. Dhisidda Linux, xarfaha loo isticmaalo is-dhexgalka ayaa si muuqata isu beddelay.
    Siideynta biraawsarkaaga Chrome 124
  • Waa suurtogal in la rakibo bog kasta oo shabakad ah sidii codsi PWA-da iska leh (Progressive Web Apps), xitaa haddii boggani aanu buuxin shuruudaha PWA.
  • Iyadoo la raacayo shuruudaha DMA Yurub (Xeerka Suuqyada Dijital ah), wada hadal ayaa la bixiyaa si loo doorto mashiinka raadinta ee loo isticmaali doono default. Waxaa jira makiinadaha raadinta oo laga dooran karo, oo laga heli karo qaybta dejinta "chrome://settings/search". Matoorada raadinta ee liiska waxaa loo soo bandhigay si aan kala sooc lahayn. Gudaha Chrome 120, wada-hadalkan waxaa lagu tijaabiyay 1% isticmaalayaasha, oo hadda waa loo oggolaaday qof walba.
    Siideynta biraawsarkaaga Chrome 124
  • Hirgeliyay codsi adeegsad si uu oggollaansho u bixiyo marka codsiga shabakadu galo Web MIDI API, kaas oo kuu ogolaanaya inaad la falgasho qalabka muusiga leh interface-ka MIDI ee ku xidhan kombiyuutarkaaga. Markii hore, codsiyada oggolaanshaha waxa la soo bandhigay kaliya marka la dirayo ama la helayo farriimaha SysEx, laakiin hadda waa la soo bandhigi doonaa mar kasta oo la galo Web MIDI API. Sababta isbeddelka ayaa lagu sheegay xaalado ay boggaga internetka ee random-ka ah ay qabtaan kantaroolka gaarka ah ee kantaroolaha MIDI, iyaga oo xannibaya awoodda codsiyada kale ee la shaqeynta. Arrimaha amniga ayaa sidoo kale la xusay, maadaama Web MIDI API uu kuu ogolaanayaa inaad si buuxda u maamusho qalabka MIDI, oo ay ku jiraan rakibidda firmware adiga kuu gaar ah.
  • Shabakadda SQL API, oo aan la jaan qaadin, ayaa si naadir ah loo isticmaalo, oo u baahan dib-u-shaqayn si loo buuxiyo shuruudaha amniga casriga ah, ayaa gebi ahaanba la joojiyay. Shabakadda SQL si caadi ah ayaa loo curyaamiyay tan iyo Chrome 119, laakiin waxaa jiray hab lagu soo celinayo. Goobtan hadda waa laga saaray Horumariyeyaasha u baahan shaqadan, waxaa la soo jeedinayaa inay isticmaalaan kala duwanaanshiyaha maktabadda SQLite ee lagu soo ururiyey aragtida WebAssembly.
  • Waxaa lagu daray awoodda lagu xakameynayo jihada qorista ee qoraalka si toos ah loogu soo bandhigay walxaha qaabka webka (dooro, mitir, horumar, badhan, aagga qoraalka iyo gelinta) marka la dooranayo hanuuninta tooska ah ee qaabka qoraalka CSS. Si aad u muujiso qoraalka kor ilaa hoos, waxaad isticmaali kartaa foomka element hantida "ltr", iyo hoos ilaa sare - "rtl".
  • API-ga Tilmaamaha Macaamiisha ee Isticmaalaha-Wakiilka, oo loo sameeyay beddelka cinwaanka User-Agent, ayaa ku daray taageero loogu talagalay xudunta Sec-CH-UA-Form-Factors, kaas oo u oggolaanaya macmiilka inuu ku wargeliyo server-ka qaabka qalabka isticmaalaha (Desktop, Automotive, Mobile, XR, EInk, iyo Watch). Tilmaamaha Macaamiisha ee Isticmaalaha-Wakiilka waxay u oggolaanayaan gudbinta xogta ee xulashada ah ee ku saabsan xuduudaha biraawsarka gaarka ah iyo nidaamka (nooca, goobta, iwm.) kaliya ka dib codsi. serverIsticmaaluhu, dhanka kale, wuxuu go'aamin karaa macluumaadka la siin karo milkiilayaasha mareegaha. Marka la isticmaalayo Tilmaamaha Macaamiisha ee Wakiilka Isticmaalaha, aqoonsiga biraawsarka lama gudbiyo iyada oo aan la helin codsi cad, oo kaliya xuduudaha aasaasiga ah ayaa la bixiyaa si caadi ah, taasoo adkeyneysa aqoonsiga aan firfircooneyn.
  • Waxaa lagu daray awoodda lagu xakameynayo xinjirowga xididdada shakhsi ahaaneed ee Shadow DOM, oo lagu sameeyo amarada sida cloneNode (). Awoodda lagu xidhi karo laamaha xididka DOM waa la oggolaaday iyadoo la adeegsanayo cabbirka clonable ("attachShadow({clonable:true})") ama sifada "shadowrootclonable" ).
    Cayaar fiidiyow
  • Hababka cusub ee lagu daray waxay dejiyeenHTMLUnsafe() iyo parseHTMLUnsafe() si loo isticmaalo Shadow DOM syntax ee JavaScript. Hababka setHTMLUnsafe() iyo parseHTMLUnsafe() , oo la mid ah innerHTML iyo DOMParser.parseFromString(), waxay kuu ogolaanayaan inaad geliso ama ku kala qaybiso nuxurka qaabka HTML ee curiyaha, laakiin waxay ku kala duwan yihiin taageerada ay u leeyihiin farsamaynta walxaha template leh sifada shadowrootmode.
  • Taageero dheeri ah oo loogu talagalay WebSocket Stream API, kaas oo kuu ogolaanaya inaad ku wareejiso xogta u dhaxaysa browserka iyo server-ka qaabka qulqulka iyada oo aan la isticmaalin codbixinta, taas oo u fiican habeynta gudbinta iyo soo dhaweynta xogta joogtada ah ee soo socota, tusaale ahaan, hirgelinta chat. const wss = WebSocketStream cusub(WSS_URL); const {wax la akhriyi karo, qori karo} = sug wss.furan; const reader = akhrin karo.getReader (); qoraa qoraa = wax qori kara.getWriter (); halka (run) {const {value, done} = sug akhriste.read(); haddii (la sameeyo) { jebiyo; } natiijada kama dambaysta ah = habka sugitaanka (qiimaha); sug writer.qor (natiijada); }
  • Awoodaha View Transitions API waa la balaariyay, taas oo sahlaysa in la abuuro saamaynta animation ku-meel-gaadhka ah ee u dhexeeya dawladaha DOM ee kala duwan (tusaale, kala-guur fudud oo hal sawir oo kale ah). Nooca cusubi wuxuu ku darayaa taageerada dhacdada "pageswap", kaas oo loo soo saaray shayga "daaqadda" marka shayga "dokumentiga" ee la xidhiidha lagu beddelo mid cusub inta lagu jiro navigation. Waxa kale oo lagu daray hantida "hor-istaaga", taas oo kuu ogolaanaysa inaad xannibto samaynta dukumeentiga ilaa falanqaynta nuxurka muhiimka ah la dhammeeyo.
  • Waxaa lagu daray diidmoReturnToOpener parameter, maray markii la wacayo codsiga HabkaWindow, kaas oo kuu ogolaanaya inaad ka saarto batoonka dambe ee daaqad ku furmay qaab-sawir ah si looga hortago ku soo laabashada tab ee laga furay daaqada.
  • Lagu daray awoodda lagu dejinayo sifada CSSImportRule.styleSheet NULL si loo muujiyo in aanu jirin xaashi qaab xidhiidhsan. Lagu daray CSSKeyframesRule. dhererka sifo tilmaamaysa tirada guryaha ee tusmaynta.
  • Goobaha la tafatiran karo, sifada "talooyin qoraaleed" ayaa la hirgeliyay si loo xakameeyo haddii talooyinka lagu muujiyo markaad wax qorayso.
  • Taageerada ServiceWorker iyo SharedWorker ayaa lagu daray WebGPU API.
  • Taageero lagu daray madaxa HTTP "Mudnaanta", kaas oo aad ku gudbin karto macluumaadka ku saabsan mudnaanta habaynta codsiga (RFC 9218) marxaladda helitaanka ugu horreeya ee kheyraadka.
  • Horumar ayaa lagu sameeyay agabka horumariyasha webka. Guddi cusub oo Autofill ah ayaa lagu daray si ay u baaraan macluumaadka loo isticmaalo si toos ah foomamka loo buuxiyo.
    Siideynta biraawsarkaaga Chrome 124

    Guddiga Kormeerka Qaababka CSS waxa uu hagaajiyay taageerada qaababka buulka leh. Guddiga cabbiraadda waxqabadku wuxuu bixiyaa awoodda lagu qarinayo hawlaha aan loo baahnayn iyo wacitaanka carruurtooda ee la xidhiidha si loo yareeyo buuqa garaafka. Taageerada animation-ka ee ku xidhan nuxurka rogrogid (Animation-driven Animation) ayaa lagu daray guddiga khaladka animation. Guddiga kormeerka shabakadu wuxuu kuu oggolaanayaa inaad dejiso cabbirada luminta xirmooyinka iyo cabbirka safka shabakadda si aad u hubiso hawlgalka codsiyada WebRTC haddii ay dhacdo dhibaatooyinka shabakadda.

    Siideynta biraawsarkaaga Chrome 124

Marka lagu daro hal-abuurnimada iyo hagaajinta cayayaanka, nooca cusubi wuxuu meesha ka saarayaa 22 dayacan. Qaar badan oo ka mid ah baylahda ayaa lagu aqoonsaday natiijada baaritaanka tooska ah iyadoo la adeegsanayo AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer iyo AFL. Ma jiraan dhibaatooyin halis ah oo la aqoonsaday kuwaas oo u oggolaanaya mid ka gudbi kara dhammaan heerarka ilaalinta browserka oo uu ku fuliyo koodka nidaamka ka baxsan deegaanka sandbox. Iyada oo qayb ka ah barnaamijka lagu bixinayo abaal-marin lacageed oo lagu ogaanayo baylahda sii-deynta hadda, Google waxay bixisay 13 abaal-marin oo cadadkeedu dhan yahay 65 kun oo doollarka Maraykanka ah (hal abaalmarin oo ah $20000, $10000, $7000 iyo $2000, saddex abaal-marinood oo kala ah $5000 iyo $3000, laba abaalmarin. oo ah $1000). Inta uu le'eg yahay hal abaalmarin weli lama go'aamin.

Source: opennet.ru

Add a comment