Phatlalatso ea Chrome 76

Google hlahisoa ho lokolloa ha sebatli sa marang-rang Chrome 76... Ka nako e le nngwe fumaneha tokollo e tsitsitseng ea morero oa mahala Chromium, e leng motheo oa Chrome. Sebatli sa Chrome fapaneng ts'ebeliso ea li-logos tsa Google, boteng ba sistimi ea ho romella litsebiso maemong a kotsi, bokhoni ba ho jarolla module ea Flash ha o e kopa, li-module tsa ho bapala litaba tsa video tse sirelelitsoeng (DRM), sistimi ea ho kenya liapdeite le phetisetso ka bo eona nakong ea ho batla. Litekanyetso tsa RLZ. Phallo e latelang ea Chrome 77 e reriloe ka la 10 Loetse.

ka sehloohong fetola в Chrome 76:

  • butsoe ka mokhoa o ikhethileng, mokhoa oa ts'ireletso khahlano le phetisetso ea Li-Cookie tsa mokha oa boraro, eo, ntle le tšobotsi ea SameSite sehloohong sa Set-Cookie, e behang boleng ba "SameSite=Lax" ka boiketsetso, e fokotsa ho romelloa ha Li-cookie bakeng sa ho kenya ho tsoa ho. libaka tsa mokha oa boraro (empa liwebsaete li ntse li tla khona ho tlola thibelo ka ho beha ka ho hlaka ha u beha boleng ba Cookie SameSite=None). Ho fihlela joale, sebatli se ile sa romela Cookie ho kopo leha e le efe sebakeng seo Cookie e neng e behiloe ho sona, esita le haeba sebaka se seng se ile sa buloa qalong, 'me kopo e entsoe ka tsela e sa tobang ka ho kenya setšoantšo kapa ka iframe. Ka mokhoa oa 'Lax', phetisetso ea Cookie e koetsoe feela bakeng sa likopo tse nyane tsa libaka tse fapaneng, joalo ka likopo tsa litšoantšo kapa ho kenya li-iframe content, tse sebelisoang hangata ho qala litlhaselo tsa CSRF le ho latela metsamao ea basebelisi lipakeng tsa libaka.
  • E emisitse ho bapala litaba tsa Flash ka mokhoa oa kamehla. Ho fihlela ho lokolloa ha Chrome 87, e lebelletsoeng ka December 2020, tšehetso ea Flash e ka khutlisoa maemong (E tsoetseng pele> Lekunutu le Ts'ireletso> Litlhophiso tsa Sebaka), e lateloe ke netefatso e hlakileng ea ts'ebetso ea ho bapala litaba tsa Flash bakeng sa sebaka ka seng (tiisetso ke hopotsoa ho fihlela sebatli se qalisoa bocha). Ho tlosoa ka ho feletseng ha khoutu ho tšehetsa Flash ho lumellana le morero o phatlalalitsoeng oa Adobe oa ho felisa tšehetso bakeng sa theknoloji ea Flash ka 2020;
  • Bakeng sa likhoebo, bokhoni ba ho batla lifaele sebakeng sa polokelo ea Google Drive bo kentsoe bareng ea aterese;

    Phatlalatso ea Chrome 76

  • E qalile ho thibela ka bongata Papatso e sa lokelang ho Chrome e sitisang maikutlo a litaba mme e sa finyelle litekanyetso tse entsoeng ke Coalition for Better Advertising;
  • Mokhoa o ikamahanyang le maemo oa ho fetohela leqepheng le lecha o kentsoe tšebetsong, moo litaba tsa hajoale li hlakotsoeng le bokamorao bo bosoeu bo bonts'itsoeng eseng hang-hang, empa ka mor'a tieho e khutšoane. Bakeng sa maqephe a kenyang ka potlako, ho hlakola ho fella feela ka ho thekesela 'me ha ho fane ka moputso oa ho tsebisa mosebedisi hore leqephe le lecha le haufi le ho kena. Khatisong e ncha, haeba leqephe le buloa ka potlako 'me ho na le tieho e nyane, joale leqephe le lecha le hlahisoa sebakeng se le seng, le nkela e fetileng sebaka (mohlala, ho bonolo ha u fetohela maqepheng a mang a sebaka se le seng se tšoanang ka moralo. le moralo oa mebala). Haeba ho nka nako e itseng ho bonahala ho mosebelisi ho hlahisa leqephe, joale, joalo ka pele, skrine e tla hlakoloa esale pele;
  • Maemo a ho khetholla tšebetso ea mosebelisi leqepheng a tiisitsoe. Chrome e u lumella ho bonts'a litemoso tsa pop-up le ho bapala litaba tse tenang tsa video / audio feela kamora liketso tsa mosebelisi leqepheng. Ka tokollo e ncha, ho tobetsa Escape, ho ts'oara sehokelo, le ho thetsa skrineng ha ho sa nkoa e le litšebelisano tse kenyang leqephe (tse hlokang ho tobetsa ka ho hlaka, ho thaepa, kapa ho tsamaisetsa);
  • E kentsoe media query "prefers-color-scheme", e lumellang libaka ho fumana hore na sebatli se sebelisa tema e lefifi 'me ka bohona se nolofalletsa tema e lefifi bakeng sa sebaka se shebiloeng.
  • Ha o nolofalletsa tema e lefifi ho haha ​​​​Linux, sebaka sa aterese se se se bonts'oa ka 'mala o lefifi;
  • E thibetsoe bokhoni ba ho tseba ho buloa ha leqephe ka mokhoa oa incognito ka ho qhekella le FileSystem API, eo pele e neng e sebelisoa ke lingoliloeng tse ling ho qobella peeletso e lefelloang haeba ho buloa maqephe a sa tsebeng letho ntle le ho hopola Li-cookie (e le hore basebelisi ba se ke ba sebelisa mokhoa oa lekunutu. ho tlola mochini oa ho fana ka phihlello ea mahala ea teko). Nakong e fetileng, ha sebatli se ntse se sebetsa ka mokhoa oa incognito, sebatli se ne se thibela phihlello ea FileSystem API ho thibela data hore e se ke ea sisinyeha lipakeng tsa mananeo, e leng se ileng sa lumella JavaScript ho lekola bokhoni ba ho boloka data ka FileSystem API mme, haeba ho hloleha, ho ahlola tšebetso ea mokhoa oa incognito. Hona joale ho fihlella ho FileSystem API ha hoa thibeloa, 'me litaba li tlosoa ka mor'a hore seboka se fele;
  • E kentsoe mathata a macha ka
    Kopo ea Tefo ea API le Setsi sa Tefo. Mokhoa o mocha oa ho fetolaPaymentMethod() o hlahile nthong ea PaymentRequestEvent, 'me ho kentsoe mokhoa o mocha oa ho patala ketsahalo ea PaymentRequest, e lumellang sebaka sa pokello ea litefo kapa sesebelisoa sa webo ho araba mosebelisi ea fetolang mokhoa oa ho lefa. Tokollo e ncha e boetse e nolofalletsa li-API tsa ho lefa ho leka lits'ebetso tse sebelisang litifikeiti tse ingoletseng. Ho hlokomoloha liphoso tsa netefatso ea setifikeiti nakong ea nts'etsopele, khetho e ncha ea mola oa taelo "-ignore-certificate-errors" e kentsoe;

  • Ka har'a bara ea aterese e haufi le konopo ho kenya li-bookmark bakeng sa lits'ebetso tsa webo tse sebetsang ka mokhoa oa Desktop Progressive Web Apps (PWA), eketsa tsela e khuts'oane ea ho kenya ts'ebeliso ea webo ho sistimi ho sebetsa joalo ka lenaneo le arohaneng;
    Phatlalatso ea Chrome 76

  • Bakeng sa lisebelisoa tsa mohala, hoa khoneha ho laola pontšo ea mini-phanele ka memo ea ho kenya ts'ebeliso skrineng sa lapeng. Bakeng sa lits'ebetso tsa PWA (Progressive Web App), mini-bar ea kamehla e tla bontšoa ka bo eona ha u qala ho bula sebaka. Moqapi joale a ka hana ho bonts'a phanele ena mme a kenye ts'ebetso ea hae ea ho kenya ts'ebetso, eo a ka e kenyang setsing sa ketsahalo.
    pele o kenya prompt mme o hokele mohala ho thibelaDefault();
    Phatlalatso ea Chrome 76

  • Khafetsa ea tlhahlobo ea ntlafatso ea lits'ebetso tsa PWA (Progressive Web App) e kentsoeng tikolohong ea Android e ekelitsoe. Lintlafatso tsa WebAPK li se li hlahlojoa hang ka letsatsi, eseng hang ka matsatsi a mararo joalo ka pele. Haeba cheke e joalo e senola phetoho bonyane thepa e le 'ngoe ea bohlokoa ho manifest, sebatli se tla khoasolla le ho kenya WebAPK e ncha;
  • Ho API Async Clipboard e ekelitse bokhoni ba ho bala le ho ngola litšoantšo ka mokhoa oa lenaneo ka clipboard ho sebelisa navigator.clipboard.read() le navigator.clipboard.write() mekhoa;
  • Ts'ehetso e kentsoeng bakeng sa sehlopha sa lihlooho tsa HTTP Fumana Metadata (Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site le Sec-Fetch-User), e u lumellang hore u romele metadata e eketsehileng mabapi le mofuta oa kopo (kopo ea sebaka sa marang-rang, kopo ka tag ea img, jj. .) bakeng sa ho amoheloa ke mehato ea seva ho itšireletsa khahlanong le mefuta e itseng ea litlhaselo (mohlala, ho ke ke ha etsahala hore sehokelo sa motho ea sebetsang bakeng sa ho fetisa chelete se tla hlalosoa ka img tag, kahoo likopo tse joalo li ka thibeloa ntle le ho fetisetsoa kopo. );
  • Sebopeho se ekelitsoeng foromo.kopoSubmit(), e qalang tlhahiso ea lenaneo la data ea foromo ka tsela e tšoanang le ea ho tobetsa konopo ea ho romela. Ts'ebetso e ka sebelisoa ha u theha li-buttons tsa foromo ea hau, tseo foromo ea ho letsetsa.submit() e sa lekaneng ka lebaka la hore ha e lebise ho netefatso e kopanetsoeng ea li-parameter, tlhahiso ea ketsahalo ea 'romela' le phetiso ea data. tlama ho konopo ea ho romella;
  • Ts'ebetso e kenyellelitsoeng ho IndexedDB itlama(), e u lumellang hore u etse litšebelisano tse amanang le ntho ea IDBTransaction ntle le ho emela bahlokomeli ba liketsahalo ho likopo tsohle tse amanang le tsona. Ho sebelisa commit() ho o lumella ho eketsa tlhahiso ea ho ngola le ho bala likopo polokelong le ho laola ka ho hlaka ho phethoa ha thekiso;
  • Likhetho tse kentsoeng mesebetsing ea Intl.DateTimeFormat joalo ka formatToParts() le resolutionOptions() dateStyle le timeStyle, e u lumellang hore u kope mekhoa e ikhethileng ea letsatsi le nako ea sebaka seo u leng ho sona;
  • Mokhoa oa BigInt.prototype.toLocaleString() o fetotsoe hore e be linomoro tsa sebopeho ho ipapisitsoe le sebaka seo, 'me mokhoa oa Intl.NumberFormat.prototype.format() le mokhoa oa ho sebetsa oa formatToParts() li fetotsoe ho tšehetsa boleng ba ho kenya ba BigInt;
  • API e lumelletsoe Bokhoni ba Media mefuteng eohle ea Basebetsi ba Websaete, e ka sebelisoang ho khetha li-parameter tse nepahetseng ha u theha MediaStream ho tsoa ho mosebeletsi;
  • Mokhoa o ekelitsoeng Tšepiso.allSettled(), e khutlisang feela litšepiso tse phethahalitsoeng kapa tse lahliloeng, ho sa akarelletse litšepiso tse emetseng;
  • E tlositse khetho ea "-disable-infobars", e neng e ka sebelisoa pele ho pata litemoso tsa pop-up ho sebopeho sa Chrome (taolo ea CommandLineFlagSecurityWarningsEnabled e hlahisitsoe ho pata litemoso tse amanang le ts'ireletso);
  • Ho sebopeho sa ho sebetsa le li-blobs eketsoe mekhoa mongolo (), arrayBuffer() le stream() bakeng sa ho bala mefuta e itseng ea data;
  • E ekelitsoe thepa ea CSS "white-space:break-spaces" ho hlakisa hore tatellano efe kapa efe ea sebaka se sesoeu se fellang ka ho phalla ha mela e lokela ho robeha;
  • Mosebetsi o se o qalile ho hloekisa lifolakha ho chrome://flags, mohlala, hlakotsoe folakha ho thibela tšobotsi ea "ping", e lumellang beng ba sebaka sa marang-rang ho latela ho tobetsa lihokelo tse tsoang maqepheng a bona. Haeba u latela sehokelo 'me ho na le tšobotsi ea "ping=URL" ho "a href" ho sebatli, joale u ka tima ho romella kopo e 'ngoe ea POST ho URL e boletsoeng ho tšobotsi e nang le leseli mabapi le phetoho. Moelelo oa ho thibela ping o lahlehile ho tloha ka tšobotsi ena hlalositsoe ka litlhaloso tsa HTML5 'me ho na le mekhoa e mengata ea ho sebetsa ho etsa ketso e ts'oanang (mohlala, ho feta sehokelong sa lipalangoang kapa ho penya ka har'a li-click tsa JavaScript);
  • E tlositse folakha e thibelang puso e thata ea ho itšehla thajana, moo maqephe a tsoang ho mabotho a fapaneng a lulang a le mohopolong oa lits'ebetso tse fapaneng, e 'ngoe le e' ngoe e sebelisang sandbox ea eona.
  • Enjene ea V8 e ekelitse haholo ts'ebetso ea ho lekola le ho fetisa sebopeho sa JSON. Bakeng sa maqephe a tummeng a marang-rang, ts'ebetso ea JSON.parse e sebetsa ka makhetlo a 2.7. Phetoho ea likhoele tsa unicode e potlakisitsoe haholo, mohlala, lebelo la mehala ho String#localeCompare, String#normalize, hammoho le li-API tse ling tsa Intl, li batla li imenne habeli. Ts'ebetso ea li-arrays tse nang le leqhoa le eona e ntlafalitsoe haholo ha ho sebelisoa frozen.indexOf(v), frozen.includes(v), fn(...frozen), fn(....[...frozen]) le fn.sebelisa(sena, [... leqhoa]).

    Phatlalatso ea Chrome 76

Ntle le boqapi le litokiso tsa liphoso, mofuta o mocha oa felisa 43 bofokoli. Bofokoli bo bongata bo ile ba khetholloa ka lebaka la lisebelisoa tsa tlhahlobo tse ikemetseng AtereseSanitizer, MemorySanitizer, Laola Phallo Botšepehi, LibFuzzer и AFL. Ha ho na mathata a bohlokoa a fumanoeng a ka lumellang motho ho feta maemo ohle a ts'ireletso ea sebatli le ho etsa khoutu ho sistimi e kantle ho tikoloho ea sandbox. E le karolo ea lenaneo la ho lefa meputso ea chelete bakeng sa ho sibolla bofokoli bakeng sa tokollo ea hajoale, Google e lefile likhau tse 16 ka chelete e kaalo ka $23500 (khau e le 'ngoe ea $10000, khau e le 'ngoe ea $6000, likhau tse peli tsa $3000 le likhau tse tharo tsa $500). Boholo ba meputso e 9 ha bo so tsejoe.

Source: opennet.ru

Eketsa ka tlhaloso