Chrome kuburitswa 94

Google yakaratidza kusunungurwa kwewebhu Chrome 94. Panguva imwecheteyo, kusunungurwa kwakagadzikana kweprojekti yeChromium yakasununguka, iyo inoshanda sehwaro hweChrome, inowanikwa. Iyo Chrome browser inosiyaniswa nekushandiswa kweGoogle logos, kuvapo kweiyo system yekutumira zviziviso kana yaparara, mamodule ekutamba akachengetedzwa vhidhiyo yemukati (DRM), sisitimu yekuisa otomatiki zvigadziriso, uye kutumira RLZ paramita paunenge uchitsvaga. Kuburitswa kunotevera kweChrome 95 kwakarongerwa Gumiguru 19.

Kutanga nekuburitswa kweChrome 94, budiriro yakatamira kune kutenderera kutsva kwekuburitsa. Zvitsva zvakakosha zvinoburitswa zvino zvichaburitswa mavhiki ega ega e4, kwete mavhiki matanhatu ega ega, zvichibvumira kukurumidza kuendeswa kwezvinhu zvitsva kune vashandisi. Zvinocherechedzwa kuti optimization yegadziriro yegadziriro yekuburitswa uye kuvandudzwa kweyeyedzo system inobvumira kuburitswa kuti kugadzirwe kazhinji pasina kukanganisa kunaka. Kune vemabhizinesi uye avo vanoda imwe nguva yekuvandudza, iyo Yakawedzerwa Yakatsiga edition ichaburitswa zvakasiyana mavhiki masere ega ega, izvo zvinokutendera kuti uchinje kune zvitsva zvinoburitswa kwete kamwe pamavhiki mana, asi kamwe chete mavhiki masere.

