Chrome tatala 80

Google tuuina atu fa'asa'olotoga i luga ole laiga Chrome 80... I le taimi e tasi avanoa fa'amautu fa'amatu'u o se poloketi e leai se totogi Chromium, lea e avea ma faavae o Chrome. Chrome su'esu'e eseese le faʻaogaina o Google logos, o le i ai o se faiga mo le tuʻuina atu o faʻamatalaga pe a tupu se faʻalavelave, le mafai ona sii mai se Flash module i luga ole talosaga, modules mo le taina o ata vitio puipuia (DRM), se faiga mo le faʻapipiʻiina otometi faʻafouga ma faʻasalalauga i le taimi o suʻesuʻega RLZ tapula'a. Ole isi faʻasalalauga ole Chrome 81 ua faʻatulagaina mo Mati 17th.

tele suiga в Chrome 80:

  • Mo se pasene laʻititi o tagata faʻaoga, o loʻo ofoina atu se galuega faʻapipiʻi faʻapipiʻi, lea e mafai ai ona e tuʻufaʻatasia le tele o laupepa ma faʻamoemoega tutusa i vaega vaʻaia vaʻaia. E mafai ona tofia vaega taitasi a latou lava lanu ma igoa. O tagata faʻaoga e leʻi aofia i le galu muamua o le faʻagaoioia e mafai ona faʻatagaina le tuʻufaʻatasia lagolago e ala i le "chrome://flags/#tab-groups" filifiliga.

    Chrome tatala 80

  • Fa'aopoopoina le lagolago mo lenei vaega Fa'asalalau-I-Text, lea e mafai ai ona e faia ni feso'ota'iga i upu ta'itasi po'o fasifuaitau e aunoa ma le fa'amaonia manino o igoa i totonu o le pepa e fa'aaoga ai le igoa "se igoa" po'o le "id" meatotino. O le syntax o ia soʻotaga ua fuafua e faʻamaonia e avea o se upega tafaʻilagi, lea o loʻo i ai pea i le tulaga ata tusi. O le ufimata suiga (e masani lava o se suʻesuʻega taʻavale) e vavae ese mai le taula masani e le uiga ":~:". Mo se faʻataʻitaʻiga, a e tatalaina le soʻotaga "https://opennet.ru/52312/#:~:text=Chrome" o le a agai le itulau i le tulaga ma le taʻua muamua o le upu "Chrome" ma o lenei upu o le a faʻamaonia. .
  • Fa'atatau Ose tapula'a sili atu ona mamafa i le fesiitaiga o Kuki i le va o saite, mo talosaga e le o ni HTTPS, fa'asaina le fa'agaioiina o Kuki lona tolu fa'atulaga pe a o'o atu i nofoaga e ese mai le vaega o le itulau o lo'o iai nei. O ia Kuki e fa'aaogaina e siaki ai fegaiga a tagata fa'aoga i le va o nofoaga i le fa'ailoga o feso'ota'iga fa'asalalauga, widgets feso'ota'iga fa'aagafesootai ma faiga fa'avasegaina. Manatua ina ia pulea le faʻasalalauina o Kuki, o le uiga SameSite o loʻo faʻamaonia i le Set-Cookie header o loʻo faʻaaogaina, lea e le mafai ona faʻatulagaina nei i le tau "SameSite = Lax", lea e faʻatapulaʻaina ai le auina atu o Kuki mo faʻasalalauga i lalo ole talosaga. , pei ole talosaga ata po'o le utaina o mea e ala ile iframe mai se isi nofoaga. E mafai e nofoaga ona fa'amalo le amio SameSite e le mafai e ala i le fa'atulagaina manino o le seti Kuki ile SameSite=Leai. Ae ui i lea, o le tau SameSite=Leai mo Kuki e mafai ona seti i le Secure mode (aoga mo fesoʻotaʻiga e ala i le HTTPS). O le suiga o le a amata i vaega talosaga Fepuari 17, muamua mo se pasene laʻititi o tagata faʻaoga, ona faasolosolo malie ai lea ona faʻalauteleina le inisiua.
  • Faaopoopo puipuiga mai faʻamatalaga faʻafefe e fesoʻotaʻi ma faʻamaoniga o faʻamaoniga. Talu ai o le gaioiga e pei o le spamming push push notifications e faʻalavelave ai le tagata faʻaoga ma faʻalavelaveina le mafaufau mai faʻamatalaga faʻamaonia, i le Chrome 80, nai lo se isi talanoaga, e mafai nei ona faʻaalia se meafaigaluega faʻamatalaga i totonu o le pusa o le tuatusi e lapatai ai ua poloka le faʻatagaga talosaga, ona e pa'u ifo i se faailoilo o loo iai le ata o se logo kolosi. I le kilikiina o le faʻailoga, e mafai ona e faʻagaoioia pe teena le faʻatagaga talosaga i soʻo se taimi talafeagai. Otometi, o le auala fou o le a faʻatagaina filifilia mo tagata faʻaoga na masani ona poloka ia talosaga, faʻapea foʻi ma nofoaga o loʻo faʻamauina se pasene tele o talosaga teena. Ina ia mafai ona faʻaogaina le faiga fou mo talosaga uma, ua faʻaopoopoina se filifiliga faʻapitoa i faʻatulagaga (chrome://flags/#quiet-notification-prompts).

    Chrome tatala 80

  • Fa'asa faʻaalia faʻamalama pop-up (valaau le window.open() method) ma le tuʻuina atu o XMLHttpRequests synchronous i le itulau tapuni pe natia mea e faʻaaogaina (lafo, aʻo leʻi tatalaina, itulau hide ma visibilitychange);
  • Fautua muamua puipuiga mai le utaina o mea fa'asalalau fa'afefiloi (pe a fa'atūina punaoa i luga o se itulau HTTPS e ala i le http:// protocol). I luga o itulau tatala e ala i le HTTPS, "http://" sootaga o le a otometi lava ona suia i le "https://" i poloka e fesootai ma le taina o faila leo ma vitio. Afai e le maua se punaoa faʻalogo poʻo se vitio e ala i le https, ona poloka lea o lona siiina mai (e mafai ona e makaina ma le lima le poloka i le lisi e mafai ona maua e ala i le loka faʻailoga i le pusa tuatusi).

    O ata o le a faʻaauau pea ona utaina e le suia (autocorrect o le a faʻaaogaina i le Chrome 81), ae ia suia i latou i https poʻo ata poloka, o loʻo tuʻuina atu e le au atinaʻe nofoaga le faʻaleleia o meatotino a le CSP-talosaga-le-mautu ma poloka-mea-fefiloi-mea. Mo tusitusiga ma iframes, ua uma ona faʻatinoina le polokaina o mea faʻafefiloi.

  • O se faasolosolo malie tapunia FTP lagolago. Ona o le faaletonu, o loʻo avanoa pea le lagolago FTP, ae o le a umia o se faʻataʻitaʻiga lea o le a faʻagata ai le lagolago a le FTP mo se pasene patino o tagata faʻaoga (e toe foʻi mai e te manaʻomia le faʻalauiloaina o le suʻesuʻega ma le "-enable-ftp" filifiliga). Seʻi o tatou manatua i faʻasalalauga talu ai o le faʻaaliga i le faamalama o le suʻesuʻega o mea o loʻo i totonu o punaoa na sii mai e ala i le "ftp: //" protocol ua uma ona le atoatoa (mo se faʻataʻitaʻiga, faʻaalia pepa HTML ma faila README ua taofia), o le faʻaaogaina o le FTP fa'asāina pe a la'uina i lalo puna'oa mai fa'amaumauga, ma fa'agata le lagolago mo le FTP. Ae ui i lea, sa mafai lava ona sii mai faila e ala i fesoʻotaʻiga tuusaʻo ma faʻaalia mea o loʻo i totonu o directories.
  • Faaopoopo
    le mafai ona fa'aoga ata SVG e fai ma fa'ailoga nofoaga (favicon).

  • O le mafai ona faʻamalo faʻamalo nisi ituaiga o faʻamatalaga na faʻafeiloaʻi i le taimi o le synchronization i le va o suʻesuʻega ua faʻaopoopoina i tulaga.
  • Ua fa'aopoopoina se tulafono mo tagata fa'aoga tu'ufa'atasi fa'afoe BlockExternalExtensions faʻaopoopo, lea e mafai ai ona e taofia le faʻapipiʻiina o faʻaopoopoga fafo i luga o le masini.
  • Fa'atinoina avanoa se siaki tasi taimi o le filifili atoa o meatotino poʻo telefoni ile JavaScript. Mo se faʻataʻitaʻiga, pe a oʻo i le "db.user.name.length" sa tatau muamua ona siaki le faʻamatalaga o vaega uma i lea laasaga ma lea laasaga, mo se faʻataʻitaʻiga, e ala i le "afai (db && db.user && db.user.name)". Faʻaaoga nei le taotoga "?." e mafai ona e mauaina le tau "db?.user?.name?.umi" e aunoa ma ni siaki muamua ma o lea avanoa o le a le taitai atu ai i se mea sese. I le tulaga o faʻafitauli (pe a fai o nisi elemene o loʻo faʻatinoina e pei o le null pe le faʻamalamalamaina)) o le gaioiga o le a "le faʻamalamalamaina".
  • Ua fa'alauiloa mai e le JavaScript se fa'aoga fa'afeso'ota'i talafeagai "??", lea e toe faʻafoʻi mai ai le operand taumatau pe a fai o le agavale agavale o le NULL pe le faʻamalamalamaina, ma le isi itu. Mo se faʻataʻitaʻiga, "const foo = bar ?? 'manua fa'aletonu'" pe a leai se pa, o le a toe fa'afo'i le tau o le pa i se isi itu, e aofia ai le pa o le 0 ma le '', e fa'afeagai ma le "||" operator.
  • I le Origin Trials mode (fa'atusa fa'ata'ita'iga e mana'omia le tu'ueseese faʻatoagaina mai) Fa'asinomaga Fa'asinomaga Fa'atonu API. 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. API Fa'asinomaga o mea, e maua ai metadata e uiga i mea na faʻapipiʻi muamua i luga o le upega tafaʻilagi o loʻo faʻaogaina i le Progressive Web Apps (PWS) mode. E mafai e le talosaga ona faʻasaoina faʻamatalaga eseese i luga o le suʻesuʻega, e aofia ai ata, vitio ma tala, ma pe a leiloa le fesoʻotaʻiga fesoʻotaʻiga, faʻaaoga e faʻaaoga ai le Cache Storage ma IndexedDB APIs. Content Indexing API e mafai ai ona fa'aopoopo, su'e ma tape ia punaoa. I totonu ole su'esu'ega, ua uma ona fa'aoga le API lea e lisi ai se lisi o itulau ma fa'amatalaga fa'asalalauga e avanoa mo le va'aiga tuusao.

    Chrome tatala 80

  • Fa'amautu ma tufa nei i fafo ole Origin Trials API Fa'afeso'ota'i Picker, fa'atagaina le tagata fa'aoga e filifili fa'amaumauga mai le tusi tuatusi ma fa'asalalau atu fa'amatalaga patino e uiga ia i latou i le saite. O le talosaga e fa'amaoti mai ai se lisi o meatotino e mana'omia ona toe aumai. O nei meatotino o lo'o fa'aalia manino i le tagata fa'aoga, o ia lea e filifili pe pasi nei meatotino pe leai. O le API e mafai ona faʻaaogaina, mo se faʻataʻitaʻiga, i totonu o le upega tafaʻilagi meli meli e filifili ai tagata e mauaina mo se tusi na lafoina, i se upega tafaʻilagi ma le VoIP galuega e amata ai se telefoni i se numera patino, poʻo i totonu o se upega tafaʻilagi e suʻe ai uo ua uma ona resitalaina. . I le taimi lava e tasi, o se vaega o le Origin Trials, o loʻo ofoina atu nisi mea fou a le Picker Picker: faʻaopoopo i le igoa atoa o loʻo maua muamua, imeli ma le numera o le telefoni, o le mafai ona faʻafeiloaʻi se tuatusi imeli ma le ata ua faʻaopoopoina.
  • I Web Workers fautuaina se auala fou e utaina ai le ECMAScript modules, e mafai ai ona e aloese mai le faʻaaogaina o le importScripts() galuega, lea e poloka ai le tagata faigaluega aʻo faʻagasolo le faʻaulufale mai ma faʻatino i totonu o le lalolagi atoa. O le auala fou e aofia ai le fatuina o faʻaoga faʻapitoa mo Web Workers e lagolagoina tulaga faʻaulufale mai JavaScript ma e mafai ona uta malosi e aunoa ma le polokaina o tagata faigaluega. Ina ia utaina modules, e tuʻuina atu e le tagata faufale faigaluega se ituaiga punaoa fou - 'module':

    const worker = tagata faigaluega fou('worker.js', {
    ituaiga: 'module'
    });

  • Fa'atinoina Javascript's fau-i totonu gafatia e fa'agaioia ai vaitafe fa'apipi'i e aunoa ma le mana'omia o le fa'aogaina o faletusi fafo. APIs ua faʻaopoopoina mo le faʻamalosi ma le decompression CompressionStream ma DecompressionStream. O lo'o lagolagoina le fa'aogaina o le gzip ma le deflate algorithms.

    const compressionReadableStream
    = inputReadableStream.pipeThrough(new CompressionStream('gzip'));

  • Fa'aopoopo mea totino CSS "laina-motu: so'o se mea", lea e mafai ai ona malolo i le maualuga o soʻo se faʻailoga lolomi, e aofia ai ma malologa i tafatafa o faʻailoga mataitusi ua muai faʻamalamalamaina e avanoa ( ) ma i le ogatotonu o upu. Fa'aopoopoina fo'i meatotino CSS "taumasua-afi: so'o se mea» fa'atagaina oe e momotu fa'asologa e le motusia o mataitusi i so'o se mea pe a le maua se tulaga talafeagai mo le malologa i le laina.
  • Mo fa'asalalauga fa'asalalau o lo'o fa'agasolo i faiga fa'ailoga, ua fa'atinoina le lagolago mo le metotia MediaCapabilities.decodingInfo(), lea e maua ai faʻamatalaga e uiga i le gafatia ole suʻesuʻega mo le faʻavasegaina o mea puipuia (mo se faʻataʻitaʻiga, e mafai ona faʻaogaina lenei metotia e filifili ai faʻataʻitaʻiga e sili ona lelei poʻo le malosi e faʻavae i luga ole bandwidth avanoa ma le tele ole lau).
  • Fa'aopoopo auala HTMLVideoElement.getVideoPlaybackQuality(), lea e mafai ona e maua ai faʻamatalaga e uiga i le faʻatinoina o ata vitio e faʻafetaui ai le bitrate, iugafono ma isi ata vitio.
  • I API Pule o Totogi, lea e faafaigofie ai le tuʻufaʻatasia ma faiga totogi o loʻo iai, faʻaopoopo le gafatia aumalaga fa'agaioiina o tuatusi ma fa'amatalaga fa'afeso'ota'i i se fa'agaioiga i fafo o le faiga o totogi (atonu e sili atu le sa'o o fa'amatalaga o le faiga o totogi nai lo le su'esu'ega).
  • Fa'aopoopoina le lagolago ulutala HTTP Sec-Fetch-Dest, lea e mafai ai ona e auina atu metadata faaopoopo e uiga i le ituaiga o mea e fesoʻotaʻi ma le talosaga (mo se faʻataʻitaʻiga, mo se talosaga e ala i le img tag, o le ituaiga o le "ata", mo fonts - "font", mo tusitusiga - "script", mo sitaili - "style", ma isi). Faʻavae i luga o le ituaiga faʻapitoa, e mafai e le 'auʻaunaga ona faia ni faiga e puipuia ai mai nisi ituaiga o osofaʻiga (mo se faʻataʻitaʻiga, e le mafai ona faʻamaonia se fesoʻotaʻiga i se tagata e faʻaaogaina tupe e ala i le img tag, o lea e le manaʻomia ai ia talosaga. fa'agaioiina).
  • I le masini JavaScript V8 optimization faatino teuina fa'ailoga i luga o le fa'aputuga. Nai lo le teuina o le tau atoa 64-bit, e na'o vaega pito i lalo tulaga ese o le fa'ailoga e teu. O lenei faʻataʻitaʻiga na mafai ai ona faʻaitiitia le faʻaogaina o le faʻaputuga manatua e 40%, i le tau o se faʻasalaga faʻatinoga o le 3-8%.
    Chrome tatala 80

    Chrome tatala 80

  • Suiga i meafaigaluega mo tagata atiaʻe upega tafaʻilagi:
    • O le upega tafa'ilagi fa'amafanafana ua iai nei le tomai e toe fa'amatala ai le let ma le vasega fa'aaliga.

      Chrome tatala 80

    • Faʻaleleia mea faigaluega faʻapipiʻi WebAssembly. Faaopoopo lagolago DWARF mo le fa'asolosolo fa'asolosolo, fa'ama'oti fa'aputuga, ma su'esu'eina fa'aputuga ala i le fa'apogai o lo'o tusia ai se talosaga WebAssembly.

      Chrome tatala 80

    • Fa'aleleia le laulau mo le su'esu'eina o gaioiga o feso'otaiga. Fa'aopoopoina le avanoa e va'ai ai i le faasologa o vala'au o fa'amaumauga e feso'ota'i ma le amataina o talosaga.

      Chrome tatala 80

      Fa'aopoopo ala fou ma koluma URL o lo'o fa'aalia ai le ala sa'o ma le URL atoa mo so'oga feso'ota'iga ta'itasi. Fa'amautinoa o lo'o fa'amamafaina le fesili ua filifilia i le ata lautele.

      Chrome tatala 80

    • I le Network Conditions tab, ua faʻaopoopoina se filifiliga e sui ai le faʻaogaina o le User-Agent parameter.

      Chrome tatala 80

    • O se atina'e fou ua tu'uina atu mo le fa'atulagaina o le vaega su'etusi.
      Chrome tatala 80

    • I le tab Fale faʻatau saunia le filifiliga o le aoina o faʻamatalaga faʻamatalaga mo galuega taʻitasi poʻo mo poloka faʻailoga taʻitasi (sili atu auiliiliga fuainumera, ae manaʻomia nisi punaoa).

      Chrome tatala 80

  • AppCache faʻaalia gaioiga (tekinolosi mo le faʻatulagaina o le faʻaogaina o se upega tafaʻilagi i le offline mode) tapulaa le lisi o loʻo i ai nei o le saite (afai na sii mai le faʻaaliga mai www.example.com/foo/bar/, ona mafai lea ona faʻamalo le URL e naʻo totonu /foo/bar/). AppCache lagolago ua fuafua e aveese atoa ile Chrome 82. O le mafuaʻaga o loʻo taʻua o le manaʻo e faʻaumatia se tasi o vectors mo osofaʻiga faʻasologa o tusitusiga. E fautuaina e fa'aoga le API nai lo le AppCache ufi.
  • Fa'amuta lagolago mo le talatuu WebVR 1.1 API, lea e mafai ona suia e le API WebXR masini, lea e mafai ai ona e mauaina vaega mo le fatuina o mea moni ma faʻateleina mea moni ma tuʻufaʻatasia galuega faʻatasi ma vasega eseese o masini, mai pulou faʻamautu faʻamautu mea moni i fofo faʻavae i luga o masini feaveaʻi.
  • E mafai ona fa'aogaina e tagata fa'akomepiuta e ala i le registerProtocolHandler() ma unregisterProtocolHandler() auala e mafai nei ona galue i se tulaga malupuipuia (pe a maua e ala i le HTTPS).

I le faʻaopoopoga i faʻafouga ma faʻapipiʻiina o pusa, o le faʻasologa fou e faʻaumatia 56 fa'aletonu. O le tele o faʻafitauli na faʻaalia ona o se faʻataʻitaʻiga otometi ma meafaigaluega AddressSanitizer, MemorySanitizer, Pulea le Fa'aSa'o, LibFuzzer и 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 tupe taui mo le mauaina o faʻafitauli mo le faʻamalolo o loʻo i ai nei, na totogi ai e Google le 37 taui e $48 afe (tasi le $10000 taui, tolu $5000 faʻailoga, tolu $3000 faʻailoga, fa $2000 faʻailoga, tolu $1000 faʻailoga ma ono $500 taui). Ole tele ole 17 taui e le'i fa'amauina.

puna: opennet.ru

Faaopoopo i ai se faamatalaga