Chrome 147 Yaburitswa neVertical Tab Support uye Redesigned Reading Mode

Google yakaburitsa Chrome 147 web browser. Panguva imwecheteyo, kuburitswa kwakagadzikana kweiyo yemahara Chromium purojekiti, inova hwaro hweChrome, inowanikwa. Iyo Chrome browser inosiyana neChromium pakuti inoshandisa Google logos, ine hurongwa hwekutumira zviziviso pakaitika tsaona, ine mamodule ekutamba kopi-yakachengetedzwa vhidhiyo yemukati (DRM), ine otomatiki yekuisa sisitimu yekuisa, inogara ichigonesa Sandbox kuparadzaniswa, inopa makiyi kuGoogle API, uye inotumira RLZ paramita paunenge uchitsvaga. Kune avo vanoda nguva yakawanda yekuvandudza, kune imwe yakasiyana Yakawedzerwa Yakagadzikana bazi, iyo inotsigirwa kwemavhiki masere. Kuburitswa kunotevera, Chrome 8, kwakarongerwa Chivabvu 148.

Shanduko huru muChrome 147 (1, 2, 3, 4):

  • Maitiro ekuratidza tab akamira awedzerwa, achitsiva bhawa repamusoro rakatwasuka nemabhatani etabhu nedivi repadivi rine matabhu akamira. Matabhu akamira anogona kuratidzwa mumaitiro akawedzerwa (icon + partial description) kana akadonha (icon chete). Kufamba pamusoro petabhu repadivi kunoratidza thumbnail yezviri mukati mayo. Kutarisira mapoka etabhu kwave nyore. Sarudzo ye "Show Tabs Vertically" yawedzerwa kumenyu yemamiriro ezvinhu inoonekwa kana uchidzvanya kurudyi pamutsara wetabhu. Kana sarudzo iyi isingaratidzwe nekukasira, inogona kugoneswa kuburikidza ne "chrome://flags/#vertical-tabs". Chrome 147 Yaburitswa neVertical Tab Support uye Redesigned Reading Mode Chrome 147 Yaburitswa neVertical Tab Support uye Redesigned Reading Mode
  • Maitiro ekuverenga akagadziridzwa kuti aratidze chete magwaro akakodzera papeji, achiviga zvese zvine chekuita nazvo, mabhena, mamenyu, mitsetse yekufambisa, nezvimwe zvikamu zvepeji zvisina chekuita nezviri mukati. Muvhezheni itsva, yakafanana neFirefox, zviri mukati zvine chekuita nazvo zvinoratidzwa munzvimbo yese inoonekwa, pane mudivi rakamanikana riri padivi pepeji rekutanga. Kana maitiro matsva asina kubvumidzwa nekutanga, anogona kubvumidzwa kuburikidza ne "chrome://flags/#read-anything-immersive-reading-mode". Chrome 147 Yaburitswa neVertical Tab Support uye Redesigned Reading Mode
  • Bhatani rawedzerwa pamenyu ye "Rubatsiro" yekutumira chichemo chekuvhara mapeji ewebhu akagadzirwa nekuda kwehutsotsi kana phishing. Bhatani iri rinoratidzwa kana "Safe Browsing" mode yabvumidzwa. Chrome 147 Yaburitswa neVertical Tab Support uye Redesigned Reading Mode
  • Dziviriro yakawedzerwa kubva pakuwanikwa kwemasisitimu emunharaunda kana uchishanda nemawebhusaiti everuzhinji. Kuwanikwa kubva kumawebhusaiti kuenda ku Kero dze IP Network yemuno (intranet kana kero dzemukati) kana loopback interface (127.0.0.0/8) inoda kusimbiswa kwemushandisi. Dziviriro ikozvino haingobatanidzi chete kuedza kurodha zviwanikwa kuburikidza neHTTP/HTTPS, zvikumbiro zve fetch(), uye kuiswa kweiframe, asiwo kubatana kuburikidza neWebSockets neWebTransport, pamwe nezvikumbiro zve fetch zvinotangwa kuburikidza nenzira yeWindowClient.navigate(). Varwi vanoshandisa mukana wekupinda mukati mezviwanikwa kuti vazivikanwe zvisina kunanga uye kuita kurwiswa kweCSRF pamarauta, nzvimbo dzekupinda, maprinta, mawebhu emakambani, uye zvimwe zvishandiso nemasevhisi anogamuchira zvikumbiro kubva kune network yemuno chete.
  • Kushanda kweXML parsing kwatamiswa kubva ku libxml2 kuenda kuraibhurari itsva yakanyorwa muRust nepfungwa dzekuchengetedza. Shanduko iyi inoshanda chete kuXML; sezvakamboziviswa, rutsigiro rweXSLT ruchabviswa munguva pfupi iri kutevera.
  • Zvino zvave kukwanisa kushandisa nzira ye startViewTransition() kwete chete papeji rese, asiwo kune zvikamu zveHTML zvega zvega.
  • Basa re CSS re contrast-color() rawedzerwa. Rinodzosera zvakapesana neruvara rwakatarwa (kune chena, rinodzosera dema, uye kune dema, rinodzosera chena). Basa iri rinogona kushandiswa kufananidza ruvara rwekumashure rweruvara rwechinyorwa rwakati, uye zvinopesana.
  • Hunhu hweCSS hwe "border-shape" hwawedzerwa, zvichikubvumidza kugadzira miganhu isiri rectangular yakakomberedza zvinhu, zvakaita sekushandisa miganhu yakatenderera kana polygonal. Hunhu hweCSS hwe "border-shape" hunogamuchira mhando dzechimiro dzakafanana nehunhu hwe "clip-path", asi kusiyana nehwekupedzisira, hunoona contour, hunoigadzirisa, uye hunocheka chero zvirimo zvinopfuura contour.
  • Yakawedzera CSSPseudoElement interface, iyo inobvumira kushanda neCSS pseudo-elements kubva kuJavaScript.
  • Chinhu chinongedzo ikozvino chinotsigira kushandiswa kwe "rel=modulepreload" attribute kuti utange kuisa kwete ma script chete, asiwo ma module ane ma CSS styles ( ) uye data reJSON ( ).
  • Maitiro ekuverenga upamhi hwemiganhu nematafura muCSS properties border-width, outline-width, uye column-rule-width akachinjwa, achibatanidza neFirefox neWebKit-based browsers. Kare, upamhi muproperties idzi hwakadzorerwa ku zero, zvisinei nemitengo yadzo, kana midziyo yeborder-style, outline-style, kana column-rule-style yakaiswa ku "hapana" kana "yakavanzika." Iye zvino, mirairo-upamhi, outline-width, uye column-rule-width values ​​​​inogara inoenderana nemitengo yakatsanangurwa nemugadziri, zvisinei nezviri muproperties ye "*-style".
  • Yakawedzera iyo Math.sumPrecise() nzira yekuverenga huwandu hwezvinhu zvakarongwa uye zvimwe zvinhu zvisingaverengeki zvine humbowo hukuru kupfuura hwenguva dzose muchidimbu muchiuno (kubvisa kurasikirwa chaiko kana uchichengeta mhedzisiro pakati).
  • Yakawedzera chimiro cheRequest.isReloadNavigation kuti ione kana peji radzoserwazve, semuenzaniso, mushure mekudzvanya bhatani rekuti "Refresh" kana kufonera nzira dze location.reload() uye history.go(0).
  • Kuti kuderedze kururama kwekuzivikanwa kusina kunanga, pfungwa yekutenderedza saizi yekurangarira inodzoserwa kuburikidza neDevice Memory API, iyo inopa ruzivo nezve saizi yeRAM, yakachinjwa. Ruzivo urwu runogona kubatsira pakugadzira shanduro dzakareruka dzemawebhusaiti anorodha pamidziyo ine RAM shoma kana kuti pakushandisa maficha epamusoro kana paine ndangariro yakawanda. Mukuvaka kwepuratifomu. Android Saizi yendangariro yava kutenderedzwa kuita 1, 2, 4 na8, uye kune mamwe mapuratifomu kuita 2, 4, 8, 16 na32.
  • Kune maapplication ewebhu akaparadzana (IWA), Web Printing API inoiswa, ichipa nzira dzekuona kuwanikwa kwemaprinta, kutumira magwaro kuti adhindwe, uye kutarisira mutsetse wekudhinda. Mazita ehunhu uye semantics anoshandiswa muAPI zvinoenderana neInternet Printing Protocol (IPP).
  • Nzira ye "Origin trials" inoshandisa WebNN API, iyo inobvumira kushandiswa kwemasevhisi ekudzidza kwemuchina anopiwa nesystem yekushandisa pamwe nehunyanzvi hwehardware hwakabatana.
  • Kuvandudzwa kwakaitwa kumaturusi ekugadzira mawebhusaiti. Mubatsiri weAI akavakirwa mukati iye zvino anosarudza otomatiki mamiriro ezvinhu. Panel ye "Device Mode", inoshandiswa kuyedza mashandiro ewebhusaiti pamafoni akasiyana, yakagadziriswazve. Panel yeNetwork ikozvino inogadzirisa otomatiki zviri mukati zvakamanikidzwa zvezvikumbiro zvinotumirwa neContent-Encoding: gzip kana deflate header. Mazwi akajairwa anogona kushandiswa kusefa masitayera eCSS.

Kuwedzera kune zvinhu zvitsva uye kugadzirisa zvikanganiso, vhezheni itsva iyi inogadzirisa matambudziko makumi matanhatu. Mazhinji ematambudziko aya akaonekwa kuburikidza nekuyedza otomatiki uchishandisa AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer, uye AFL. Matambudziko maviri (buffer overflow uye integer overflow muWebML) akapihwa nhanho yakakosha yekudzivirira, zvichireva kuti anogona kunzvenga matanho ese ekudzivirira browser uye kuita kodhi kunze kwenzvimbo yesandbox. Sechikamu chechirongwa chayo che vulnency bounty chekuburitswa kwazvino, Google yakagadzira mibairo makumi matanhatu uye yakapa $118,000 (mibairo miviri ye $43000, mibairo miviri ye $11000, uye mubairo mumwe chete we $4000, $3000, $2000, uye $1000). Huwandu hwemibairo makumi mashanu nembiri hahusati hwazivikanwa.

Source: opennet.ru

Tenga inovimbika yekutambira kwemasaiti ane DDoS dziviriro, VPS VDS maseva 🔥 Tenga webhusaiti yakavimbika ine dziviriro yeDDoS, maseva eVPS VDS | ProHoster