Chrome kuburitswa 75

Google yakaunzwa web browser kusunungurwa Chrome 75... Panguva imwe chete inowanikwa kusunungurwa kwakagadzikana kwepurojekiti yemahara chromium, iyo inoshanda sehwaro hweChrome. Chrome browser zvakasiyana kushandiswa kweGoogle logos, kugona kudhawunirodha Flash module pakukumbira, kuvapo kwehurongwa hwekutumira zviziviso kana yaparara, mamodule ekutamba akachengetedzwa vhidhiyo yemukati (DRM), sisitimu yekuisa otomatiki zvigadziriso uye kutapurirana panguva yekutsvaga. RLZ parameters. Kuburitswa kunotevera kweChrome 76 kwakarongerwa Chikunguru 30.

chikuru change Π² Chrome 75:

  • Munzira ye canvas.getContext() akawedzera mureza we "desynchronized" wekugadzirisa Canvas mamiriro (2D kana WebGL) uchishandisa imwe nzira yekupa iyo inopa kushoma latency nekupfuura yakajairwa DOM yekuvandudza michina uye kubuda zvakananga kuburikidza neOpenGL;
  • API yakawedzerwa Web Share (chinhu navigator.share), iyo, pachinzvimbo cherondedzero yemabhatani ega, unogona kugadzira bhatani rakabatana rekushambadza pamasocial network anoenderana nemuenzi. Mukuburitswa kutsva muAPI akawedzera kugona kuratidza yakajairwa dialog yekutumira mafaera kune mamwe maapplication (semuenzaniso, pa Android block inoratidzwa yekutumira netsamba, Bluetooth, nezvimwewo);
  • Implemented kugona kupatsanura mapoka enhamba mudijitari literals ine underscore. Semuenzaniso, kuti uvandudze kuverenga kwenhamba huru, unogona kutsanangura 1_000_000_000 mukodhi uye iyi nhamba ichagadziriswa se1000000000;
  • Inogoneswa nekusarudzika kune vese vashandisi vedesktop yakasimba saiti yekuzviparadzanisa mode, mune mapeji kubva kune akasiyana mauto anogara ari muchiyeuchidzo chemaitiro akasiyana, imwe neimwe inoshandisa yayo sandbox. Chinhu chikuru cheiyo yakasimba yekuzviparadzanisa modhi ndiyo kupatsanurwa kwete nematebhu, asi nemadomasi, i.e. kana zvakamboitika zviri mukati mezvinyorwa, iframes uye popups zvakatorwa kubva kune mamwe madomasi zvakaitwa nenzira imwechete neiyo base saiti, zvino zvichakamurwa kuita zvakasiyana maitiro;
  • Blacklisted add-ons zvino ichabviswa zvachose pane kuremara uye kuiswa mune isingashande mode.
  • MuChrome's yakavakirwa-mukati basa maneja (Settings> Zvimwe Zvishandiso> Task Manager) secured kuratidza vashandi veSevhisi;
  • Iyo hunhu " yawedzerwa kune iyo hwindo.open() nziranoreferrerβ€œ, zvichikubvumidza kuti uvhure peji pasina kuzadza Referer musoro;
  • Added mirayiridzo CSP (Content Security Policy) "script-src-attr", "script-src-elem", "style-src-attr" uye "style-src-elem", ichipa kushanda kwescript uye maitiro ekuraira, asi ne kugona kunyorera kune mumwe munhu anobata chiitiko, zvinhu kana hunhu;
  • MuWeb Authentication API akawedzera FIDO CTAP2 PIN tsigiro yekushandisa mushandisi-inotsanangurwa PIN kodhi kubvumidza mashandiro nemakiyi anotsigira protocol. FIDO CCAP2. Muchigadziriso, muchikamu che "Advanced", pane "Manage security keys" chinhu chabuda, chaunogona kupa PIN kodhi kuchengetedza makiyi ari pa USB drive, pamwe nesarudzo yekumisazve kiyi (bvisa zvese. data uye PIN);
  • Zvinhu zvawedzerwa kuWeb Animations API
    AnimationEffect uye KeyframeEffect, ichikubvumidza iwe kuti udzore kudzora zvinhu zvine hupenyu uye nguva (nguva, kunonoka).
    Mukuwedzera, muvaki mutsva akawedzerwa Animation(), iyo inopa yakawedzera animation kutonga. Kare, Web Animations API yaikubvumira kuti ugadzire mifananidzo uchishandisa Element.animate() nzira, iyo yakadzosa chinhu chakatogadzirwa kare. Iye zvino mugadziri anogona kudzora kusikwa kwayo kuburikidza neyakajeka muvaki kufona, umo, semuenzaniso, iwe unogona kutsanangura chinhu KeyframeEffect;

  • Yakawedzerwa sarudzo HTMLVideoElement.playsInline, kuraira bhurawuza kuratidza vhidhiyo munzvimbo yekutamba yechinhu (semuenzaniso, kupa nzira yekutamba yakazara-skrini);
  • Iyo MediaStreamTrack.getCapabilities() nzira inoshandisa kugona kuwana huwandu hwehuyero hunokosha hwezvivakwa zvine chekuita nemidziyo yekuteerera (sampling frequency, kunonoka, nhamba yemachaneli, nezvimwewo);
  • API yakawedzerwa kuWebRTC RTCDtlsTransport kuti uwane ruzivo pamusoro pezvifambiso zvinoshanda, zvakadai sekushandiswa kweSCTP kana DTLS (Datagram Transport Layer Security), iyo iyo RTP uye RTCP mapaketi anotumirwa kana kugamuchirwa. Iyo RTCIceTransport interface yakawedzerwawo kupa ruzivo nezve mamiriro ezvifambiso
    ICEs anoshandiswa mune RTCPeerConnection chinhu;

  • Iyo Cache-Control header inoshandisa kuraira "stale-nguva-revalidate", iyo inokutendera kuti uise imwe nguva yekuwedzera hwindo panguva iyo browser inogona kushandisa sosi ine yakapera asynchronous re-cheki yezve kukosha;
  • Added feature Skroka Snap Stop kuti uone kutsvedza kuzvinhu panguva yekupuruzira inertial (semuenzaniso, svumbunuro yakakura kana uchisarudza mifananidzo mune runyorwa inotungamira kusarudzwa kweinotevera kwete yekupedzisira chinhu);
  • Iyo Android vhezheni yakavandudza chimiro chekuzadza otomatiki account paramita mumafomu echokwadi. Iyo hint block yave kuratidzwa zvakananga pamusoro pe-on-screen keyboard uye, kana yadzvanywa, inoratidza zvingangochengetwa sarudzo panzvimbo ye-on-screen keyboard, pasina kuvanza fomu rekuisa;
  • Yakawedzerwa tsigiro yekuyedza yeReader Mode, kana yagoneswa, mavara akakosha chete ndiwo anoratidzwa, uye zvese zvinoperekedza zvinodzora, mabhana, menyu, mabhawa ekutenderera uye zvimwe zvikamu zvepeji zvisingaenderane nezvirimo zvakavanzwa. Kugonesa rutsigiro rweiyo modhi nyowani kunoitwa uchishandisa iyo chrome: // mireza/#enable-reader-mode sarudzo, mushure meiyo sarudzo yekuishandisa inoonekwa mune yekudonha-pasi menyu;
  • Iyo V8 JavaScript injini inoshandisa yakajeka caching modhi yeWebAssembly yekuunganidza mhinduro (kana peji ravhurwa, zvakambogadziriswa WebAssembly zvikamu zvinotangwa kubva kucache). IN
    WebAssembly yakawedzerawo itsva memory.copy, memory.fill, table.copy, memory.init, uye table.init mirayiridzo yekukopa, kuzadza, uye kutanga nzvimbo huru dzekuyeuka;

  • Yakawedzerwa tsigiro yekuparura zvakananga zvinyorwa panhunzi sezvaanotorwa pamusoro petiweki pasina kubatanidza iyo huru Chrome shinda. Pakutanga, rukova rwakatanga kugamuchirwa mushinda huru, kubva kwairi kuendeswa kune parser. Urongwa uhwu hwaireva kuti kutungamira patsva kwaigona kuvharika nemamwe mabasa anomhanya patambo huru, sekupatsanura HTML uye kuita mamwe manyoro eJavaScript. Ikozvino kutungamira kwakadaro kwakabviswa;
  • Kuvandudzwa kwezvishandiso zvevagadziri vewebhu:
    • CSS yekuongorora modhi inopa otomatiki yemazita uye hwaro hwaro hwemabasa anogona kuiswa muCSS zvivakwa (semuenzaniso, "sefa: blur (1px)"). Tsika dzinokurudzirwa dzinokurumidza kuratidzwa mune yakatariswa peji peji;
      Chrome kuburitswa 75

    • Muchikamu chekuraira, chinoratidzwa kana uchidzvanya Ctrl+Shift+P, iyo "Clear Site Data" murairo unoitwa kujekesa data rese rine chekuita nepeji (rinofanana nekudaidza Chikumbiro> Bvisa Chengetedza menyu), kusanganisira vashandi veSevhisi, LocalStorage, sessionStorage. , IndexedDB, Web SQL , Cookies, Cache uye Application Cache;
    • Yakawedzera kugona kuona ese aripo IndexedDB dhatabhesi (kare muChikumbiro> IndexedDB zvaigoneka kuona dhatabhesi yenzvimbo yazvino, iyo isingabvumire, semuenzaniso, kuongorora kushandiswa kweIndexedDB mumabhuroki akatakurwa neiframe);

      Chrome kuburitswa 75

    • Mune network yekuongorora interface, iyo tooltip inobuda kana iwe uchitenderedza pamusoro peminda mu "Size" column ikozvino inoratidza saizi yechishandiso muchimiro chayo chepakutanga, pasina kudzvanywa;

      Chrome kuburitswa 75

    • Iyo debugger sidebar inopa yakaparadzana kubuda kweruzivo nezve mamiriro ekutyora akasungirirwa kune ega ega ega ega emazwi akaomesesa mumutsara (inline breakpoint), semuenzaniso, iwo akaiswa munzira yekufona cheni;

      Chrome kuburitswa 75

    • Iyo IndexedDB uye Cache inspection panels ikozvino inoratidza zviverengero zvehuwandu hwehuwandu hwezviwanikwa mudhatabhesi kana cache;
      Chrome kuburitswa 75

  • Mukuedza Canary inovaka akawedzera kutsigira
    kuwana DNS pamusoro peHTTPS (DoH, DNS pamusoro peHTTPS), iyo inogona kushandiswa mu chrome://flags#dns-over-https. DoH inogona kubatsira kudzivirira kubuda kweruzivo nezve akakumbirwa mazita evaenzi kuburikidza neDNS maseva evanopa, kurwisa MITM kurwiswa uye spoofing yeDNS traffic, countering blocking padanho reDNS, kana kuronga basa kana zvisingakwanisi kuwana zvakananga kuDNS. maseva (somuenzaniso, kana uchishanda kuburikidza neproxy);

Kuwedzera kune hutsva uye bug kugadzirisa, iyo nyowani vhezheni inobvisa 42 kusasimba. Kuwanda kwekusagadzikana kwakaonekwa semhedzisiro yekuongorora otomatiki nematurusi AddressSanitizer, MemorySanitizer, Kudzora Kuyerera Kutendeseka, LibFuzzer ΠΈ AFL. Hapana matambudziko akakosha akaonekwa ayo aizobvumira munhu kupfuura ese mazinga ekudzivirira browser uye kuita kodhi pane system kunze kwesandbox nharaunda. Sechikamu chechirongwa chekubhadhara mibairo yemari yekuwana kusasimba pakuburitswa kwazvino, Google yakabhadhara mibairo gumi nenhatu inokosha $13 (mubairo mumwe wemadhora zviuru zvishanu, mibairo yemadhora zviuru zviviri, uye mibairo mina yemadhora mazana mashanu). Saizi ye9000 mibairo haisati yatarwa.

Source: opennet.ru

Voeg