Hoʻokuʻu ʻia ʻo Chrome 100

Ua wehe ʻo Google i ka hoʻokuʻu ʻana o ka polokalamu kele pūnaewele Chrome 100. Ma ka manawa like, loaʻa kahi hoʻokuʻu paʻa o ka papahana Chromium manuahi, e lilo ana i kumu o Chrome. Hoʻokaʻawale ʻia ka polokalamu kele Chrome ma ka hoʻohana ʻana i nā logos Google, ka loaʻa ʻana o kahi ʻōnaehana no ka hoʻouna ʻana i nā leka hoʻomaopopo inā he ulia, nā modules no ka pāʻani ʻana i kope-protected video content (DRM), kahi ʻōnaehana no ka hoʻokomo ʻana i nā mea hou, a me ka hoʻouna ʻana i nā ʻāpana RLZ i ka wā. huli ana. Hoʻolālā ʻia ka hoʻokuʻu hou ʻana o Chrome 101 no ʻApelila 26th.

Nā hoʻololi nui ma Chrome 100:

  • Ma muli o ka hiki ʻana o ka polokalamu kele pūnaewele i ka helu helu 100, aia i ʻekolu mau huahelu ma mua o ʻelua, ʻaʻole hiki ke hoʻokuʻu ʻia nā pilikia i ka hana ʻana o kekahi mau pūnaewele e hoʻohana ana i nā hale waihona puke hewa e hoʻopau i ka waiwai User-Agent. Inā pilikia, aia kahi hoʻonohonoho "chrome://flags##force-major-version-to-minor" e hiki ai iā ʻoe ke hoʻihoʻi i ka hopena ma ke poʻomanaʻo User-Agent i ka mana 99 ke hoʻohana maoli nei i ka mana 100.
  • Hōʻailona ʻia ʻo Chrome 100 ma ke ʻano he mana hou loa me ka ʻikepili User-Agent piha. E hoʻomaka ana ka hoʻokuʻu hou e ʻoki i ka ʻike ma ke poʻo poʻomanaʻo HTTP User-Agent a me nā ʻāpana JavaScript navigator.userAgent, navigator.appVersion a me navigator.platform. E loaʻa wale i ke poʻo ka ʻike e pili ana i ka inoa polokalamu kele pūnaewele, ka mana polokalamu kele nui, ka paepae a me ke ʻano mea hana (kelepona paʻa, PC, papa). No ka loaʻa ʻana o nā ʻikepili hou aʻe, e like me ke ʻano kikoʻī a me ka ʻikepili platform lōʻihi, pono ʻoe e hoʻohana i ka API no ka User Agent Client Hints. No nā paena ʻaʻole lawa ka ʻike hou a ʻaʻole i mākaukau e hoʻololi i ka User Agent Client Hints, a hiki i Mei 2023 hiki iā lākou ke hoʻihoʻi i ka Mea Hoʻohana-Agent piha.
  • Ua hoʻohui ʻia kahi hiʻohiʻona hoʻokolohua e hōʻike i kahi hōʻailona hoʻoiho ma ka panel bar address; ke kaomi ʻia, hōʻike ʻia ke kūlana o nā faila i hoʻoiho ʻia a hoʻoiho ʻia, e like me ka chrome://downloads page. No ka ho'ā ʻana i ka mea hōʻailona, ​​hāʻawi ʻia ka hoʻonohonoho "chrome://flags#download-bubble".
    Hoʻokuʻu ʻia ʻo Chrome 100
  • Ua hoʻihoʻi ʻia ka hiki ke hoʻopaʻa i ke kani ke kaomi ʻana i ka hōʻailona pāʻani i hōʻike ʻia ma ke pihi ʻaoʻao (ma mua, hiki ke hoʻoheheʻe ʻia ke kani ma ke kāhea ʻana i ka papa kuhikuhi). No ka hiki ʻana i kēia hiʻohiʻona, ua hoʻohui ʻia ka hoʻonohonoho "chrome://flags#enable-tab-audio-muting".
    Hoʻokuʻu ʻia ʻo Chrome 100
  • Hoʻohui ʻia ka hoʻonohonoho "chrome://flags/#enable-lens-standalone" e hoʻopau i ka hoʻohana ʻana i ka lawelawe Google Lens no ka ʻimi kiʻi (ʻo ka mea "Find kiʻi" ma ka papa kuhikuhi.
  • I ka hāʻawi ʻana i ka ʻae like ʻana i kahi pā (kaʻana ʻana i ka ʻaoʻao), ʻaʻole hōʻike ke kiʻi polū i ka ʻaoʻao holoʻokoʻa, akā ʻo ka ʻāpana me ka ʻike i hoʻolaha ʻia i kekahi mea hoʻohana.
  • Ua hoʻololi ʻia ka logo browser. ʻOkoʻa ka hōʻailona hou mai ka mana 2014 ma kahi pōʻai nui iki ma waena, nā kala ʻoi aku ka mālamalama a me ka ʻole o nā aka ma nā palena ma waena o nā kala.
    Hoʻokuʻu ʻia ʻo Chrome 100
  • Nā hoʻololi i ka mana Android:
    • Ua hoʻopau ʻia ke kākoʻo no ke ʻano hoʻopakele kaʻa "Lite", ka mea i hōʻemi i ka bitrate i ka wā e hoʻoiho ai i nā wikiō a hoʻohana i ka hoʻopili kiʻi hou. Hoʻomaopopo ʻia ua hoʻoneʻe ʻia ke ʻano ma muli o ka hoʻemi ʻana i ke kumukūʻai o nā tariff ma nā pūnaewele kelepona a me ka hoʻomohala ʻana i nā ʻano hana ʻē aʻe e hōʻemi ai i ke kaʻa.
    • Hoʻohui i ka hiki ke hana i nā hana me ka polokalamu kele pūnaewele mai ka pahu helu. No ka laʻana, hiki iā ʻoe ke paʻi i ka "delete history" a e koi ka polokalamu iā ʻoe e hele i ka palapala no ka hoʻomaʻemaʻe ʻana i kāu mōʻaukala neʻe a i ʻole "hoʻoponopono i nā ʻōlelo huna" a e wehe ka polokalamu kele i kahi luna huna. No nā ʻōnaehana desktop, ua hoʻokō ʻia kēia hiʻohiʻona ma Chrome 87.
    • Ua hoʻokō ʻia ke kākoʻo no ka hoʻopaʻa inoa ʻana i kahi moʻokāki Google ma ka nānā ʻana i kahi code QR i hōʻike ʻia ma ka pale o kekahi mea ʻē aʻe.
    • Hōʻike ʻia kahi kamaʻilio hōʻoia no ka hana ke hoʻāʻo ʻoe e pani i nā pā āpau i ka manawa hoʻokahi.
    • Ma ka ʻaoʻao no ka wehe ʻana i kahi ʻaoʻao hou, ua ʻike ʻia kahi hoʻololi ma waena o ka nānā ʻana i nā kau inoa RSS (Ke hahai nei) a me ka ʻike i ʻōlelo ʻia (Discover).
    • Ua hoʻopau ʻia ka hiki ke hoʻohana i nā protocol TLS 1.0/1.1 i ka ʻāpana WebView Android. Ma ka polokalamu kele pūnaewele ponoʻī, ua wehe ʻia ke kākoʻo no TLS 1.0/1.1 ma Chrome 98. Ma ka mana o kēia manawa, ua hoʻohana ʻia kahi hoʻololi like i nā polokalamu kelepona me ka hoʻohana ʻana i ka ʻāpana WebView, ʻaʻole hiki ke hoʻopili i kahi kikowaena i kākoʻo ʻole. TLS 1.2 a i ʻole TLS 1.3.
  • I ka hōʻoia ʻana i nā palapala hōʻoia me ka hoʻohana ʻana i ka mīkini Palapala Hōʻoia, koi ʻia ka hōʻoia hōʻoia i kēia manawa i ka loaʻa ʻana o nā moʻolelo SCT i pūlima ʻia (hōʻailona manawa hōʻailona) i loko o nā lāʻau ʻelua i mālama ʻia e nā mea hoʻohana like ʻole (ma mua ua koi ʻia ke komo ʻana i ka log Google a me ka log o kekahi mea hana ʻē aʻe) . Hāʻawi ʻo Certificate Transparency i nā lāʻau kūʻokoʻa lehulehu o nā palapala hōʻoia i hoʻopuka ʻia a hoʻopau ʻia, kahi e hiki ai ke hana i kahi loiloi kūʻokoʻa o nā hoʻololi a me nā hana a nā luna hōʻoia, a hiki iā ʻoe ke hahai i nā hoʻāʻo e hana huna i nā moʻolelo hoʻopunipuni.

    No nā mea hoʻohana i hoʻohana i ke ʻano Safe Browsing, hoʻoponopono ʻia nā moʻolelo SCT i hoʻohana ʻia ma nā moʻolelo Transparency Certificate ma ke ʻano paʻamau. Ma kēia hoʻololi e hoʻouna ʻia nā noi hou iā Google e hōʻoia i ka hana pololei ʻana o ka log. Kakaʻikahi ka hoʻouna ʻia ʻana o nā noi hoʻāʻo, ma kahi o hoʻokahi mau pilina 10000 TLS. Inā ʻike ʻia nā pilikia, e hoʻouna ʻia ka ʻikepili e pili ana i ke kaulahao pilikia o nā palapala hōʻoia a me nā SCT iā Google (e hoʻouna ʻia nā ʻikepili e pili ana i nā palapala hōʻoia a me nā SCT i hoʻolaha mua ʻia).

  • Ke hiki iā ʻoe ke Enhanced Safe Browsing a kau inoa i kāu moʻokāki Google, loaʻa nā ʻikepili i hoʻouna ʻia i nā kikowaena Google i nā hōʻailona pili me kāu moʻokāki Google, e hiki ai ke hoʻonui i ka palekana mai ka phishing, hana ʻino, a me nā mea hoʻoweliweli ʻē aʻe ma ka Pūnaewele. No nā kau ma ke ʻano incognito, ʻaʻole i hoʻouna ʻia ia ʻikepili.
  • Hāʻawi ka ʻaoʻao papapihi o Chrome i kahi koho e kāpae i nā ʻōlelo luhi e pili ana i nā ʻōlelo huna.
  • Ua hoʻohui ʻia ka Multi-Screen Window Placement API, kahi e hiki ai iā ʻoe ke loaʻa ka ʻike e pili ana i nā mea nānā i pili i ke kamepiula a hoʻonohonoho i ke kau ʻana o nā puka makani ma nā pale i kuhikuhi ʻia. Ke hoʻohana nei i ka API hou, hiki iā ʻoe ke koho pololei i ke kūlana o nā puka makani i hōʻike ʻia a hoʻoholo i ka hoʻololi ʻana i ke ʻano pale piha i hoʻomaka ʻia me ke ʻano Element.requestFullscreen(). ʻO nā hiʻohiʻona o ka hoʻohana ʻana i ka API hou e pili ana i nā noi hōʻike (ka hoʻopuka ma ka projector a me ka hōʻike ʻana i nā memo ma ka pale kamepiula), nā noi kālā a me nā ʻōnaehana nānā (kau i nā kiʻi ma nā pale like ʻole), nā noi lapaʻau (hōʻike i nā kiʻi ma nā pale kiʻekiʻe kaʻawale), nā pāʻani. , nā mea hoʻoponopono kiʻi a me nā ʻano noiʻi multi-window ʻē aʻe.
  • ʻO ke ʻano hoʻāʻo kumu (nā hiʻohiʻona hoʻokolohua e koi ai i ka hoʻāla ʻokoʻa) hāʻawi i ke kākoʻo no ke komo ʻana i nā Media Source Extensions mai nā limahana i hoʻolaʻa ʻia, hiki ke hoʻohana ʻia, no ka laʻana, e hoʻomaikaʻi i ka hana o ka pāʻani pāʻani buffered ma ka hana ʻana i kahi mea MediaSource i kahi limahana kaʻawale a hoʻolaha i ka hopena i kāna hana ma HTMLMediaElement ma ka pae nui. 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ʻī.
  • ʻO ka Digital Goods API, i hoʻolālā ʻia e maʻalahi i ka hoʻonohonoho ʻana o nā kūʻai mai nā noi pūnaewele, ua hoʻopaʻa ʻia a hāʻawi ʻia i nā mea āpau. Hāʻawi i ka hoʻopaʻa ʻana i nā lawelawe hoʻolaha waiwai; ma Android, hāʻawi ia i ka hoʻopaʻa ʻana ma luna o ka Android Play Billing API.
  • Hoʻohui ʻia ke ʻano AbortSignal.throwIfAborted(), e hiki ai iā ʻoe ke mālama i ka hoʻopau ʻana i ka hoʻokō ʻana i ka hōʻailona me ka noʻonoʻo ʻana i ke kūlana o ka hōʻailona a me ke kumu o kona hoʻopau ʻana.
  • Ua hoʻohui ʻia kahi ala poina () i ka mea HIDDevice, e ʻae iā ʻoe e hoʻopau i nā ʻae i hāʻawi ʻia e ka mea hoʻohana i kahi mea hoʻokomo.
  • ʻO ka waiwai CSS mix-blend-mode, e wehewehe ana i ke ʻano hui ʻana i ka wā e uhi ana i nā mea, kākoʻo i kēia manawa i ka waiwai "plus-lighter" e hōʻike i nā kikowaena o nā mea ʻelua e kaʻana like i nā pika.
  • Ua hoʻohui ʻia ke ʻano makeReadOnly() i ka mea NDEFReader, e ʻae ana i nā hōʻailona NFC e hoʻohana ʻia ma ke ʻano heluhelu-wale nō.
  • ʻO ka WebTransport API, i hoʻolālā ʻia no ka hoʻouna ʻana a me ka loaʻa ʻana o ka ʻikepili ma waena o ka polokalamu kele pūnaewele a me ke kikowaena, ua hoʻohui i ka serverCertificateHashes koho e hōʻoia i ka pilina i ka server me ka hoʻohana ʻana i ka hash palapala hōʻoia me ka hoʻohana ʻole ʻana i ka PKI Pūnaewele (no ka laʻana, i ka wā e hoʻopili ai i kahi kikowaena a i ʻole ka mīkini virtual ʻaʻole. ma kahi pūnaewele lehulehu).
  • Ua hoʻomaikaʻi ʻia nā mea hana no nā mea hoʻomohala pūnaewele. Ua hoʻonui ʻia nā mana o ka papa Recorder, kahi e hiki ai iā ʻoe ke hoʻopaʻa, pāʻani a hoʻopaʻa i nā hana hoʻohana ma ka ʻaoʻao. I ka nānā ʻana i ke code i ka wā e hoʻopau ana, hōʻike ʻia nā waiwai waiwai i ka wā e hoʻolele ai ʻoe i ka ʻiole ma luna o nā papa a i ʻole nā ​​​​hana. Ma ka papa inoa o nā polokalamu i hoʻohālikelike ʻia, ua hoʻonui ʻia ka mea hoʻohana-Agent no iPhone i ka mana 13_2_3. Hiki i ka papa hoʻokele kaila CSS ke nānā a hoʻoponopono i nā lula "@supports".
    Hoʻokuʻu ʻia ʻo Chrome 100

Ma waho aʻe o nā hana hou a me nā hoʻoponopono bug, hoʻopau ka mana hou i 28 mau nāwaliwali. Ua ʻike ʻia ka nui o nā nāwaliwali ma muli o ka hoʻāʻo ʻana ma ka hoʻohana ʻana i ka AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer a me nā mea hana 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 no ka uku ʻana 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 20 mau makana i ka nui o 51 tausani US kālā (hoʻokahi makana o $16000, ʻelua mau makana o $7000, ʻekolu mau makana o $5000 a me hoʻokahi o kēlā me kēia. $3000, $2000 a me $1000. ʻAʻole i wehewehe ʻia ka nui o nā makana 11.

Source: opennet.ru

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