Hoʻokuʻu ʻia ʻo Chrome 78

Google hōʻike ʻia hoʻokuʻu pūnaewele pūnaewele Pūnaewele 78... I ka manawa like loaʻa hoʻokuʻu paʻa o kahi papahana manuahi Chromium, ka mea i lilo i kumu o Chrome. Kelepona Chrome ʻokoʻa ka hoʻohana ʻana i nā logos Google, ka hiki ʻana o kahi ʻōnaehana no ka hoʻouna ʻana i nā leka hoʻomaopopo inā he ulia, ka hiki ke hoʻoiho i kahi modula Flash ma ke noi, nā modules no ka pāʻani ʻana i nā ʻike wikiō pale ʻia (DRM), kahi ʻōnaehana no ka hoʻokomo ʻana i nā mea hou a me ka hoʻouna ʻana i ka wā ʻimi. Nā ʻāpana RLZ. ʻO ka hoʻokuʻu hou ʻana o Chrome 79 i hoʻolālā ʻia no Dekemaba 10th.

ka papa kuhikuhiE ke hoʻololi в ikona 78:

  • Hoʻokō ʻia kākoʻo hoʻokolohua no "DNS ma luna o HTTPS" (DoH, DNS ma luna o HTTPS), hiki ke koho ʻia no kekahi mau ʻano o nā mea hoʻohana i hōʻike mua ʻia nā hoʻonohonoho ʻōnaehana i nā mea hoʻolako DNS e kākoʻo ana iā DoH. No ka laʻana, inā loaʻa ka DNS 8.8.8.8 i ka mea hoʻohana ma nā ʻōnaehana ʻōnaehana, a laila e hoʻāla ʻia ka lawelawe DoH a Google (“https://dns.google.com/dns-query”) ma Chrome; inā he 1.1.1.1 ka DNS. XNUMX, a laila lawelawe ʻo DoH Cloudflare (“https://cloudflare-dns.com/dns-query”), etc.

    No ka mālama ʻana inā hoʻohana ʻia ka DoH, hāʻawi ʻia ka hoʻonohonoho "chrome://flags/#dns-over-https". Kākoʻo ʻia ʻekolu mau ʻano hana: paʻa, ʻakomi a paʻa. Ma ke ʻano "secure", ua hoʻoholo ʻia nā mea hoʻokipa ma muli o nā waiwai paʻa i hūnā ʻia ma mua (loaʻa ma o kahi pilina paʻa) a me nā noi ma o DoH; ʻaʻole hoʻohana ʻia ka hāʻule i ka DNS maʻamau. Ma ke ʻano "akomi", inā ʻaʻole i loaʻa ʻo DoH a me ka hūnā paʻa, hiki ke kiʻi ʻia ka ʻikepili mai ka hūnā palekana a loaʻa ma o DNS kuʻuna. Ma ke ʻano "off", e nānā mua ʻia ka cache kaʻana like a inā ʻaʻohe ʻikepili, hoʻouna ʻia ka noi ma o ka ʻōnaehana DNS.

  • Loaʻa i nā mea hana hoʻonohonoho hoʻonohonoho i kēia manawa ke kākoʻo mua no nā papa ʻāpana like, akā ʻaʻole hiki ke hoʻohana ʻia no nā mea hoʻohana āpau. I nā manawa o Chrome i hoʻopili ʻia i hoʻokahi moʻokāki, hiki iā ʻoe ke komo i kēia manawa i nā ʻike o ka clipboard o kahi mea ʻē aʻe, me ke kaʻana ʻana i ka clipboard ma waena o nā ʻōnaehana kelepona a me ka papapihi. Hoʻopili ʻia nā mea i loko o ka clipboard me ka hoʻohana ʻana i ka hoʻopili ʻana i ka hopena, ʻaʻole hiki ke komo i ka kikokikona ma nā kikowaena Google;
  • No kekahi mau ʻano o nā mea hoʻohana, ua ʻae ʻia kahi koho hoʻokolohua e hoʻololi i ke kumumanaʻo a hoʻopilikino i ka pale i hōʻike ʻia i ka wā e wehe ana i kahi pā hou. Ma waho aʻe o ke koho ʻana i kahi kiʻi hope, ʻo ka papa kuhikuhi "Customize", i hōʻike ʻia ma ka ʻaoʻao ʻākau ʻākau o ka ʻaoʻao ʻaoʻao hou, i kēia manawa ke kākoʻo nei i ka hoʻololi ʻana i ke ʻano hoʻonohonoho pōkole a me ka hiki ke hoʻololi i ke kumuhana. Hiki ke ʻōlelo ʻia nā pōkole ma muli o nā pūnaewele kipa pinepine ʻia, i hoʻopilikino ʻia e ka mea hoʻohana, a i ʻole ke pio ʻole. Hiki iā ʻoe ke koho i kahi kumumanaʻo hoʻolālā mai kahi hoʻonohonoho o nā kumumanaʻo i koho mua ʻia a i ʻole e hana i kāu ponoʻī ma muli o ke koho ʻana o nā kala i makemake ʻia i ka palette. No ka hiki ʻana i nā hiʻohiʻona hou, hiki iā ʻoe ke hoʻohana i nā hae "chrome://flags/#ntp-customization-menu-v2" a
    "chrome://flags/#chrome-colors";

  • No nā ʻoihana, hiki ke ʻimi i nā faila ma ka waihona Google Drive. ʻAʻole i hana ʻia ka ʻimi ʻana ma nā poʻo inoa wale nō, akā me nā mea i loko o nā palapala, e noʻonoʻo ana i ka mōʻaukala o kā lākou ʻike ʻana i ka wā i hala;

    Hoʻokuʻu ʻia ʻo Chrome 78

  • Hoʻokomo ʻia ka ʻāpana ʻōlelo huna, kahi e hoʻāla ʻia no kekahi mau ʻano o nā mea hoʻohana (no ka hoʻoulu ʻia ʻana, hāʻawi ʻia ka hae "chrome://flags/#password-leak-detection"). ʻIke ʻōlelo huna ma mua hoolakoia i ke ano hoʻohui waho, i hoʻolālā ʻia e kālailai i ka ikaika o nā ʻōlelo huna i hoʻohana ʻia e ka mea hoʻohana. Ke ho'āʻo nei ʻoe e komo i loko o kekahi pūnaewele, nānā ʻo Password Checkup i kāu kau inoa a me ka ʻōlelo huna e pili ana i kahi waihona o nā moʻokāki i hoʻopaʻa ʻia, e hōʻike ana i kahi ʻōlelo aʻo inā ʻike ʻia nā pilikia (e nānā hāpai i waho ma muli o ka prefix hash ʻaoʻao hoʻohana). Hana ʻia ka nānā ʻana i kahi waihona e uhi ana ma mua o 4 biliona mau moʻokāki i hoʻohālikelike ʻia i ʻike ʻia ma nā waihona mea hoʻohana leaked. Hōʻike ʻia kahi ʻōlelo aʻo i ka wā e hoʻohana ai i nā ʻōlelo huna liʻiliʻi e like me "abc123";
  • Hoʻohui i ka hiki ke hoʻomaka i kahi kelepona mai kahi polokalamu Android i hoʻopili ʻia i ka moʻokāki Google like. Ma ka polokalamu kele pūnaewele, hiki i ka mea hoʻohana ke hōʻailona i kahi helu kelepona ma ka kikokikona, kaomi ʻākau a hoʻihoʻi hou i ka hana kelepona i ka polokalamu Android, a laila e paʻi ka leka hoʻomaopopo ma ke kelepona e ʻae iā lākou e hoʻomaka i kahi kelepona;
  • Ua hoʻololi ʻia ke ʻano o ka mea paahana i ka wā e kau ana i ka ʻiole ma luna o ke poʻo inoa tab. Hōʻike ʻia ka hāmeʻa ma ke ʻano he pop-up block e hōʻike ana i ke poʻo inoa piha a me ka URL ʻaoʻao. Maikaʻi ka poloka e hoʻohana e ʻimi koke i ka ʻaoʻao i makemake ʻia i ka wā e wehe ai i kahi helu nui loa o nā tabs (ma kahi o ka hele ʻana i nā ʻaoʻao, hiki iā ʻoe ke hoʻoneʻe i ka ʻiole ma luna o ka panel me nā ʻaoʻao a loaʻa ka ʻaoʻao āu e ʻimi nei). I ka wā e hiki mai ana, ua manaʻo ʻia e hōʻike i kahi liʻiliʻi ʻaoʻao ma kēia poloka;
  • Hoʻohui ʻia kahi hiʻohiʻona hoʻokolohua (chrome://flags/#enable-force-dark) e koi i ka hoʻohana ʻana i kahi kumumanaʻo ʻeleʻele ke nānā aku i nā pūnaewele. No ka hōʻoia ʻana i kahi hōʻike ʻeleʻele o ka pūnaewele, hoʻohuli ʻia nā kala;
  • Hoʻohui ʻia kākoʻo kikoʻī Nā waiwai CSS a me nā waiwai API Level 1, hiki iā ʻoe ke hoʻopaʻa inoa i kāu mau waiwai CSS i nā manawa a pau o kahi ʻano kikoʻī, e ʻae iā ʻoe e hoʻonohonoho i kahi waiwai paʻamau, a hiki iā ʻoe ke hoʻopaʻa i nā hopena animation. No ka hoʻopaʻa inoa ʻana i kahi waiwai, hiki iā ʻoe ke hoʻohana i ke ʻano registerProperty() a i ʻole ka lula CSS "@property", no ka laʻana:

    CSS.registerProperty({
    inoa: "--my-font-size",
    syntax: "‹lōʻihi›",
    initialValue: "0px",
    hooilina: wahahee
    });

  • Ma ke ʻano hoʻāʻo ʻo Origin Trials (nā hiʻohiʻona hoʻokolohua e pono ai ka kaʻawale hoʻouka) ua hoʻolauna ʻia kekahi mau API hou. Hōʻike ka hoʻokolokolo kumu i ka hiki ke hana me ka API i kuhikuhi ʻia mai nā noi i hoʻoiho ʻia mai localhost a i ʻole 127.0.0.1, a i ʻole ma hope o ke kākau inoa ʻana a loaʻa i kahi hōʻailona kūikawā kūpono no ka manawa palena no kahi pūnaewele kikoʻī.
    • API Pūnaehana waihona ʻōiwi, hiki iā ʻoe ke hana i nā noi pūnaewele e launa pū me nā faila ma ka ʻōnaehana faila kūloko. No ka laʻana, koi ʻia ka API hou i nā kaiapuni hoʻomohala hoʻohui ʻia e pili ana i ka polokalamu kele pūnaewele, kikokikona, kiʻi a me nā mea hoʻoponopono wikiō. No ka hiki ke kākau pololei a heluhelu i nā faila, e hoʻohana i nā dialogs e wehe a mālama i nā faila, a me ka hoʻokele ʻana i nā ʻike o nā papa kuhikuhi, noi ka noi i ka mea hoʻohana no ka hōʻoia kūikawā;

      Hoʻokuʻu ʻia ʻo Chrome 78

    • Hana Nā Kūkaʻi HTTP i kau inoa ʻia (SXG), hiki iā ʻoe ke kau i nā kope i hōʻoia ʻia o nā ʻaoʻao pūnaewele ma nā pūnaewele ʻē aʻe e like me nā ʻaoʻao kumu i ka mea hoʻohana (me ka hoʻololi ʻole i ka URL), hooloihiia ka hiki ke hoʻoiho i nā kumuwaiwai liʻiliʻi (CSS, JS, kiʻi, etc.) mai ka pūnaewele kumu. Hōʻike ʻia ke kumu kumu o ka punawai ma o ke poʻomanaʻo Link HTTP, e kuhikuhi pū ana i kahi hash hōʻoia e hōʻoia i kēlā me kēia kumuwaiwai. Me kēia hiʻohiʻona hou, hiki i nā mea hoʻolako maʻiʻo ke hana i kahi faila HTML i kau inoa ʻia e pili ana i nā kumuwaiwai āpau e pili ana;
    • API Mea lawe SMS, e ʻae ana i kahi palapala noi pūnaewele e komo i nā memo SMS, no ka laʻana, e hoʻokaʻawale i ka hōʻoia ʻana o kahi kālepa me ka hoʻohana ʻana i kahi code hoʻokahi manawa i hoʻouna ʻia ma o SMS. Hāʻawi ʻia ke komo i ka SMS wale nō i loaʻa kahi hōʻailona kūikawā e hoʻoholo ai i ka hoʻopaʻa ʻana o ka memo i kahi noi pūnaewele kikoʻī;
  • Ua hoʻomaikaʻi maikaʻi ʻia ka hana o ka hoʻouka ʻana i nā mea ArrayBuffer ma o Web Socket. Aia ma luna o ke kahua Linux ka piʻi ʻana o ka wikiwiki download e 7.5 mau manawa, ma Windows - ma 4.1 mau manawa, ma macOS - e 7.8 mau manawa;
  • Hoʻohui ʻia ka hiki ke wehewehe i ka waiwai alohilohi ma ke ʻano he pākēneka o nā waiwai CSS opacity, stop-opacity, fill-opacity, stroke-opacity, a me shape-image-threshold. No ka laʻana, ma kahi o "opacity: 0.5" hiki iā ʻoe ke kuhikuhi i kēia manawa "opacity: 50%";
  • I ka API Ka manawa hoʻohana Hāʻawi i ka hāʻawi ʻana i nā kaha manawa like ʻole i nā kelepona performance.measure() a me performance.mark() e hana i nā ana ma waena o lākou, a me ka wehewehe ʻana i nā metadata arbitrary;
  • I ka API Media Session hoʻohui ʻia kākoʻo no ka wehewehe ʻana i nā mea hoʻohana no ka hoʻololi ʻana i ke kūlana ma kahi kahawai (seekto), ma kahi o ka hoʻomaha i loaʻa mua a hoʻomaka i nā mea hoʻokani pāʻani;
  • Ma ka mīkini JavaScript V8 komo ʻO ke ʻano kāʻei kua no ka hoʻopaʻa ʻana i nā palapala ma ka lele ʻana i ka wā e hoʻoiho ʻia ma luna o ka pūnaewele. ʻO ka hoʻokō hoʻokō ʻana ua ʻae iā mākou e hōʻemi i ka manawa hōʻuluʻulu script ma 5-20%. Hoʻomaikaʻi hou ka hoʻokuʻu hou ʻana i ka hana o ka hoʻopau ʻana i nā mea (e hoʻololi ana i "const {x, y} = object;" i "const x = object.x; const y = object.y;"). Hoʻomaikaʻi ʻia ka wikiwiki o ka hana ʻana no nā hōʻike RegExp me nā palapala palapala ʻāina like ʻole.
    Ua hoʻonui nui ʻia ka wikiwiki o ke kāhea ʻana i nā hana JavaScript mai WebAssembly a me ka hope (e 9-20%). I ka hōʻuluʻulu ʻana i ka bytecode, ua hoʻonui ʻia ka maikaʻi o ke kūkulu ʻana i nā papa paʻa i nā kūlana mua, a ua hoʻemi ʻia ka hoʻohana ʻana i ka hoʻomanaʻo e
    1-2.5%.

    Hoʻokuʻu ʻia ʻo Chrome 78

  • Hoʻonui ʻia nā mea hana no nā mea hoʻomohala pūnaewele. Hiki ke hoʻohana ʻia ka Audit Dashboard i kēia manawa me nā hiʻohiʻona ʻē aʻe e like me ka hoʻopaʻa ʻana a me ka hoʻoiho ʻana i nā overrides. Hoʻohui kākoʻo no ka hoʻopau ʻana i nā kaʻina hana uku ma o ka API Uku. Ua hoʻohui ʻia nā lepili LCP (Largest Contentful Paint) i ka papa loiloi hana, e hōʻike ana i ka manawa hoʻolilo o nā mea nui loa;

    Hoʻokuʻu ʻia ʻo Chrome 78

  • Holoi ʻia XSS Auditor cross-site scripting mechanism, i ʻike ʻia ʻaʻole pono (ua hoʻohana lōʻihi ka poʻe hoʻouka i nā ala e kāpae i ka palekana XSS Auditor) a hoʻohui i nā vectors hou no ka leakage ʻike;
  • Hāʻawi ka mana Android i ka hiki ke hoʻohana i kahi kumumanaʻo ʻeleʻele no nā menus, nā hoʻonohonoho, a me ke ʻano hoʻokele no nā pūnaewele wehe.

Ma waho aʻe o nā hana hou a me nā hoʻoponopono bug, hoʻopau ka mana hou 37 nawaliwali. Ua ʻike ʻia ka nui o nā nāwaliwali ma muli o ka hoʻāʻo ʻana me nā mea hana AddressSanitizer, MemorySanitizer, Hoʻoponopono i ke kahe ʻana, LibFuzzer и AFL. ʻAʻohe pilikia koʻikoʻi i ʻike ʻia e hiki ai i kekahi ke kāʻalo i nā pae āpau o ka pale ʻana i ka polokalamu kele pūnaewele a hoʻokō i nā code ma ka ʻōnaehana ma waho o ke kaiapuni sandbox. Ma ke ʻano he ʻāpana o ka papahana e uku i nā uku kālā no ka ʻike ʻana i nā nāwaliwali no ka hoʻokuʻu ʻana i kēia manawa, ua uku ʻo Google i nā makana 21 i $59500 (hoʻokahi makana $20000, hoʻokahi makana $15000, hoʻokahi makana $5000, ʻelua mau makana $3000, ʻekolu mau makana $2000, ʻelima mau makana $1000. ). ʻAʻole i hoʻoholo ʻia ka nui o nā makana 500.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka