Chrome tatala 91

Google ua faʻaalia le tuʻuina atu o le Chrome 91 web browser. I le taimi lava e tasi, o loʻo maua ai se faʻasalalauga faʻamautu o le poloketi Chromium saoloto, lea e avea ma faavae o Chrome, o loʻo avanoa. O le Chrome browser e iloga i le faʻaogaina o Google logos, o le i ai o se faiga mo le tuʻuina atu o faʻamatalaga i le tulaga o se faʻalavelave, modules mo le taina o ata vitio puipuia (DRM), se faiga mo le faʻapipiʻiina otometi faʻafouga, ma le tuʻuina atu o RLZ parakalafa pe a suʻe. Ole isi faʻasalalauga ole Chrome 92 ua faʻatulagaina mo Iulai 20th.

Suiga taua ile Chrome 91:

  • Fa'atino le tomai e taofi ai le fa'atinoina o le JavaScript i totonu o se vaega fa'apalapala. Chrome 85 faʻafeiloaʻi le lagolago mo le faʻatulagaina o laupepa i vaega e mafai ona fesoʻotaʻi ma se lanu ma igoa patino. A e kiliki i luga o le igoa o le vaega, e pa'u'ū faʻamau e fesoʻotaʻi ma le tasi igoa e tumau nai lo (o le kiliki i luga o le igoa e toe tatalaina ai le vaega). I le faʻasalalauga fou, ina ia faʻaitiitia le uta o le PPU ma faʻasaoina le malosi, ua faʻagata le gaioiga i faʻamaufaʻailoga. O se tuusaunoaga e faia mo na'o tabs e taina leo, fa'aoga le Web Loka po'o IndexedDB API, fa'afeso'ota'i i se masini USB, po'o le pu'eina o ata vitio, leo, po'o mea fa'amalama. O le suiga o le a faʻasolosolo malie, amata i se pasene laʻititi o tagata faʻaoga.
  • E aofia ai le lagolago mo se auala autu o maliega e tetee atu i le malosi i luga o komepiuta quantum. O komipiuta quantum e matua televave i le foia o le faafitauli o le faʻaleagaina o se numera masani i mea taua, lea e faʻavaeina faʻaonaponei asymmetric encryption algorithms ma e le mafai ona foia lelei i luga o faiga masani. Mo le faʻaaogaina i le TLSv1.3, ua tuʻuina atu le CECPQ2 (Combined Elliptic-Curve and Post-Quantum 2), faʻapipiʻi le X25519 faʻataʻitaʻiga autu faʻaogaina ma le HRSS scheme e faʻavae i luga o le NTRU Prime algorithm, ua mamanuina mo le post-quantum cryptosystems.
  • Lagolago mo le TLS 1.0 ma le TLS 1.1 protocols, lea ua faʻaaogaina e le IETF (Internet Engineering Task Force) komiti, ua faʻaumatia atoa. E aofia ai le avanoa e toe faafoi atu ai le TLS 1.0/1.1 e ala i le suia o le SSLVersionMin policy ua aveese.
  • O fonotaga mo le Linux platform e aofia ai le faʻaogaina o le "DNS over HTTPS" (DoH, DNS over HTTPS) mode, lea na aumai muamua i tagata faʻaoga Windows, macOS, ChromeOS ma le Android. DNS-over-HTTPS o le a otometi lava ona fa'agaoioia mo tagata fa'aoga o latou fa'atonuga e fa'amaoti ai DNS providers o lo'o lagolagoina lenei tekonolosi (mo DNS-over-HTTPS o lo'o fa'aoga tutusa mo DNS). Mo se faʻataʻitaʻiga, afai o loʻo i ai i le tagata faʻaoga le DNS 8.8.8.8 o loʻo faʻamaonia i totonu o le faatulagaga o le system, ona faʻaogaina lea ole DNS-over-HTTPS service ("https://dns.google.com/dns-query") ile Chrome pe afai ole DNS. o le 1.1.1.1, ona sosoo ai lea ma le DNS-over-HTTPS service Cloudflare (“https://cloudflare-dns.com/dns-query”), ma isi.
  • Port 10080, lea o loʻo faʻaaogaina i Amanda backup ma VMWare vCenter, ua faʻaopoopoina i le lisi o ports faʻasaina. I le taimi muamua, o ports 69, 137, 161, 554, 1719, 1720, 1723, 5060, 5061 ma 6566 ua uma ona poloka. , lea e mafai ai pe a tatalaina se itulau uepi ua saunia faapitoa e le tagata osofaʻi i le browser e faʻatuina se fesoʻotaʻiga fesoʻotaʻiga mai le server a le tagata osofaʻi i soʻo se UDP poʻo le TCP port i luga o le polokalama a le tagata faʻaoga, e ui lava i le faʻaogaina o le tuatusi tuatusi i totonu (192.168.xx, 10). .xxx).
  • E mafai ona faʻatulagaina le faʻalauiloaina otometi o talosaga i luga o le initaneti (PWA - Progressive Web Apps) pe a faʻaoga le tagata faʻaoga i totonu o le polokalama (Windows ma macOS). O lo'o fa'atulaga le Autorun ile chrome://apps page. O loʻo faʻataʻitaʻiina nei le faʻatinoga i luga o se pasene laʻititi o tagata faʻaoga, ma mo isi mea e manaʻomia ai le faʻagaoioia o le "chrome://flags/#enable-desktop-pwas-run-on-os-login" seti.
  • I le avea ai o se vaega o le galuega e faʻanofo ai le suʻesuʻega e faʻaaoga ai upu faʻapitoa, o le faila "master_preferences" ua toe faʻaigoaina i le "initial_preferences". Ina ia tausisia le fetaui, lagolago mo "master_preferences" o le a tumau i totonu o le masini mo sina taimi. I le taimi muamua, ua uma ona faʻaumatia e le suʻega le faʻaogaina o upu "listelist", "blacklist" ma le "native".
  • O le Fa'aleleia o le Su'esu'ega Saogalemu, lea e fa'agaoioia ai siaki fa'aopoopo e puipuia ai mai le phishing, gaioiga leaga ma isi fa'amata'u i luga o le Upega, e aofia ai le mafai ona lafo faila na siiina mo su'esu'ega ile itu Google. E le gata i lea, o le Enhanced Safe Browsing e faʻaogaina ai faʻamatalaga mo faʻailoga o loʻo nonoa i se Google account pe a faʻailoaina taumafaiga faʻamalosi, faʻapea foʻi ma le auina atu o faʻauluuluga faʻasino i Google servers e siaki ai mo le lafoina mai se nofoaga leaga.
  • I le lomiga mo le Android platform, ua faʻaleleia atili le mamanu o elemene fomu i luga o le upega tafaʻilagi, lea ua faʻamalosia mo le faʻaogaina i luga o lau paʻi ma faiga mo tagata e le atoatoa le malosi (mo polokalama komepiuta, ua toe faia le mamanu i le Chrome 83). O le faʻamoemoega o le toe faʻaleleia o le tuʻufaʻatasia lea o le mamanu o elemene elemene ma faʻaumatia sitaili e le tutusa - muamua, o nisi elemene elemene na mamanuina e tusa ai ma elemene faʻaogaina o le faʻaogaina, ma o nisi e tusa ai ma sitaili sili ona lauiloa. Ona o lea mea, o elemene eseese na fetaui lelei mo lau pa'i ma faiga mo tagata e le atoatoa le malosi.
    Chrome tatala 91Chrome tatala 91
  • Fa'aopoopoina se su'esu'ega o manatu o tagata e fa'aalia pe a tatalaina le Privacy Sandbox settings (chrome://settings/privacySandbox).
  • Pe a faʻatautaia le Android version of Chrome i luga o lau papa PC ma mata tetele, o le talosaga e faia mo le desktop version o le saite, ae le o le lomiga mo masini feaveaʻi. E mafai ona e suia le amio e ala i le faʻaogaina o le "chrome://flags/#request-desktop-site-for-tablets".
  • O le faʻailoga mo le tuʻuina atu o laulau ua toe faʻaleleia, lea na mafai ai ona matou foia faʻafitauli i le le ogatasi o amioga pe a faʻaalia laulau i Chrome ma Firefox / Safari.
  • O le faʻagasologa o tusi faʻamaonia mai le pulega faʻamaonia Sipaniolo Camerfirma ua taofia ona o faʻalavelave faifaipea talu mai le 2017 e aofia ai soliga i le tuʻuina atu o tusi faamaonia. Lagolago mo tusipasi tagata o tausia o lo'o taofia; polokaina e na'o tusi faamaonia o lo'o fa'aogaina i luga o nofoaga HTTPS.
  • Matou te faʻaauau pea ona faʻatinoina le lagolago mo le vaevaeina o fesoʻotaʻiga e puipuia ai mai metotia o le siakiina o fegaiga a tagata i le va o nofoaga e faʻavae i luga o le teuina o faʻamatalaga i vaega e le o faʻamoemoe mo le teuina tumau o faʻamatalaga ("Supercookies"). Talu ai o puna'oa fa'akomepiuta o lo'o teuina i totonu o se igoa masani, e tusa lava po'o le a le vaega e afua mai ai, e mafai e le tasi saite ona fa'amautu o lo'o fa'atauina e le isi saite punaoa e ala i le siakiina pe o lo'o i totonu o le cache lena punaoa. O le puipuiga e faʻavae i luga o le faʻaogaina o le vaeluaga o fesoʻotaʻiga (Network Partitioning), o lona uiga o le faʻaopoopoina lea i faʻasalalauga faʻasoa faʻaopoopo faʻamaumauga o faʻamaumauga i le vaega e tatala ai le itulau autu, lea e faʻatapulaʻaina ai le faʻaogaina o le cache mo na o tusitusiga e siaki ai gaioiga. i le nofoaga o iai nei (e le mafai e se tusitusiga mai se iframe ona siaki pe na sii mai le punaoa mai se isi nofoaga).

    O le tau o le vaeluaga o se faʻaitiitia o le faʻaogaina o le faʻaogaina, e taʻitaʻia ai sina siʻitia laʻititi i le taimi o le utaina o itulau (maualuga e 1.32%, ae mo le 80% o nofoaga e 0.09-0.75%). Ina ia fa'ata'ita'i le fa'avasegaga, e mafai ona e fa'agasolo le su'esu'ega ma le filifiliga "—enable-features=PartitionConnectionsByNetworkIsolationKey, PartitionExpectCTStateByNetworkIsolationKey, PartitionHttpServerPropertiesByNetworkIsolationKey, PartitionNelAndReportingByNetworkIsolationLSKeyKey, PartitionNelAndReportingByNetworkBSSNetworkKey, PartitionBSSNetworkKey. yNetworkIsolationKey".

  • Fa'aopoopo i fafo REST API VersionHistory (https://versionhistory.googleapis.com/v1/chrome), lea e mafai ona e maua ai faʻamatalaga e uiga i Chrome versions e faʻatatau i faʻavae ma lala, faʻapea foʻi ma le tala faʻasolopito o le browser.
  • I iframes utaina mai vaega e ese mai le vaega o le itulau autu, o le faʻaalia o le JavaScript dialogs alert(), confirm() ma le vave() e faʻasaina, lea o le a puipuia ai tagata faʻaoga mai taumafaiga a se vaega lona tolu tusitusiga e faʻaalia savali i lalo o le fa'apea o le fa'aaliga na fa'aalia e le nofoaga autu.
  • O le WebAssembly SIMD API ua faʻamautuina ma ofo mai e ala i le faʻaogaina mo le faʻaogaina o faʻatonuga SIMD i le WebAssembly-formatted applications. Ina ia faʻamautinoa le tutoʻatasi tulaga, e ofoina atu se ituaiga 128-bit fou e mafai ona faʻatusalia ituaiga eseese o faʻamaumauga faʻapipiʻi, ma le tele o gaioiga faʻavae mo le faʻaogaina o faʻamaumauga. O le SIMD e fa'atagaina oe e fa'ateleina le gaosiga e ala i le fa'atusaina o fa'amaumauga fa'amaumauga ma o le a aoga pe a tu'ufa'atasia tulafono fa'ale-aganu'u ile WebAssembly.
  • E tele API fou ua fa'aopoopoina ile Origin Trials mode (fa'ata'ita'iga e mana'omia ai le fa'agaoioia ese). Origin Trial o loʻo faʻaalia ai le mafai ona galue ma le API faʻapitoa mai talosaga na sii mai i le localhost poʻo le 127.0.0.1, poʻo le maeʻa ona lesitala ma mauaina se faʻailoga faʻapitoa e aoga mo se taimi faʻatapulaʻa mo se nofoaga patino.
    • WebTransport o se faʻasalalauga ma faʻatasi ma le JavaScript API mo le lafoina ma le mauaina o faʻamatalaga i le va o le browser ma le server. O le fesoʻotaʻiga fesoʻotaʻiga o loʻo faʻatulagaina i luga o le HTTP / 3 e faʻaaoga ai le QUIC protocol e avea o se felauaiga, lea, i le isi itu, o se faʻaopoopoga i le UDP protocol e lagolagoina le multiplexing o le tele o fesoʻotaʻiga ma tuʻuina atu auala faʻamalamalamaga tutusa ma TLS / SSL.

      WebTransport e mafai ona faʻaogaina nai lo WebSockets ma RTCDataChannel mechanisms, e ofoina atu faʻaopoopoga faʻapitoa e pei o le tele-stream transmission, unidirectional streams, out-of-order delivery, faʻatuatuaina ma le faʻatuatuaina auala tuʻuina atu. E le gata i lea, e mafai ona faʻaogaina le WebTransport nai lo le masini Push Server, lea na lafoai e Google i Chrome.

    • O se fa'aaliga fa'ailoa mo le fa'amalamalamaina o so'otaga i luga ole laiga i luga ole laiga (PWAs), e mafai ona fa'aogaina le fa'amaufa'ailoga capture_links i le fa'aaliga o le upega tafa'ilagi ma fa'ataga nofoaga e tatala otometi se fa'amalama PWA fou pe a kiliki se feso'ota'iga pe sui i le fa'amalama tasi-fa'amalama, tutusa ma talosaga feaveai.
    • Faʻaopoopoina le WebXR Plane Detection API, lea e tuʻuina atu ai faʻamatalaga e uiga i luga o luga ole ata ile siʻosiʻomaga 3D. O le API faʻamaonia e mafai ai ona aloese mai le faʻaogaina o faʻamaumauga faʻapitoa e maua mai i le telefoni MediaDevices.getUserMedia(), e faʻaaoga ai faʻatinoga faʻapitoa o algorithms vaʻai komepiuta. Sei matou faamanatu atu ia te oe o le WebXR API e mafai ai e oe ona tuʻufaʻatasia galuega ma vasega eseese o masini mea moni, mai pulou 3D faʻamau i fofo faʻavae i luga o masini feaveaʻi.
  • Lagolago mo le galulue faatasi ma WebSockets i luga o HTTP / 2 (RFC 8441) ua faʻatinoina, lea e aoga mo naʻo talosaga malupuipuia i WebSockets ma i le i ai o se fesoʻotaʻiga HTTP / 2 ua uma ona faʻatulagaina ma le 'auʻaunaga, lea na faʻasalalau le lagolago mo le "WebSockets over. HTTP/2” fa'aopoopoga.
  • Fa'atapula'a i luga o le sa'o o tau o le taimi e maua mai i le vala'au i le performance.now() o lo'o tumau i luga o fa'avae lagolago uma ma fa'aogaina le avanoa mo le tu'u'ese'eseina o tagata fa'atino i faiga eseese. Mo se faʻataʻitaʻiga, i luga o masini komepiuta, o le saʻo pe a faʻagaoioia i nofoaga e le o tuʻufaʻatasia ua faʻaititia mai le 5 i le 100 microseconds.
  • O lo'o fausia nei Papamaa le mafai ona faitau faila mai le kilipa laupapa (tusitusi faila i le kilipa laupapa e fa'asa lava). galuega async onPaste(e) {tuu faila = e.clipboardData.files[0]; tu'u mea i totonu = fa'atali file.text(); }
  • O lo'o fa'atinoina e le CSS le tulafono @counter-style, lea e mafai ai ona e fa'amalamalamaina lau lava sitaili mo fa'atau ma fa'ailoga i lisi faanumera.
  • O le CSS pseudo-classes ": host ()" ma le ": host-context ()" ua faʻaopoopoina le mafai ona pasia tulaga taua o tagata filifilia ( ) fa'aopoopo i lisi filifilia ( ).
  • Fa'aopoopoina le GravitySensor interface mo le fuafuaina o le volumetric (tolu fa'amaopoopo axes) fa'amaumauga mai le masini kalave.
  • O le File System Access API e maua ai le tomai e faʻamatala ai fautuaga mo le filifilia o se igoa faila ma le lisi o loʻo ofoina atu i le talanoaga mo le fatuina poʻo le tatalaina o se faila.
  • Iframes utaina mai isi vaega e fa'atagaina ona fa'aoga i le WebOTP API pe a fa'atagaina e le tagata fa'atagaina fa'atagaga talafeagai. WebOTP e fa'atagaina oe e faitau fa'atasi tulafono fa'amaonia e lafo ile SMS.
  • Fa'ataga e fa'asoa avanoa i fa'amatalaga mo nofoaga e feso'ota'i i le fa'aogaina o le DAL (Digital Asset Links), lea e fa'ataga ai talosaga Android e feso'ota'i ma nofoaga e fa'afaigofie ai le saini.
  • E fa'atagaina e le aufaigaluega le fa'aogaina o modules JavaScript. A e faʻamaonia le ituaiga 'module' pe a valaʻau i le faufale, o le a faʻapipiʻiina tusitusiga faʻapitoa i foliga o modules ma avanoa mo le faʻaulufale mai i totonu o le tagata faigaluega. Lagolago Module e faigofie ai ona fa'asoa fa'ailoga i luga o itulau uepi ma tagata faigaluega tautua.
  • O le JavaScript e maua ai le tomai e siaki ai le i ai o fanua tumaoti i se mea e faʻaaoga ai le "#foo in obj" syntax. vasega A { static test(obj) {console.log(#foo in obj); } #foo = 0; } A.su'ega(A fou()); // moni A.test({}); // sese
  • O le JavaScript e ala i le le mafai ona faʻatagaina le faʻaogaina o le faʻatali upu autu i modules i luga o le tulaga maualuga, lea e mafai ai ona faʻafesoʻotaʻi asynchronous telefoni i totonu o le faʻaogaina o le module ma aloese mai le afifiina i se "async function". Mo se fa'ata'ita'iga, nai lo le (async function() {talitali Promise.resolve(console.log('test'));}()); e mafai nei ona e tusi fa'atali Promise.resolve(console.log('test'));
  • O le V8 JavaScript engine ua faʻaleleia le lelei o le faʻapipiʻiina o faʻataʻitaʻiga, lea na faʻateleina ai le saoasaoa o le pasia o le Speedometer4.5-FlightJS suʻega e 2%.
  • O se vaega tele o faʻaleleia ua faia i meafaigaluega mo tagata atinaʻe i luga ole laiga. Ua fa'aopoopoina se faiga fou o le Su'esu'ega Fa'amanatu, tu'uina atu meafaigaluega mo le su'esu'eina o fa'amaumauga a ArrayBuffer ma le manatua o Wasm.
    Chrome tatala 91

    Ua fa'aopoopoina se fa'ailo o fa'atinoga fa'aotootoga i le laulau Fa'atino, e fa'atagaina ai oe e fa'amasino pe mana'omia e se saite le fa'asilisili pe leai.

    Chrome tatala 91

    Fa'aaliga ata i le vaega Elements ma le Network Analysis panel e maua ai fa'amatalaga e uiga i le fa'atusa o le ata, filifiliga fa'aliliu, ma le tele o faila.

    Chrome tatala 91

    I le vaega o suʻesuʻega fesoʻotaʻiga, ua mafai nei ona suia tulaga taua o le ulutala Content-Encoding.

    Chrome tatala 91

    I totonu o le sitaili laulau, e mafai nei ona e vaʻavaʻai vave i le tau fuafuaina pe a faʻafeiloaʻi i le CSS faʻasologa e ala i le filifilia o le "View computed value" i le lisi o tala.

    Chrome tatala 91

I le faʻaopoopoga i faʻafouga ma faʻaleleia o pusa, o le lomiga fou e faʻaumatia ai le 32 faʻafitauli. O le tele o faʻafitauli na faʻaalia o se taunuuga o suʻega otometi e faʻaaoga ai le AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ma meafaigaluega AFL. E leai ni fa'afitauli ogaoga ua fa'ailoaina e mafai ai e se tasi ona fa'aaloa'ese vaega uma o le puipuiga o su'esu'ega ma fa'atino le fa'ailoga ile faiga i fafo atu ole si'osi'omaga o le sandbox. I le avea ai o se vaega o le polokalame e totogi ai taui tupe mo le mauaina o faʻafitauli mo le faʻamalolo o loʻo i ai nei, Google na totogi 21 taui e $92000 (tasi $20000 taui, tasi $15000 taui, fa $7500 taui, tolu $5000 taui, tolu $3000 taui, lua $1000 $500). Ole tele ole 5 taui e le'i fa'amauina.

puna: opennet.ru

Faaopoopo i ai se faamatalaga