Shanduko huru muChrome 94:

  • Yakawedzera HTTPS-Yekutanga modhi, inoyeuchidza yeHTTPS Chete modhi yakamboonekwa muFirefox. Kana iyo modhi ikamiswa muzvirongwa, kana uchiedza kuvhura sosi isina encryption kuburikidza neHTTP, bhurawuza rinotanga kuyedza kuwana saiti kuburikidza neHTTPS, uye kana kuyedza kukasabudirira, mushandisi acharatidzwa yambiro pamusoro pekushaikwa kweiyo saiti. HTTPS rutsigiro uye yakakumbira kuvhura saiti isina encryption. Mune ramangwana, Google iri kufunga kugonesa HTTPS-Kutanga nekusarudzika kune vese vashandisi, kudzikisira kuwana kune mamwe mawebhu papuratifomu mapeji akavhurwa pamusoro peHTTP, uye kuwedzera imwe yambiro kuzivisa vashandisi nezve njodzi dzinomuka kana uchiwana masaiti pasina encryption. Iyo modhi inogoneswa mu "Chakavanzika uye Chengetedzo"> "Chengetedzo"> "Yepamusoro" chikamu chezvirongwa.
    Chrome kuburitswa 94
  • Kumapeji akavhurwa asina HTTPS, kutumira zvikumbiro (kudhawunirodha zviwanikwa) kumaURL emuno (semuenzaniso, β€œhttp://router.local” uye localhost) uye kero dzemukati (127.0.0.0/8, 192.168.0.0/16, 10.0.0.0) zvinorambidzwa .8/1.2.3.4, nezvimwewo). Kusarudzika kunongoitirwa mapeji akatorwa kubva kumaseva ane ma IP emukati. Semuenzaniso, peji yakatakurwa kubva kune server 192.168.0.1 haizokwanisi kuwana chitubu chiri pa IP 127.0.0.1 kana IP 192.168.1.1, asi yakatakurwa kubva kune server XNUMX ichakwanisa. Shanduko iyi inounza imwe nhanho yedziviriro kubva pakushandiswa kwekusagadzikana muvabati vanogamuchira zvikumbiro pamaIPs emuno, uye zvakare ichadzivirira kubva kuDNS inosungazve kurwiswa.
  • Yakawedzera iyo "Sharing Hub" basa, iro rinokutendera iwe kukurumidza kugovera chinongedzo kune yazvino peji nevamwe vashandisi. Zvinogoneka kugadzira kodhi yeQR kubva kuURL, chengetedza peji, kutumira chinongedzo kune chimwe chishandiso chakabatana neakaundi yemushandisi, uye kuendesa chinongedzo kune chechitatu-bato saiti seFacebook, WhatsUp, Twitter uye VK. Iyi ficha haisati yaitwa kuti iwanikwe kune vese vashandisi. Kumanikidza bhatani rekuti "Goverana" mumenu uye kero bar, unogona kushandisa marongero "chrome://flags/#sharing-hub-desktop-app-menu" uye "chrome://flags/#sharing-hub- desktop-omnibox”.
    Chrome kuburitswa 94
  • Iyo browser yekuseta interface yakagadziridzwa. Chikamu chega chega chezvigadziriso chave kuratidzwa pane peji rakasiyana, kwete pane rimwe peji rinowanikwa.
    Chrome kuburitswa 94
  • Tsigiro yekuvandudzwa kweiyo log yezvitupa zvakaburitswa uye zvakabviswa (Certificate Transparency) yaitwa, izvo zvino zvichagadziridzwa pasina kutaurwa nezve browser update.
  • Yakawedzera peji resevhisi "chrome://whats-new" ine mhedziso yeshanduko dzinoonekwa nemushandisi mukuburitswa kutsva. Peji iyi inongobuda yega mushure mekugadzirisa kana kuti inowanikwa kuburikidza neChii Chitsva bhatani muRubatsiro menyu. Iyo peji parizvino inotaura nezvekutsvaga kwetabhu, kugona kupatsanura maprofile, uye yekumashure shanduko yeruvara chimiro, iyo isina kujeka kuChrome 94 uye yakaunzwa mukuburitswa kwakapfuura. Kuratidza peji yacho haisati yagoneswa kune vese vashandisi: kutonga activation, unogona kushandisa marongero "chrome://flags#chrome-whats-new-ui" uye "chrome://flags#chrome-whats-new-in -main-menu- new-badge".
    Chrome kuburitswa 94
  • Kufonera iyo WebSQL API kubva kune zvakatakurwa kubva kune yechitatu-bato masaiti (senge iframe) kwaraswa. MuChrome 94, kana uchiedza kuwana WebSQL kubva kune wechitatu-bato zvinyorwa, yambiro inoratidzwa, asi kutanga neChrome 97, mafoni akadaro achavharwa. Mune ramangwana, tinoronga kupatsanura rutsigiro rweWebSQL zvachose, zvisinei nemamiriro ekushandiswa. Injini yeWebSQL yakavakirwa paSQLite kodhi uye inogona kushandiswa nevanorwisa kushandisa kusazvibata muSQLite.
  • Nezvikonzero zvekuchengetedza uye kudzivirira kuita kwakashata, kushandiswa kweiyo legacy MK (URL: MK) protocol, yakamboshandiswa muInternet Explorer uye kubvumira mawebhu kuburitsa ruzivo kubva kumafaira akamanikidzwa, kwatanga kuvharwa.
  • Tsigiro yekuwiriranisa neshanduro dzekare dzeChrome (Chrome 48 nepamusoro) yakamiswa.
  • The Permissions-Policy HTTP musoro, wakagadzirirwa kugonesa humwe hunyanzvi uye kudzora kupinda kuAPI, yakawedzera tsigiro ye "show-capture" mureza, iyo inokutendera iwe kudzora mashandisiro eScreen Capture API pane peji (nekusarudzika, iko kugona kutora skrini yemukati kubva kunze iframes yakavharwa).
  • MaAPI matsva akati wandei akawedzerwa kune Origin Miyedzo modhi (yekuyedza maficha anoda kupatsanurwa activation). Origin Trial inoreva kugona kushanda neiyo API yakatarwa kubva kune yakatorwa kubva kune localhost kana 127.0.0.1, kana mushure mekunyoresa uye kugamuchira yakakosha tokeni iyo inoshanda kwenguva shoma kune yakatarwa saiti.
    • Yakawedzera iyo WebGPU API, inotsiva iyo WebGL API uye inopa maturusi ekuita maGPU mashandiro akadai sekupa uye komputa. Sezvineiwo, WebGPU iri padyo neVulkan, Metal uye Direct3D 12 APIs. Sezvineiwo, WebGPU inosiyana neWebGL nenzira yakafanana iyo Vulkan graphics API inosiyana neOpenGL, asi haina kubva pane chaiyo graphics API, asi ndeye yepasirese. layer inoshandisa yakafanana yakaderera-level primitives, iyo inowanikwa muVulkan, Metal uye Direct3D 12.

      WebGPU inopa JavaScript maapplication ane yakaderera-level kutonga pamusoro pesangano, kugadzirisa, uye kuendesa mirairo kuGPU, pamwe nekugona kubata zvakabatanidzwa zviwanikwa, ndangariro, buffers, manyorerwo zvinhu, uye akaunganidzwa emifananidzo shaders. Iyi nzira inobvumidza iwe kuti uwane yepamusoro kuita kwemifananidzo maapplication nekudzikisa mutengo wepamusoro uye nekuwedzera kugona kwekushanda neGPU. Iyo API zvakare inoita kuti zvikwanise kugadzira yakaoma 3D mapurojekiti eWebhu anoshanda pamwe chete nemapurogiramu akazvimirira, asi asina kusungirirwa kune chaiwo mapuratifomu.

    • Standalone PWA application ikozvino yave kugona kunyoresa sevabati ve URL. Semuyenzaniso, iyo music.example.com application inogona kuzvinyoresa yega se URL inobata https://*.music.example.com uye zvese shanduko kubva kune ekunze maapplication uchishandisa aya malink, semuenzaniso, kubva kunhume nevatengi veemail, ichatungamira. kune kuvhurwa kweiyi PWA- maapplication, kwete nyowani browser tab.
    • Tsigiro yekodhi nyowani yekupindura HTTP - 103 yaitwa, inogona kushandiswa kuratidza misoro nguva isati yasvika. Code 103 inokutendera kuti uzivise mutengi nezve zviri mukati memamwe misoro yeHTTP nekukurumidza mushure mekukumbira, pasina kumirira sevha kuti ipedze zvese mashandiro ane chekuita nechikumbiro uye kutanga kushandira zvirimo. Nenzira yakafanana, iwe unogona kupa mazano pamusoro pezvinhu zvine chekuita nepeji iri kushumirwa izvo zvinogona kurongedzerwa (semuenzaniso, zvinongedzo kune css uye javascript rinoshandiswa pane peji rinogona kupihwa). Mushure mekugamuchira ruzivo nezve zviwanikwa zvakadaro, bhurawuza rinotanga kurodha pasi pasina kumirira kuti peji huru ipedze kupa, izvo zvinokutendera iwe kudzikisa iyo yakazara yekukumbira nguva yekugadzirisa.
  • Yakawedzera WebCodecs API yeakaderera-pamwero yekunyengetedza midhiya hova, ichienderana nepamusoro-level HTMLMediaElement, Media Source Extensions, WebAudio, MediaRecorder, uye WebRTC APIs. Iyo API nyowani inogona kunge iri kudiwa munzvimbo dzakadai sekutepfenyura kwemutambo, mutengi-parutivi mhedzisiro, rwizi transcoding, uye rutsigiro rweasina-standard multimedia midziyo. Panzvimbo pekushandisa macodecs ega ega muJavaScript kana WebAssembly, iyo WebCodecs API inopa mukana kune zvakafanovakwa, yepamusoro-soro zvikamu zvakavakwa mubrowser. Kunyanya, iyo WebCodecs API inopa odhiyo uye mavhidhiyo decoder uye encoder, mifananidzo decoder, uye mabasa ekushanda neayo ega vhidhiyo mafuremu padanho rakaderera.
  • Iyo Insertable Streams API yakagadzikana, zvichiita kuti zvikwanise kushandura midhiya midhiya inofambiswa kuburikidza neMediaStreamTrack API, senge kamera nemakrofoni data, skrini yekutora mhedzisiro, kana yepakati codec decoding data. Nzvimbo dzeWebCodec dzinoshandiswa kuratidza mafuremu mbishi uye rwizi runogadzirwa zvakafanana nezvinogadzirwa neWebRTC Insertable Streams API zvichibva paRTCPeerConnections. Padivi rinoshanda, iyo API nyowani inobvumira kushanda kwakadai sekushandisa muchina kudzidza matekiniki kuona kana kududzira zvinhu munguva chaiyo, kana kuwedzera mhedzisiro senge yekumashure clipping usati waisa encoding kana mushure mekudhidha nekodeki.
  • Iyo scheduler.postTask() nzira yakagadzikana, ichikubvumidza iwe kudzora kurongwa kwemabasa (JavaScript callback call) neakasiyana ekutanga nhanho. Matanho matatu ekutanga anopihwa: 1- kuuraya kutanga, kunyangwe kana mashandiro emushandisi anogona kuvharwa; 2-shanduko dzinoonekwa kumushandisi dzinobvumidzwa; 3 - kuurayiwa kumashure). Iwe unogona kushandisa chinhu cheTaskController kushandura zvakakosha uye kudzima mabasa.
  • Yakagadzikana uye ikozvino yakagoverwa kunze kweOrigin Miyedzo API Idle Detection kuona kusaita kwemushandisi. Iyo API inobvumidza iwe kuona nguva apo mushandisi asiri kupindirana nekhibhodi / mbeva, iyo skrini saver iri kushanda, iyo skrini yakavharwa, kana basa riri kuitwa pane imwe monitor. Kuzivisa chikumbiro nezvekusaita basa kunoitwa nekutumira chiziviso mushure mekusvika pane yakatarwa kusaita chikumbaridzo.
  • Maitiro ekutonga kwemavara muCanvasRenderingContext2D uye ImageData zvinhu uye kushandiswa kweiyo sRGB nzvimbo yemavara mazviri yakagadziridzwa. Inopa kugona kugadzira CanvasRenderingContext2D uye ImageData zvinhu munzvimbo dzemavara kunze kwesRGB, seDisplay P3, kutora mukana wehunyanzvi hwepamusoro hwevatariri vemazuva ano.
  • Yakawedzerwa nzira uye zvivakwa kuVirtualKeyboard API yekudzora kuti iyo chaiyo kiyibhodhi inoratidzwa kana kuvanzwa, uye kuwana ruzivo nezve saizi yeyakaratidzwa chaiyo kiibhodhi.
  • JavaScript inobvumira makirasi kushandisa static ekutanga mabhuroko kuboka rekodhi rinoitwa kamwe chete paunenge uchigadzira kirasi: kirasi C {// Iyo block ichaitwa kana ichigadzira kirasi pachayo static { console.log ("C's static block"); }}
  • The flex-basis uye flex CSS zvivakwa zvinoshandisa zvirimo, min-content, max-content, uye fit-content keywords kupa mamwe anochinjika kutonga pamusoro pehukuru hwenzvimbo huru yeFlexbox.
  • Yakawedzera scrollbar-gutter CSS pfuma yekudzora kuti skrini nzvimbo yakachengeterwa sei scrollbar. Semuenzaniso, kana iwe usingade zvemukati kupururudza, unogona kuwedzera kuburitsa kuti utore nzvimbo yeku scrollbar.
  • Iyo Self Profileing API yakawedzerwa nekuitwa kweiyo profiling system inobvumidza iwe kuyera iyo nguva yekuuraya yeJavaScript kudivi remushandisi kugadzirisa matambudziko ekuita muJavaScript kodhi, pasina kushandisa manipulations mune interface yevagadziri vewebhu.
  • Mushure mekubvisa Flash plugin, zvakasarudzwa kudzorera zvisina chinhu kukosha mu navigator.plugins uye navigator.mimeTypes zvivakwa, asi sezvakazoitika, mamwe maapplication akaashandisa kutarisa kuvepo kwemaplugins ekuratidza mafaera ePDF. Sezvo Chrome ine yakavakirwa-mukati PDF yekuona, iyo navigator.plugins uye navigator.mimeTypes zvivakwa zvino ichadzosa yakagadziriswa rondedzero yeyakajairwa PDF yekuona plugins uye MIME mhando - "PDF Viewer, Chrome PDF Viewer, Chromium PDF Viewer, Microsoft Edge PDF Viewer. uye WebKit yakavakirwa-mukati PDF".
  • Kuvandudzwa kwakaitwa kune zvishandiso zvevagadziri vewebhu. Nest Hub neNest Hub Max zvishandiso zvawedzerwa pachirongwa chekutevedzera chidzitiro. Bhatani rekudzoreredza mafirita rakawedzerwa kune iyo interface yekutarisa network chiitiko (semuenzaniso, paunenge uchiisa iyo "status-code: 404" sefa, unogona kukurumidza kuona zvimwe zvese zvikumbiro), uye zvakare nekupa kugona kwekuona hunhu hwepakutanga. yeSet-Cookie misoro (inobvumidza iwe kuti uongorore kuvepo kweiyo isiriyo kukosha iyo inobviswa kana yakajairika). Iyo yeparutivi muwebhu koni yakaregwa uye ichabviswa mukuburitswa kunotevera. Yakawedzera kuyedza kugona kuviga nyaya muIssues tab. Muzvirongwa, kukwanisa kusarudza mutauro wemutauro wakawedzerwa.
    Chrome kuburitswa 94

Pamusoro pehunyanzvi uye kugadzirisa kwebug, iyo nyowani vhezheni inobvisa 19 kusasimba. Mazhinji ekusagadzikana akaonekwa semhedzisiro yekuongorora otomatiki uchishandisa KeroSanitizer, MemorySanitizer, Kudzora Flow Kutendeseka, LibFuzzer uye AFL maturusi. Hapana matambudziko akakosha akaonekwa ayo aizobvumira munhu kudarika ese mazinga ekudzivirira browser uye kuita kodhi pane system kunze kwesandbox nharaunda. Sechikamu chechirongwa chekubhadhara mibairo yemari yekuwana kusaita basa pakuburitswa kwazvino, Google yakabhadhara mibairo gumi nenomwe inokosha $17 (mubairo mumwe wemadhora gumi nemashanu, mibairo yemadhora zviuru gumi, mubairo mumwe wemadhora zviuru mazana manomwe nemazana mashanu, mibairo ina yemadhora zviuru zvitatu, mibairo yemadhora zviuru zviviri). Saizi ye56500 mibairo haisati yatarwa.

Source: opennet.ru

Voeg