Google
- Kune chikamu chidiki chevashandisi, basa reboka rematebhu rinopihwa, iro rinokutendera kuti ubatanidze akati wandei ma tabo ane zvinangwa zvakafanana mumapoka akapatsanurwa. Boka rimwe nerimwe rinogona kugoverwa ruvara rwaro uye zita. Vashandisi vasina kuverengerwa muchikamu chekutanga chekusimudzira vanogona kugonesa rutsigiro rwemapoka kuburikidza ne "chrome://flags/#tab-mapoka" sarudzo.
- Yakawedzera rutsigiro rwechinhu ichi
Scroll-To-Text , izvo zvinokutendera kuti ugadzire zvinongedzo kumazwi ega ega kana mitsara pasina kutsanangura zvakajeka mavara mugwaro uchishandisa "zita" tag kana "id" pfuma. Iyo syntax yezvibatanidza zvakadaro inorongwa kubvumidzwa seyewebhu chiyero, iyo ichiri padanhodraft . Iyo yekushandura mask (chaizvoizvo kutsvaga kwekupuruzira) inoparadzaniswa kubva kune yakajairwa anchor ne ":~:" hunhu. Semuenzaniso, kana iwe ukavhura chinongedzo "https://opennet.ru/52312/#:~:text=Chrome" peji inoenda kune chinzvimbo nekutanga kutaurwa kwezwi rekuti "Chrome" uye izwi iri richasimbiswa. . -
Inoshandiswa Chirambidzo chakanyanya kuomesesa pakufambiswa kweMakuki pakati pesaiti, kune zvisiri zveHTTPS zvikumbiro, zvichirambidza kugadziriswa kwewechitatu-bato Makuki akaiswa kana uchiwana masaiti kunze kweiyo dura reiyo peji. MaCookies akadaro anoshandiswa kuteedzera mafambiro evashandisi pakati pemasaiti mune kodhi yekushambadzira network, social network widget uye web analytics masisitimu. Rangarira kuti kudzora kutapurirana kweCookie, iyo SameSite hunhu hwakatsanangurwa muSet-Cookie musoro unoshandiswa, iyo nekusarudzika ikozvino yakaiswa kune kukosha "SameSite=Lax", iyo inomisa kutumira kweCookies kune yepakati-saiti zvikumbiro zvishoma. , sechikumbiro chemufananidzo kana kurodha zvemukati kuburikidza neiframe kubva kune imwe saiti. MaSaiti anogona kupfuudza maitiro eSameSite nekunyatso kuseta Cookie kuSameSite=Hapana. Nekudaro, kukosha kweSameSite=Hapana yeCookie inogona kungoiswa mune Yakachengeteka modhi (inoshanda pakubatanidza kuburikidza neHTTPS). Shanduko ichatanga muzvikamushandisa Kukadzi 17, pakutanga kune diki muzana yevashandisi, uyezve zvishoma nezvishoma kuwedzera kufukidzwa. -
Added kuchengetedzwa kubva kune zvinogumbura zviziviso zvine chekuita nekusimbiswa kwezvitupa. Nekuti chiitiko senge spamming push chiziviso chinokanganisa ruzivo rwemushandisi uye kukanganisa kutarisa kubva kune yekusimbisa dialog, muChrome 80, pachinzvimbo chenhaurirano yakaparadzana, ruzivo rwekushandisa zvino runogona kuratidzwa mubhawa rekuzivisa kuti chikumbiro chemvumo chavharwa, icho ipapo. inowira muchiratidzo chine mufananidzo webhero rakachinjika. Nekudzvanya pane chiratidzo, unogona kumisa kana kuramba mvumo yakakumbirwa chero nguva yakakodzera. Otomatiki, iyo modhi nyowani ichagoneswa zvakasarudzwa kune vashandisi vaiwanzovhara zvikumbiro zvakadaro, pamwe nesaiti dzinorekodha chikamu chikuru chezvikumbiro zvakarambwa. Kuti ugone kugonesa iyo modhi nyowani kune zvese zvikumbiro, yakakosha sarudzo yakawedzerwa kune zvigadziriso (chrome://flags/#quiet-notification-prompts). -
Kurambidzwa kuratidza pop-up windows (kudana iyo hwindo.open () nzira) uye kutumira synchronous XMLHttpRequests mune peji rekuvhara kana kuvanza zviitiko zvinobata (burutsa, usati warodha, pejihide uye kuoneka shanduko); - Yambiro yekutanga
kudzivirirwa kubva pakurodha zvakasanganiswa multimedia zvirimo (kana zviwanikwa zvaiswa paHTTPS peji kuburikidza ne http: // protocol). Pamapeji akavhurwa kuburikidza neHTTPS, "http://" zvinongedzo zvino zvichatsiviwa ne "https://" mumabhuroko ane chekuita nekuridza maodhiyo nemavhidhiyo mafaera. Kana odhiyo kana vhidhiyo sosi isingawanikwe kuburikidza ne https, saka kurodha kwayo kwakavharwa (iwe unogona kumaka kuvharika kuburikidza nemenu inowanikwa kuburikidza nekikidhi chiratidzo mubhawa rekero).Mifananidzo icharamba ichirodha isina kuchinjika (autocorrect ichaiswa muChrome 81), asi kuitsiva ne https kana block mifananidzo, vanogadzira saiti vanopihwa CSP zvivakwa kusimudzira-insecure-requests uye block-all-mixed-content. Kune zvinyorwa uye iframes, kuvharika kwemukati kwakasanganiswa kwakatoitwa kare.
- A zvishoma nezvishoma
vhara FTP rutsigiro. Nekutadza, rutsigiro rweFTP ruchiri kuwanikwa, asi ruchadarowakaita kuyedza iyo FTP rutsigiro ichadzimwa kune imwe muzana yevashandisi (kuti udzoke iwe uchada kuvhura bhurawuza ne "-enable-ftp" sarudzo). Ngatiyeukei kuti munguva yapfuura yaburitsa chiratidziro mubrowser hwindo yezviri mukati mezviwanikwa zvakatorwa kuburikidza ne "ftp: //" protocol yakanga yatovharwa (semuenzaniso, kuratidza HTML magwaro uye README mafaera akamiswa), kushandiswa kweFTP kwakamiswa. zvinorambidzwa kana uchidhawunirodha zviwanikwa kubva kumagwaro, uye rutsigiro rweproxy rwakaregedzwa kuFTP. Nekudaro, zvaive zvichiri kugoneka kurodha mafaera kuburikidza neakananga malink uye kuratidza zviri mukati medhairekitori. -
Added
kugona kushandisa vector SVG mifananidzo sesaiti icon (favicon). - Iko kugona kwekusarudza kudzima mamwe marudzi e data inofambiswa panguva yekuwiriranisa pakati pebrowser yakawedzerwa kune zvigadziriso.
- Mutemo wakawedzerwa kune vashandisi vemakambani anotungamirwa nepakati
BlockExternalExtensions , iyo inokubvumira kuti udzivise kuiswa kwekunze kwekuwedzera-on pane chigadzirwa. - Implemented
mukana cheki yenguva imwe yeketani yese yezvivakwa kana mafoni muJavaScript. Semuenzaniso, kana uchiwana "db.user.name.length" zvaive zvakakosha kuti utarise tsanangudzo yezvikamu zvose zvishoma nezvishoma, somuenzaniso, kuburikidza ne "kana (db && db.user && db.user.name)". Ikozvino kushandisa oparesheni "?." iwe unogona kuwana kukosha kwe "db?.user?.name?.refu" pasina cheki yekutanga uye kuwana kwakadaro hakuzokonzeri kukanganisa. Kana paine matambudziko (kana chimwe chinhu chikagadziriswa sechisina kana kutsanangurwa)) zvinobuda zvichave "zvisina kutsanangurwa". - JavaScript inounza mutsva anonzwisisika concatenation opareta "
?? ", iyo inodzosa operand yekurudyi kana kuruboshwe operand iri NULL kana isina kutsanangurwa, uye zvinopesana. Semuenzaniso, "const foo = bar ?? 'default tambo'" kana bha risingashande, rinodzosa kukosha kwebha neimwe nzira, kusanganisira kana bhaa iri 0 uye '', kusiyana ne "||" mushandisi. - Mune Yekutanga Miedzo modhi (yekuedza maficha anoda kupatsanurwa
activation ) Purogiramu inonzi Content Indexing. Origin Trial inoreva kugona kushanda neiyo API yakatsanangurwa 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. APIContent Indexing , inopa metadata nezvezvirimo zvakambochengetwa newebhu maapplication anoshanda muProgressive Web Apps (PWS) modhi. Chishandiso chinogona kuchengetedza data rakasiyana padivi rebrowser, kusanganisira mifananidzo, mavhidhiyo uye zvinyorwa, uye kana network yarasika, ishandise uchishandisa Cache Storage uye IndexedDB APIs. Content Indexing API inoita kuti zvikwanise kuwedzera, kutsvaga uye kudzima zviwanikwa zvakadaro. Mubrowser, API iyi yatoshandiswa kunyora rondedzero yemapeji uye data yemultimedia inowanikwa kuti itarise pasina Indaneti. - Yakagadzikana uye ikozvino yagoverwa kunze kweOrigin Trials API
Bata Picker , zvichibvumira mushandisi kuti asarudze zvinyorwa kubva mubhuku rekero uye kuendesa mamwe mashoko pamusoro pazvo kune saiti. Chikumbiro chinotsanangura rondedzero yezvivakwa zvinoda kutorwa. Zvivakwa izvi zvinoratidzwa pachena kumushandisi, uyo anosarudza kupfuudza zvivakwa izvi kana kuti kwete. Iyo API inogona kushandiswa, semuenzaniso, mune yewebhu mail mutengi kusarudza vanogamuchira tsamba yakatumirwa, muwebhu application ine VoIP basa rekutanga kufona kune yakatarwa nhamba, kana musocial network kutsvaga shamwari dzakatonyoreswa. . Panguva imwecheteyo, sechikamu cheOrigin Trials, zvimwe zvitsva zveBata Picker zvivakwa zvinopihwa: kuwedzera kune yaimbove iripo zita rakazara, email uye nhamba yefoni, kugona kuendesa email kero uye mufananidzo wakawedzerwa. - MuWebhu Workers
suggested nzira itsva yekuisa ECMAScript modules, ichikubvumira kuti urege kushandisa importScripts () basa, iro rinovhara mushandi paunenge uchigadzirisa script inotengeswa uye inozviita mumamiriro epasi rose. Iyo nzira nyowani inosanganisira kugadzira akakosha mamodule eWebhu Workers anotsigira akajairwa JavaScript ekunze nzira uye anogona kurodha zvine simba pasina kuvharira kuuraya kwevashandi. Kurodha mamodule, Muvaki weMushandi anopa rudzi rutsva rwemhando - 'module':const mushandi = mushandi mutsva('worker.js', {
mhando: 'module'
}); -
Implemented JavaScript yakavakirwa-mukati kugona kugadzirisa hova dzakamanikidzwa pasina kuda kushandiswa kwemaraibhurari ekunze. MaAPI akawedzerwa kudzvanya uye decompressionCompressionStream uye DecompressionStream . Kudzvanya uchishandisa gzip uye deflate algorithms inotsigirwa.const compressionReadableStream
= inputReadableStream.pipeThrough(new CompressionStream('gzip')); - Yakawedzerwa CSS pfuma "
mutsara-break: chero kupi ", iyo inobvumira kupaza pamwero wechero typographic character, kusanganisira mabreak padyo nemavara epunctuation anotsanangurwa nenzvimbo ( ) uye pakati pemashoko. Zvakare yakawedzera CSS pfuma "mafashama-kuputira: chero kupi Β» inokubvumira kuputsa kutevedzana kusina kukanganiswa kwemavara chero kupi zvako kana nzvimbo yakakodzera yekuzorora yaisagona kuwanikwa mumutsara. - Kune midhiya mamiriro akagadziriswa mune encrypted fomu, tsigiro yenzira yacho yaitwa
MediaCapabilities.decodingInfo() , iyo inopa ruzivo pamusoro pekugona kwebrowser yekunyora zvinyorwa zvakadzivirirwa (somuenzaniso, nzira iyi inogona kushandiswa kusarudza mamiriro epamusoro-soro kana simba-anoshanda ekugadzirisa mamiriro ezvinhu zvichienderana nebhendi iripo uye saizi yekrini). - Yakawedzerwa nzira
HTMLVhidhiyoElement.getVideoPlaybackQuality() , kuburikidza neaunogona kuwana ruzivo nezve vhidhiyo yekutamba kwekuita kugadzirisa bitrate, resolution uye mamwe ma parameter evhidhiyo. - Mu API
Payment Handler , iyo inorerutsa kubatanidzwa nehurongwa hwekubhadhara huripo, yakawedzera kugonadelegation kugadzirisa kero uye ruzivo rwekufonera kune yekunze processor yeyekubhadhara system (yekubhadhara system application inogona kunge iine ruzivo rwakanyanya kupfuura browser). - Yakawedzera HTTP musoro wetsigiro
Sec-Fetch-Dest , iyo inokutendera kuti utumire mamwe metadata nezve mhando yezvinyorwa zvine chekuita nechikumbiro (somuenzaniso, kune chikumbiro kuburikidza ne img tag, rudzi ndirwo "mufananidzo", yemafonti - "font", yezvinyorwa - "script", zvezvitaera - "maitiro", nezvimwewo). Zvichienderana nerudzi rwakatarwa, sevha inogona kutora matanho ekudzivirira kubva kune mamwe marudzi ekurwiswa (semuenzaniso, hazvigoneke kuti chinongedzo kune chibatiso chekuendesa mari chinotsanangurwa kuburikidza ne img tag, saka zvikumbiro zvakadaro hazvidi. be processed). - MuJavaScript injini V8
optimization yakaitwa kuchengeta zvinongedzo pamurwi. Panzvimbo pekuchengetedza iyo yakazara 64-bit kukosha, chete akasarudzika ezasi mabhiti einongedzo anochengetwa. Iyi optimization yakaita kuti zvikwanisike kudzikisa murwi wekuyeuka kushandiswa ne40%, pamutengo wechirango chekuita che3-8%.
-
Shanduko mune zvishandiso zvevagadziri vewebhu:- Iyo webhu console ikozvino ine kugona kutsanangura zvakare let uye kirasi mataurirwo.
- Yakavandudzwa WebAssembly debugging zvishandiso. Yakawedzerwa rutsigiro
DWARF ye nhanho-ne-nhanho debugging, kutsanangura breakpoints, uye kuongorora stack traces mu source code umo WebAssembly application inonyorwa. - Yakavandudzwa pani yekuongorora maitiro etiweki. Yakawedzera kugona kuona ketani yemafoni ezvinyorwa ane chekuita nekukumbira kutanga.
Yakawedzera nzira nyowani uye URL makoramu anoratidza iyo yakakwana nzira uye yakazara URL kune yega yega network. Inoita shuwa kuti mubvunzo wakasarudzwa waratidzwa mudhayagiramu yekutarisa.
- MuNetiweki Mamiriro ezvinhu tebhu, sarudzo yakawedzerwa kuti uchinje Mushandisi-Mumiriri paramende.
- Iyo nyowani interface yakatsanangurwa yekumisikidza iyo audit panel.
- Mune tab
Coverage yakapa sarudzo yekuunganidza data yekuvhara yebasa rega rega kana kune yega kodhi kodhi (yakawanda yakadzama manhamba, asi inoda zvimwe zviwanikwa).
- Iyo webhu console ikozvino ine kugona kutsanangura zvakare let uye kirasi mataurirwo.
- AppCache manifest action (tekinoroji yekuronga mashandiro ewebhu application muoffline mode)
zvishoma iro razvino dhairekitori resaiti (kana iyo manifest yakatorwa kubva www.example.com/foo/bar/, saka kugona kudarika iyo URL kunozoshanda mukati /foo/bar/). Tsigiro yeAppCache yakarongwa kubviswa zvachose muChrome 82. Chikonzero chataurwa chishuwo chekubvisa imwe yevheji yekuyambuka-saiti scripting kurwisa. Inokurudzirwa kushandisa API pachinzvimbo cheAppCachepabutiro . -
Discontinued rutsigiro rweiyo legacy WebVR 1.1 API, inogona kutsiviwa neAPIWebXR Chishandiso , iyo inokutendera iwe kuti uwane zvikamu zvekugadzira chaiwo uye augmented chokwadi uye kubatanidza basa nemakirasi akasiyana emidziyo, kubva kune yakamira chaiyo chaiyo helmeti kune mhinduro dzinobva panharembozha. - Protocol handlers akabatana neregisterProtocolHandler() uye unregisterProtocolHandler() nzira dzava kukwanisa kungoshanda munzvimbo dzakachengeteka (kana dzasvikwa kuburikidza neHTTPS).
Kuwedzera kune hutsva uye bug kugadzirisa, iyo nyowani vhezheni inobvisa
Source: opennet.ru