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.
- I fa'apotopotoga mo le fa'avae Linux Ua fa'agaoioia le fa'aogaina o le faiga "DNS over HTTPS" (DoH), lea na fa'aofi muamua i tagata fa'aoga. Windows, macOS, ChromeOS ma AndroidO le a otometi lava ona fa'agaoioia le DNS-over-HTTPS mo tagata fa'aoga e lagolagoina e a latou tautua DNS lenei tekinolosi i a latou fa'atulagaga (o le tautua lava lea e tasi e fa'aaogaina mo le DNS e fa'aaogaina mo le DNS-over-HTTPS). Mo se fa'ata'ita'iga, afai o lo'o iai i se tagata fa'aoga le DNS 8.8.8.8 ua fa'amaoti mai i a latou fa'atulagaga o le polokalama, o le a fa'agaoioia le tautua DNS-over-HTTPS a Google ("https://dns.google.com/dns-query") i le Chrome; afai o le DNS o le 1.1.1.1, o le a fa'agaoioia le tautua DNS-over-HTTPS a Cloudflare ("https://cloudflare-dns.com/dns-query"), ma isi mea fa'apena.
- 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).
- O le gafatia e faʻatulaga ai le faʻalauiloaina otometi o polokalame uepi tutoʻatasi (PWA - Progressive Web Apps) pe a ulufale se tagata faʻaoga ua saunia (Windows и macOS). Ua fa'atulagaina le Autostart i luga o le itulau chrome://apps. O lo'o fa'ata'ita'iina nei lenei galuega i se pasene to'aitiiti o tagata fa'aoga, ma mo isi vaega, e mana'omia ai le fa'agaoioia o le fa'atulagaga "chrome://flags/#enable-desktop-pwas-run-on-os-login."
- 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 fausaga Android Ua fa'aleleia atili le mamanu o elemene o le upega tafa'ilagi, ua fa'alelei mo le fa'aaogaina i luga o pa'i pa'i ma faiga e mafai ona fa'aaogaina (o le mamanu mo faiga komepiuta na toe mamanuina i le Chrome 83). O lenei toe mamanuina na tu'ufa'atasia ai le mamanu o elemene o le pepa ma aveese ai feeseesea'iga o sitaili. Muamua, o nisi elemene o le pepa na mamanuina e fetaui ma elemene o le atina'e o le faiga fa'aoga, a'o isi na mulimulita'i i sitaili sili ona lauiloa. O lenei mea na mafua ai ona eseese le fetaui o elemene eseese mo pa'i pa'i ma faiga e mafai ona fa'aaogaina.


- Fa'aopoopoina se su'esu'ega o manatu o tagata e fa'aalia pe a tatalaina le Privacy Sandbox settings (chrome://settings/privacySandbox).
- I le amataga AndroidO lomiga Chrome i luga o tablets e tetele lau e mautinoa lava e talosagaina le lomiga komepiuta o se 'upega tafaʻilagi, ae le o le lomiga feaveaʻi. E mafai ona suia lenei amioga e ala i le faʻaogaina o le faʻatulagaga "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.
- O loʻo faʻaauau pea le lagolago i le vaevaeina o fesoʻotaʻiga e puipuia ai mai metotia o le siakiina o upega tafaʻilagi e faʻavae i luga o le teuina o faʻailoga i nofoaga e leʻo faʻamoemoeina mo le teuina faifai pea ("Supercookies"). Talu ai o punaoa ua teuina i totonu o se namespace faʻasoa, e tusa lava po o le a le domain na amata mai ai, e mafai e se tasi 'upega tafaʻilagi ona iloa le utaina o punaoa mai se isi 'upega tafaʻilagi e ala i le siakiina pe o iai le punaoa i le cache. O lenei puipuiga e faʻavae i luga o le faʻaaogaina o le vaevaega o fesoʻotaʻiga, lea e aofia ai le faʻaopoopoina o faʻafanua faʻaopoopo i cache faʻasoa. 'upega tafa'ilagi, lea e tatala mai ai le itulau autū, lea e faʻatapulaʻaina ai le lautele o le cache mo le siakiina o tusitusiga i le 'upega tafaʻilagi o loʻo iai nei (o se tusitusiga mai se iframe o le a le mafai ona siaki pe na utaina le punaoa mai se isi 'upega tafaʻilagi).
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.
- O le WebTransport o se protocol ma o se JavaScript API e o faatasi ma ia mo le lafoina ma le mauaina o faʻamatalaga i le va o se browser ma serverO le auala feso'ota'iga ua fa'atulagaina i luga o le HTTP/3 e fa'aaoga ai le QUIC protocol e fai ma felauaiga, lea, o se fa'aopoopoga i le UDP protocol, e lagolagoina ai le tele o feso'ota'iga ma le tu'uina atu o metotia fa'ailoga e tutusa ma le 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.
- O le WebTransport o se protocol ma o se JavaScript API e o faatasi ma ia mo le lafoina ma le mauaina o faʻamatalaga i le va o se browser ma serverO le auala feso'ota'iga ua fa'atulagaina i luga o le HTTP/3 e fa'aaoga ai le QUIC protocol e fai ma felauaiga, lea, o se fa'aopoopoga i le UDP protocol, e lagolagoina ai le tele o feso'ota'iga ma le tu'uina atu o metotia fa'ailoga e tutusa ma le TLS/SSL.
- 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.
- Ua mafai nei ona fa'asoa atu fa'amaoniga i le va o 'upega tafa'ilagi e feso'ota'i e fa'aaoga ai le faiga o le Digital Asset Links (DAL). Android-polokalame ma uepisaite e faafaigofie ai le ulufale i totonu.
- 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.

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.

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.

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

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.

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







