Chrome 105 saki

Google ya bayyana sakin mai binciken gidan yanar gizo na Chrome 105. A lokaci guda, ana samun tabbataccen sakin aikin Chromium kyauta, wanda ke zama tushen Chrome. Mai bincike na Chrome ya bambanta da Chromium wajen amfani da tambarin Google, kasancewar tsarin aika sanarwa idan ya faru, tsarin wasa don kunna abun ciki na bidiyo mai kariya (DRM), tsarin shigar da sabuntawa ta atomatik, yana ba da damar keɓe Sandbox ta dindindin. , ba da maɓallan Google API da watsa RLZ- lokacin bincika sigogi. Ga waɗanda ke buƙatar ƙarin lokaci don sabuntawa, reshen Ƙarfafa Stable yana da tallafi daban, sannan makonni 8 ya biyo baya. An shirya sakin Chrome 106 na gaba a ranar 27 ga Satumba.

Canje-canje masu mahimmanci a cikin Chrome 105:

  • An daina goyan bayan ƙwararrun aikace-aikacen yanar gizo Chrome Apps, maye gurbinsu da aikace-aikacen gidan yanar gizo masu zaman kansu dangane da fasahar Cigaban Yanar Gizo (PWA) da daidaitattun APIs na Yanar Gizo. Da farko Google ya sanar da aniyarsa ta yin watsi da Chrome Apps a cikin 2016 kuma ya shirya daina tallafa musu har zuwa 2018, amma sai ya jinkirta wannan shirin. A cikin Chrome 105, lokacin da kuke ƙoƙarin shigar da Chrome Apps, za ku sami gargaɗin cewa ba za a tallafa musu ba, amma aikace-aikacen za su ci gaba da gudana. A cikin Chrome 109, ikon gudanar da Ayyukan Chrome za a kashe.
  • An ba da ƙarin keɓancewa don tsarin mai bayarwa, wanda ke da alhakin bayarwa. Ana yin wannan tsari yanzu a cikin ƙarin kwantena (App Container), wanda aka aiwatar a saman tsarin keɓewar akwatin yashi. Idan aka yi amfani da rauni a cikin lambar ma'ana, ƙarin ƙuntatawa za su hana maharin samun damar shiga hanyar sadarwar ta hana samun damar yin kiran tsarin da ke da alaƙa da damar hanyar sadarwa.
  • Aiwatar da nata haɗe-haɗen ajiya na tushen takaddun takaddun hukumomin takaddun shaida (Kantinan Tushen Chrome). Har yanzu ba a kunna sabon kantin sayar da ta tsohuwa ba kuma har sai an kammala aiwatarwa, za a ci gaba da tabbatar da takaddun shaida ta amfani da wani kantin sayar da takamaiman ga kowane tsarin aiki. Maganin da ake gwadawa yana tunawa da tsarin Mozilla, wanda ke kula da keɓantaccen kantin sayar da takaddun shaida na Firefox, wanda ake amfani dashi azaman hanyar haɗin farko don bincika sarkar amintaccen takaddun shaida lokacin buɗe shafuka akan HTTPS.
  • An fara shirye-shirye don sokewar gidan yanar gizon SQL API, wanda ba shi da inganci, ba a yi amfani da shi ba, kuma yana buƙatar sake fasalin don biyan buƙatun tsaro na zamani. Chrome 105 yana hana damar shiga yanar gizo SQL daga lambar da aka ɗora ba tare da amfani da HTTPS ba, kuma yana ƙara faɗakarwa ga DevTools. An shirya cire API ɗin SQL na Yanar Gizo a cikin 2023. Ga masu haɓakawa waɗanda ke buƙatar irin wannan aikin, za a shirya maye gurbin bisa WebAssembly.
  • Aiki tare na Chrome baya goyan bayan daidaitawa tare da Chrome 73 da abubuwan da aka fitar a baya.
  • Don dandamali na macOS da Windows, ginannen mai duba takardar shaidar yana kunna, wanda ya maye gurbin kiran da aka bayar ta tsarin aiki. A baya can, an yi amfani da ginanniyar kallo a cikin gini don Linux da ChromeOS.
  • Sigar Android tana ƙara saituna don sarrafa Maudu'i & Ƙungiya API, waɗanda aka haɓaka a matsayin wani ɓangare na yunƙurin Sirri na Sandbox, wanda ke ba ku damar ayyana nau'ikan abubuwan buƙatun mai amfani da amfani da su maimakon bin kukis don gano ƙungiyoyin masu amfani da irin wannan bukatu ba tare da gano mutum ɗaya ba. masu amfani. A cikin saki na ƙarshe, an ƙara irin waɗannan saitunan zuwa nau'ikan Linux, ChromeOS, macOS da Windows.
  • Lokacin da kuka kunna ingantaccen kariyar burauza (Lafiya Browsing> Ingantaccen Kariya), ana tattara na'urorin sadarwa game da shigar add-ons, samun dama ga API, da haɗin kai zuwa rukunin yanar gizo na waje. Ana amfani da wannan bayanan akan sabar Google don gano munanan ayyuka da keta ƙa'idodi ta add-on browser.
  • An soke kuma zai toshe amfani da haruffan da ba ASCII ba a cikin wuraren da aka kayyade a cikin taken kuki a cikin Chrome 106 (don wuraren IDN, yanki dole ne ya kasance cikin tsarin lambar puny). Canjin zai kawo mai binciken zuwa bin RFC 6265bis da kuma halayen da aka aiwatar a Firefox.
  • An gabatar da API na Haskakawa na Musamman, wanda aka tsara don canza salon zaɓaɓɓun wuraren rubutu ba da gangan ba kuma yana ba ku damar iyakance ku ta tsayayyen salon da mai bincike ya bayar don fitattun wurare (:: zaɓi, :: zaɓi-mara aiki) da haskakawa. na kuskuren daidaitawa (:: kuskuren rubutu, :: kuskuren nahawu). Sigar farko ta API ta ba da goyan baya don canza launi da rubutu da bango ta amfani da launi da abubuwan ɓarna-launi, amma za a ƙara wasu zaɓuɓɓukan salo a nan gaba.

    A matsayin misali na ayyukan da za a iya warwarewa ta amfani da sabon API, an ambaci ƙarawa zuwa tsarin gidan yanar gizon da ke ba da kayan aiki don gyara rubutu, hanyoyin zaɓin rubutun nasu, daban-daban na nunawa don gyaran haɗin gwiwa tare da masu amfani da yawa, bincika a cikin takardun da aka tsara. , da kuma nuna kurakurai lokacin duba rubutun. Idan a baya, ƙirƙirar alamar da ba ta dace ba da ake buƙatar hadaddun manipulations tare da itacen DOM, API ɗin Haskakawa na Custom yana samar da shirye-shiryen da aka yi don ƙarawa da cire haskakawa waɗanda ba su shafi tsarin DOM ba da amfani da salo dangane da abubuwan Range.

  • An ƙara tambayar "@container" zuwa CSS, yana ba da damar tsara abubuwa dangane da girman ɓangaren mahaifa. "@container" yayi kama da tambayoyin "@media", amma ana amfani da shi ba ga girman duk wurin da ake iya gani ba, amma ga girman toshe (kwantena) wanda aka sanya kashi a ciki, wanda zai ba ku damar saita naku. salon zaɓi dabaru don abubuwan yara, ba tare da la’akari da inda daidai a shafin aka sanya kashi ba.
    Chrome 105 saki
  • An ƙara CSS pseudo-class ": yana da ()" don bincika kasancewar ɓangaren yaro a cikin ɓangaren iyaye. Misali, "p:has(span)" yana zagaya abubuwan , wanda a ciki akwai wani sinadari .
  • Ƙara HTML Sanitizer API, wanda ke ba ku damar yanke abubuwa daga abun ciki waɗanda ke shafar nuni da aiwatarwa yayin fitarwa ta hanyar saitiHTML(). API ɗin na iya zama da amfani don tsaftace bayanan waje don cire alamun HTML waɗanda za a iya amfani da su don aiwatar da harin XSS.
  • Yana yiwuwa a yi amfani da rafukan API (ReadableStream) don aika buƙatun buƙatun kafin a loda jikin mai amsawa, watau. za ku iya fara aikawa da bayanai ba tare da jira don kammala shafin yanar gizon ba.
  • Don shigar da aikace-aikacen gidan yanar gizo kadai (PWA, Progressive Web App), yana yiwuwa a canza ƙirar yankin taken taga ta amfani da abubuwan da ke da alaƙa da Window Controls Overlay, wanda ke shimfiɗa yankin allo na aikace-aikacen gidan yanar gizo zuwa duka taga kuma. ba da damar ba da aikace-aikacen yanar gizo kamannin aikace-aikacen tebur na yau da kullun. Aikace-aikacen gidan yanar gizo na iya sarrafa sarrafawa da sarrafa shigarwa a cikin duka taga, ban da shinge mai rufi tare da madaidaitan maɓallan sarrafa taga (kusa, rage girman, girma).
    Chrome 105 saki
  • An daidaita ikon yin amfani da Ƙarfafa Tushen Mai jarida daga ma'aikatan da aka sadaukar (a cikin mahallin DedicatedWorker), wanda za'a iya amfani dashi, alal misali, don inganta aikin sake kunnawa na bayanan multimedia ta hanyar ƙirƙirar wani abu na MediaSource a cikin wani ma'aikaci daban da watsa shirye-shirye sakamakon aikinsa zuwa HTMLMediaElement a cikin babban zaren.
  • A cikin API ɗin Abokin Ciniki, wanda aka haɓaka don maye gurbin mai amfani-Agent mai amfani kuma yana ba ku damar zaɓin samar da bayanai game da takamaiman mai bincike da sigogin tsarin (version, dandamali, da sauransu) kawai bayan buƙatar uwar garken, tallafi ga Sec. -CH-Viewport-Heigh dukiya an kara da cewa yana ba ka damar samun bayanai game da tsayin wurin da ake iya gani. Tsarin alama don saita sigogin Alamar Abokin ciniki don albarkatun waje a cikin alamar “meta” an canza: A baya: Ya zama:
  • Ƙarfafa ikon ƙirƙirar masu gudanar da taron onbeforeinput na duniya (document.documentElement.onbeforeinput), waɗanda aikace-aikacen yanar gizo za su iya ƙetare ɗabi'ar yayin gyara rubutu a cikin tubalan. , da sauran abubuwan da ke da saitin sifa mai “contenteditable”, kafin mai binciken ya canza abun cikin kashi da bishiyar DOM.
  • An faɗaɗa damar API Kewayawa, ƙyale aikace-aikacen yanar gizo su sata ayyukan kewayawa a cikin taga, fara sauyawa da kuma nazarin tarihin ayyuka tare da aikace-aikacen. Ƙara sababbin hanyoyin shiga () don shiga tsakani kuma gungura() don gungurawa zuwa matsayi da aka ba.
  • An ƙara hanyar madaidaiciyar hanyar Response.json(), wanda ke ba ku damar samar da jikin amsa dangane da bayanan nau'in JSON.
  • An inganta kayan aiki don masu haɓaka gidan yanar gizo. A cikin maɓalli, lokacin da aka kunna tabo, ana ba da izinin gyara manyan ayyuka a cikin tari, ba tare da katse zaman gyarawa ba. Kwamitin Rikodi, wanda ke ba ka damar yin rikodi, sake kunnawa, da kuma nazarin ayyukan mai amfani akan shafi, yana goyan bayan fage, sake kunnawa mataki-mataki, da rikodin abubuwan da suka faru na linzamin kwamfuta.

    An ƙara ma'auni na LCP (Mafi Girma Mai Ciki) a cikin dashboard ɗin aiki don gano jinkiri lokacin yin manyan abubuwa (ganuwa-mai amfani) a cikin ganuwa, kamar hotuna, bidiyo, da abubuwan toshewa. A cikin rukunin abubuwan, manyan yadudduka da aka nuna akan sauran abun ciki ana yiwa alama alama ta musamman. WebAssembly yana ba da ikon loda bayanan gyara kuskure a tsarin DWARF.

Baya ga sabbin abubuwa da gyare-gyaren kwaro, sabon sigar yana kawar da lahani 24. Yawancin raunin da aka gano sakamakon gwajin atomatik ta amfani da AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer da kayan aikin AFL. Ba a gano wata matsala mai mahimmanci da za ta ba mutum damar ƙetare duk matakan kariya na burauza ba da aiwatar da lamba akan tsarin a wajen yanayin sandbox. A matsayin wani ɓangare na shirin biyan tukuicin kuɗi don gano lahani ga sakin na yanzu, Google ya biya lambobin yabo 21 da suka kai $60500 (kyautar $10000 ɗaya, lambar yabo $9000 ɗaya, lambar yabo $7500 ɗaya, lambar yabo $7000 ɗaya, lambar yabo $5000 guda biyu, lambobin yabo $3000 guda huɗu. ) $2000 da kuma $1000 bonus. Har yanzu ba a tantance girman ladan bakwai ba.

source: budenet.ru

Add a comment