Chrome 120 ewepụtara

Google ebipụtala ntọhapụ nke ihe nchọgharị weebụ Chrome 120. N'otu oge ahụ, ntọhapụ kwụsiri ike nke ọrụ Chromium n'efu, nke na-eje ozi dị ka ntọala Chrome, dị. Ihe nchọgharị Chrome dị iche na Chromium n'iji akara Google, ọnụnọ nke sistemu maka izipu ọkwa ma ọ bụrụ na ọ dara, modul maka ịkpọ ọdịnaya vidiyo echekwara (DRM), sistemụ maka ịwụnye mmelite na-akpaghị aka, na-eme ka ikewa Sandbox kpamkpam. , na-ebunye igodo Google API ma na-ebufe RLZ- mgbe ị na-achọ paramita. Maka ndị chọrọ oge iji kwalite, ngalaba Extended Stable na-akwado iche, izu 8 sochiri ya. Emebere mwepụta Chrome 121 na-esote maka Jenụwarị 23.

Mgbanwe isi na Chrome 120:

  • Nnwale amalitela ịkwụsị nkwado maka kuki ndị ọzọ edobere mgbe ị na-abanye na weebụsaịtị ndị ọzọ na-abụghị weebụsaịtị ngalaba Peeji dị ugbu a. A na-eji kuki ndị a enyocha mmegharị ndị ọrụ n'etiti weebụsaịtị dị na koodu nke netwọk mgbasa ozi, wijetị mgbasa ozi ọha, na sistemụ nyocha weebụ. Na Jenụwarị 2024, a ga-agbanyụ kuki ndị ọzọ maka 1% nke ndị ọrụ ihe nchọgharị. A na-akwalite mgbanwe ndị a dịka akụkụ nke atụmatụ Nzuzo Sandbox, nke na-achọ inweta nguzozi n'etiti mkpa ndị ọrụ iji nọgide na-enwe nzuzo na ọchịchọ nke netwọk mgbasa ozi na weebụsaịtị iji soro mmasị ndị ọbịa.

    Kama ịchụso kuki, a na-atụ aro iji API ndị a:

    • FedCM (Nchịkwa nzere nzere federated) na-enye gị ohere ịmepụta ọrụ njirimara jikọtara ọnụ nke na-ahụ na nzuzo na-arụ ọrụ na-enweghị kuki ndị ọzọ.
    • Token steeti nkeonwe na-enye gị ohere ikewapụ ndị ọrụ dị iche iche na-ejighi ihe nchọpụta saịtị wee bufee ozi izi ezi nke onye ọrụ n'etiti ọnọdụ dị iche iche.
    • Isiokwu (critique) na-enye ikike ịkọwapụta ụdị nke mmasị onye ọrụ enwere ike iji chọpụta otu ndị ọrụ nwere mmasị yiri ya na-akọwapụtaghị ndị ọrụ n'otu n'otu na-eji kuki nsuso. A na-agbakọ mmasị dabere na ọrụ nchọgharị onye ọrụ wee chekwaa na ngwaọrụ onye ọrụ. N'iji API isiokwu, netwọk mgbasa ozi nwere ike nweta ozi izugbe gbasara mmasị onye ọ bụla n'amaghị maka ọrụ onye ọrụ.
    • Ndị na-ege ntị echedoro, na-edozi nsogbu nke ịghaghachi azụ na nyochaa ndị na-ege gị ntị (na-arụ ọrụ na ndị ọrụ ndị garalarị saịtị ahụ na mbụ).
    • Nkwupụta njiri mara na-enye gị ohere inyocha njirimara dị otú ahụ nke ịdị irè mgbasa ozi dị ka ntụgharị na ntụgharị (ịzụta na saịtị mgbe mgbanwe ahụ gasịrị).
    • Enwere ike iji API Nweta Nchekwa rịọ ikike onye ọrụ iji nweta nchekwa kuki ma ọ bụrụ na ndabara egbochiri kuki ndị ọzọ.
  • N'ikwekọ n'ihe achọrọ nke EU DMA (Digital Markets Act), a ga-egosi ụfọdụ ndị ọrụ mkparịta ụka ịhọrọ igwe nchọta ndabara, ikike nke kwekọrọ na ntọala na chrome://settings/search. Na Chrome 120, a ga-egosi 1% nke ndị ọrụ mkparịta ụka, na n'oge mbipụta, Chrome 122 ewebatala 100%.
  • Usoro nke imebi codec vidiyo Theora amalitela. Na mbido mbụ, Theora nwere nkwarụ maka 1% nke ndị ọrụ, mana site na Jenụwarị 16, a na-eme atụmatụ inwe nkwarụ maka ndị ọrụ niile. N'oge mgbanwe mgbanwe, a na-enye ntọala "chrome://flags/#theora-video-codec" iji weghachi codec. Ihe kpatara ekwuru maka ịkwụsị nkwado Theora bụ na enwere ike ịnwe adịghị ike dịka okwu ndị dị oke egwu na nso nso a na VP8 encoder.
  • Emezigharịrị ụlọ ahịa Weebụ Chrome ka ọ dị mfe ịchọta na jikwaa mgbakwunye. Agbakwunyela ụdị mgbakwunye ọhụrụ (dịka ọmụmaatụ, otu nwere mgbakwunye dabere na mmụta igwe yana ngalaba “Nhọrọ Editor” agbakwunyere). Agbakwunyela nhọrọ nke iweghachite imewe gara aga na menu ⋮.
    Chrome 120 ewepụtara
  • A gbasaa ọrụ nke interface nlele Safety, na-egosi nchịkọta nke nsogbu nchekwa enwere ike, dị ka iji okwuntughe emebi emebi, ọnọdụ ịlele saịtị ọjọọ (Nchọgharị Nchekwa), ọnụnọ nke mmelite ewepụrụ, na njirimara nke mgbakwunye ọjọọ. -ons. Ụdị ọhụrụ a na-enye ọnọdụ na-arụsi ọrụ ike nke na-eme nyocha ihe nchọgharị oge ọ bụla metụtara nchekwa ma na-agwa onye ọrụ ma ọ bụrụ na achọpụtara nsogbu. Agbakwunyela nhọrọ na ntọala iji jikwaa omume na ọnọdụ na-arụ ọrụ.
    Chrome 120 ewepụtara
  • Tinyere ihe ngbanwe ngwaọrụ na-agbanwe dabere na nha mpio.
  • Onye njikwa okwuntughe na-enye gị ohere ịkekọrịta okwuntughe n'otu n'otu n'etiti ndị otu ezinụlọ Google nke edobere site na Akaụntụ Google. Ị nwere ike kesaa naanị otu okwuntughe n'otu oge, emesia onye zitere ya enweghị ike imelite ma ọ bụ kagbuo paswọọdụ ekekọrịtara.
  • Ebugharịla mmekọrịta na ndị nbipute gaa na usoro ọrụ dị iche, nke mere ka nkwụsi ike nke ihe nchọgharị ahụ dịkwuo mma ma kwalite nzaghachi nke ihu ihu ihu ibe tupu ibipụta ya.
  • TLS gụnyere mmejuputa usoro mkpuchi isi (KEM, Mechanism Key Encapsulation Mechanism), nke na-eji X25519Kyber768 ngwakọ algọridim, na-eguzogide nhọrọ na kọmpụta quantum. Iji mepụta igodo nnọkọ eji ezoro ezo data n'ime njikọ TLS, ngwakọta nke usoro mgbanwe igodo X25519 elliptic curve, nke eji ugbu a na TLS, yana Kyber-768 algọridim, nke na-eji ụzọ cryptography dabere na idozi nsogbu lattice theory, nwere ike iji ugbu a. , oge ngwọta nke na-adịghị iche na omenala na quantum kọmputa.
  • Ọrụ Ntuzi Ikikere na-egbochi arịrịọ maka ikike na akpaghị aka site n'ịtụle URL nke ibe ahụ na-arịọ ikike (na ndị sava A ga-enye Google hashes site na URL ndị na-arịọ ikike.
  • Na nsụgharị maka Android Akwụsịla nkwado ikpo okwu Android 7.0 «Nougat».
  • Добавлен фреймворк с реализацией концепции Close-запросов, позволяющих пользователю запрашивать закрытие модальных и всплывающих диалогов через нажатие клавиши Esc или используя экранный жест или кнопку «Назад» на смартфонах. Поддержка Close-запросов добавлена для диалогов, созданных при помощи элемента <dialog> или свойства «popover». Также добавлен API CloseWatcher, дающий возможность разработчикам приложений отслеживать Close-запросы и реагировать на их поступление (например, можно создать обработчик нажатия кнопки «назад» на Android- ekwentị mkpanaaka).
  • Na elementrị" nkwado agbakwunyere maka njirimara "aha", nke na-enye gị ohere ịmepụta otu site n'ịkọwa usoro ihe dị iche iche " "nwere otu aha.
  • Agbakwunyela mmemme "enterpictureinpicture" na Media Session API, na-enye ohere ka saịtị debanye aha onye njikwa ka a kpọọ ya mgbe emepere ọdịnaya na ọnọdụ foto-na foto.
  • Emeela ka syntax nke akwu CSS blocks dị mfe - iwu CSS nwere ike ịmalite ugbu a site na mmewere ọ bụla, na-enweghị mkpa ibu ụzọ were agwa ampersand buru ụzọ iwu akwụ ma ọ bụ jiri ọrụ is(). dl {dt {/* ụdị maka dl dt */} dd {/* ụdị maka dl dd */}}
  • Nkwado agbakwunyere maka oke "ederede" na akụrụngwa CSS "background-clip" iji gosipụta ndabere ahọpụtara naanị na mpaghara ejiri ederede ederede. Dịka ọmụmaatụ, ịkọwapụta " ndabere: linear-gradient (60deg, red, yellow, red, yellow, red); obere ihe ndabere: ederede; agba: rgba (0, 0, 0, 0.2)" ga-egosipụta:
    Chrome 120 ewepụtara
  • Agbakwunyere ajụjụ mgbasa ozi "edemede" na CSS nke enwere ike iji chọpụta ma enwere ike igbu script, dị ka Javascript na ibe dị ugbu a.
  • Agbakwunyere ": dir()" pseudo-class na CSS, na-enye gị ohere ịhọrọ ihe ndị dabere na ntụzịaka nke ederede (dịka ọmụmaatụ, ": dir(ltr)" ga-ekpuchi ihe ebe egosiri ederede site n'aka ekpe gaa n'aka nri).
  • Agbakwunyere ọrụ exponential pow(), sqrt(), hypot(), log() na exp() na CSS.
  • Nkwado agbakwunyere maka ihe nkpuchi, ihe nkpuchi, ihe nkpuchi, ikwugharị, ọnọdụ nkpuchi, ihe nkpuchi, mmalite ihe nkpuchi, nha nkpuchi, ihe nkpuchi mejupụtara na ihe nkpuchi na CSS maka izobe ihe site na ikpuchi ihe onyonyo n'ebe ụfọdụ. .
  • Agbakwunyela usoro nlele() na FontFaceSet API, nke na-enye gị ohere ịlele ma enwere ike iji mkpụrụedemede ahọpụtara gosi ederede na-ejighi mkpụrụedemede na FontFaceSet nke na-ebubeghị.
  • WebGPU API agbakwunyela ikike iji 16-bit floating point f16 na shaders.
  • Na Media Capabilities API, hdrMetadataType, colorGamut, na mpaghara ịnyefe ọrụ agbakwunyere na usoro ngbanweInfo() iji chọpụta nkwado HDR.
  • MediaStreamTrack API agbakwunyela ikike ịnweta ozi gbasara ọnụ ọgụgụ nke okpokolo agba vidiyo enwetara na nke tụfuru.
  • Agbakwunyere ikike ịfefe ihe ArrayBuffer na VideoFrame, AudioData, EncodedVideoChunk, EncodedAudioChunk na ImageDecoder ndị na-arụ ọrụ iji jiri usoro byte ozugbo na-emepụtaghị otu ya.
  • Dabere na nkọwapụta agbanwere, iji kwalite nchebe megide mwakpo XSS yana kwalite mbugharị n'etiti ihe nchọgharị, SVGUseElement akwụsịla ịkwado “data:” URL, nke anaghị akwadobu na injin WebKit.
  • Nkwado nnwale (nnwale mmalite) agbakwunyere maka nkụnye eji isi mee HTTP “ebute ụzọ, nke ị nwere ike ibunye ozi gbasara mkpa nhazi arịrịọ (RFC 9218) na ọkwa nke mbụ ịnweta akụrụngwa.
  • Emeela nkwalite na ngwaọrụ maka ndị mmepe webụ. Site na ndabara, debugger atọrọ ka ọ leghara scripts dị na "/ node_modules/" na "/bower_components/" directories na Node.js modul. Na ọnọdụ nbipu nke dịpụrụ adịpụ, a na-emejuputa ngbanwe iji họrọ n'etiti òké na ihuenyo mmetụ. Ndozi ihe ngosi emelitere. Agbanyela “mgbasa ozi” na panel Elements maka ihe nbibi Na . Site na ndabara, agbanyere ịdọ aka ná ntị gbasara ojiji kuki ndị ọzọ. Ihe nyocha nyocha igbe nzuzo agbakwunyela nyocha nke kuki ndị ejiri na saịtị ahụ yana nsonaazụ nke ndụmọdụ maka iji API ọhụrụ kama kuki.
    Kpọọ vidiyo

Na mgbakwunye na ihe ọhụrụ na ndozi ahụhụ, ụdị ọhụrụ ahụ na-ewepụ adịghị ike 10. Achọpụtara ọtụtụ n'ime adịghị ike ahụ n'ihi nnwale akpaaka site na iji AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer na AFL ngwaọrụ. Ọnweghị nsogbu dị oke egwu achọpụtala nke ga-eme ka mmadụ ghara ịgafe ọkwa niile nke nchekwa ihe nchọgharị wee mebie koodu na sistemụ na mpụga igbe igbe. Dịka akụkụ nke mmemme nkwụghachi ụgwọ maka ịchọpụta adịghị ike maka ntọhapụ ugbu a, Google kwụrụ ihe nrite iri na atọ ruru $13 (otu ihe nrite $15, otu onyinye $10000, na onyinye $2000 atọ).

isi: opennet.ru

Zụta nnabata ntụkwasị obi maka saịtị nwere nchekwa DDoS, sava VPS VDS 🔥 Zụta ebe nrụọrụ weebụ a pụrụ ịtụkwasị obi na nchekwa DDoS, sava VPS VDS | ProHoster