Hoʻokuʻu ʻia ʻo Firefox 86

Ua hoʻokuʻu ʻia ka polokalamu kele pūnaewele ʻo Firefox 86. Ua hoʻoneʻe ʻia ka lālā Firefox 78.8.0 i ka pae hoʻāʻo beta, kahi i hoʻokuʻu ʻia no Malaki 87.

Nā hana hou nui:

  • Ma ke ʻano koʻikoʻi, hoʻohana ʻia ke ʻano hoʻomalu Kuki Total, e hoʻohana ana i kahi waiho kuki kaʻawale no kēlā me kēia pūnaewele. ʻAʻole ʻae ke ala kaʻawale i manaʻo ʻia i ka hoʻohana ʻana i nā Kuki e nānā i ka neʻe ʻana ma waena o nā pūnaewele, ʻoiai ʻo nā Kuki āpau i hoʻonohonoho ʻia mai nā poloka ʻaoʻao ʻekolu i hoʻouka ʻia ma ka pūnaewele i kēia manawa ua hoʻopaʻa ʻia i ka pūnaewele nui a ʻaʻole i hoʻouna ʻia ke kiʻi ʻia kēia mau poloka mai nā pūnaewele ʻē aʻe. Ma keʻano he ʻokoʻa, waiho ʻia ka hiki ke hoʻololi i nā kuki paena no nā lawelawe pili ʻole i ka nānā ʻana o ka mea hoʻohana, no ka laʻana, nā mea i hoʻohana ʻia no ka hōʻoia hoʻokahi. Hōʻike ʻia ka ʻike e pili ana i nā kuki i hoʻopaʻa ʻia a ʻae ʻia ma ka papa kuhikuhi i hōʻike ʻia ke kaomi ʻana i ka hōʻailona pale ma ka pahu helu.
    Hoʻokuʻu ʻia ʻo Firefox 86
  • Hoʻohana ʻia kahi ʻokoʻa hou no ka nānā ʻana i nā palapala ma mua o ka paʻi ʻana no nā mea hoʻohana āpau a hāʻawi ʻia ka hoʻohui ʻana me nā hoʻonohonoho ʻōnaehana paʻi. Hana ʻia ka mea hou i ke ʻano like me ke ʻano heluhelu a wehe i kahi hiʻohiʻona ma ka ʻaoʻao o kēia manawa, e pani ana i ka ʻike i loaʻa. Hāʻawi ka ʻaoʻao ʻaoʻao i nā mea hana no ke koho ʻana i kahi paʻi, hoʻoponopono i ke ʻano o ka ʻaoʻao, hoʻololi i nā koho hoʻopuka paʻi, a me ka hoʻomalu ʻana inā e paʻi i nā poʻo a me nā hope.
    Hoʻokuʻu ʻia ʻo Firefox 86
  • Ua hoʻoneʻe ʻia nā hana o ka hāʻawi ʻana iā Canvas a me WebGL i kahi kaʻina kaʻawale no ka hoʻoiho ʻana i nā hana i ka GPU. Ua hoʻomaikaʻi nui ka hoʻololi i ka paʻa a me ka hana o nā pūnaewele me ka hoʻohana ʻana iā WebGL a me Canvas.
  • Ua hoʻoneʻe ʻia nā code āpau e pili ana i ka decoding wikiō i kahi kaʻina RDD hou, kahi e hoʻomaikaʻi ai i ka palekana ma o ka hoʻokaʻawale ʻana i nā mea lawelawe wikiō ma kahi kaʻina kaʻawale.
  • ʻO ka Linux a me ka Android kūkulu ʻia me ka pale ʻana i nā hoʻouka ʻana e hoʻopunipuni i ka hui ʻana o ka puʻu a me ka puʻu. Hoʻokumu ʻia ka pale ma ka hoʻohana ʻana i ke koho "-fstack-clash-protection", i ka wā i ʻōlelo ʻia, hoʻokomo ka mea hoʻopili i nā kelepona hoʻāʻo (probe) me kēlā me kēia static a i ʻole ka hoʻokaʻawale ikaika o ka wahi no ka waihona, e ʻae iā ʻoe e ʻike i ka hoʻonui ʻana o ka waihona a nā ala hoʻouka kaua e pili ana i ka hui ʻana o ka waihona a me ka puʻu e pili ana i ka hoʻouna ʻana i ke kaula hoʻokō ma o nā ʻaoʻao kiaʻi pale pale.
  • Ma ke ʻano heluhelu, hiki ke ʻike i nā ʻaoʻao HTML i mālama ʻia ma ka ʻōnaehana kūloko.
  • Hoʻohana ʻia ke kākoʻo no ke ʻano kiʻi AVIF (AV1 Image Format) ma ke ʻano paʻamau, e hoʻohana ana i nā ʻenehana hoʻoemi intra-frame mai ke ʻano hoʻopili wikiō AV1. ʻO ka pahu no ka hāʻawi ʻana i ka ʻikepili i hoʻopaʻa ʻia ma AVIF ua like loa me HEIF. Kākoʻo ʻo AVIF i nā kiʻi ʻelua ma HDR (High Dynamic Range) a me Wide-gamut color space, a me ka laulā dynamic maʻamau (SDR). Ma mua, ʻo ka ʻae ʻana iā AVIF pono e hoʻonohonoho i ka "image.avif.enabled" parameter ma about:config.
  • Hoʻohana ʻia ke kākoʻo no ka wehe ʻana i nā puka makani he nui me ka wikiō ma ke ʻano Picture-in-Picture.
  • Ua hoʻopau ʻia ke kākoʻo ʻana i ke ʻano hoʻokolohua SSB (Site Specific Browser), kahi i hiki ai ke hana i kahi pōkole ʻokoʻa no kahi kahua e hoʻomaka ai me ka ʻole o nā mea hoʻohana polokalamu kele pūnaewele, me kahi kiʻi ʻokoʻa ma ka papa hana, e like me nā noi OS piha. ʻO nā kumu i haʻi ʻia no ka hoʻopau ʻana i ke kākoʻo e pili ana i nā pilikia i hoʻoholo ʻole ʻia, nā pōmaikaʻi nīnau no nā mea hoʻohana papapihi, nā kumuwaiwai liʻiliʻi, a me ka makemake e kuhikuhi iā lākou i ka hoʻomohala ʻana i nā huahana kumu.
  • No nā pilina WebRTC (PeerConnections), ua hoʻopau ʻia ke kākoʻo no ka DTLS 1.0 (Datagram Transport Layer Security), i hoʻokumu ʻia ma TLS 1.1 a hoʻohana ʻia ma WebRTC no ka hoʻoili leo a me ka wikiō. Ma kahi o DTLS 1.0, makemake ʻia e hoʻohana iā DTLS 1.2, ma muli o TLS 1.2 (ʻaʻole i mākaukau ka DTLS 1.3 kikoʻī e pili ana i TLS 1.3).
  • Aia i loko o ka CSS kahi hana kiʻi-set() e hiki ai iā ʻoe ke koho i kahi kiʻi mai kahi hoʻonohonoho o nā koho hoʻonā ʻokoʻa i kūpono i kāu hoʻonohonoho pale o kēia manawa a me ka bandwidth pili pūnaewele. kiʻi hope: kiʻi-set ( "cat.png" 1dppx, "cat-2x.png" 2dppx, "cat-print.png" 600dpi);
  • ʻO ka waiwai CSS "list-style-image", i hoʻolālā ʻia e wehewehe i kahi kiʻi no nā lepili ma kahi papa inoa, e ʻae i kekahi ʻano wehewehe kiʻi ma o CSS.
  • Aia ka CSS i ka pseudo-class ": autofill", e hiki ai iā ʻoe ke hahai i ka hoʻopiha piha ʻana o nā māla i ka tag hoʻokomo e ka polokalamu kele pūnaewele (inā ʻoe e hoʻopiha me ka lima, ʻaʻole hana ka mea koho). komo: hoʻopiha piha { palena: 3px uliuli paʻa; }
  • Aia ka JavaScript i kahi mea Intl.DisplayNames i kūkulu ʻia ma ke ʻano paʻamau, kahi e hiki ai iā ʻoe ke loaʻa nā inoa kūloko no nā ʻōlelo, nā ʻāina, nā kālā, nā mea lā, a pēlā aku. let currencyNames = new Intl.DisplayNames(['en'], {type: 'currency'}); currencyNames.of('USD'); // "Dala US" currencyNames.of('EUR'); // "Eu"
  • Hoʻomaopopo ka DOM e hoʻihoʻi hou ʻia ka waiwai o ka waiwai "Window.name" i kahi waiwai ʻole i ka wā e hoʻouka ai i kahi ʻaoʻao ʻaoʻao me kahi kikowaena ʻē aʻe, a e hoʻihoʻi ʻia ka waiwai kahiko ke kaomi ʻia ke pihi "back" a hoʻi i ka ʻaoʻao kahiko.
  • Ua hoʻohui ʻia kahi mea pono i nā mea hana no nā mea hoʻomohala pūnaewele e hōʻike ana i kahi ʻōlelo aʻo i ka wā e hoʻonohonoho ai i ka palena a i ʻole nā ​​​​waiwai padding i CSS no nā mea papaʻaina kūloko.
    Hoʻokuʻu ʻia ʻo Firefox 86
  • Hāʻawi ka mea hana no nā mea hoʻomohala pūnaewele i ka hōʻike ʻana i ka helu o nā hewa ma ka ʻaoʻao o kēia manawa. Ke kaomi ʻoe i ka hōʻailona ʻulaʻula me ka nui o nā hewa, hiki iā ʻoe ke hele koke i ka console pūnaewele e nānā i ka papa inoa o nā hewa.
    Hoʻokuʻu ʻia ʻo Firefox 86

Ma waho aʻe o nā mea hou a me nā hoʻoponopono bug, ua hoʻoponopono ʻo Firefox 86 i 25 mau nāwaliwali, kahi o 18 i hōʻailona ʻia he pōʻino. ʻO 15 mau nāwaliwali (i hōʻiliʻili ʻia ma lalo o CVE-2021-23979 a me CVE-2021-23978) ke kumu o nā pilikia me ka hoʻomanaʻo, e like me ke kahe ʻana o ka buffer a me ke komo ʻana i nā wahi hoʻomanaʻo i hoʻokuʻu ʻia. Hiki paha, hiki i kēia mau pilikia ke alakaʻi i ka hoʻokō ʻana i ke code a ka mea hoʻouka i ka wā e wehe ai i nā ʻaoʻao i hoʻolālā ʻia.

ʻO ka lālā Firefox 87, i komo i ka hoʻāʻo beta, he mea kaulana ia no ka hoʻopau ʻana i ka mea hoʻohana kī Backspace ma waho o ka pōʻaiapili o nā palapala hoʻokomo. ʻO ke kumu o ka wehe ʻana i ka mea hoʻohana ʻo ia ka hoʻohana ikaika ʻana o ke kī Backspace i ka wā e paʻi ana i nā palapala, akā inā ʻaʻole i ka nānā ʻana i ka palapala hoʻokomo, mālama ʻia ia ma ke ʻano he neʻe ʻana i ka ʻaoʻao mua, hiki ke hopena i ka nalowale o nā kikokikona i paʻi ʻia. i ka neʻe ʻole ʻana i kahi ʻaoʻao ʻē aʻe. No ka hoʻihoʻi ʻana i ka hana kahiko, ua hoʻohui ʻia ke koho browser.backspace_action i about:config. Eia kekahi, i ka hoʻohana ʻana i ka hana ʻimi ma ka ʻaoʻao, hōʻike ʻia nā lepili ma ka ʻaoʻao o ka scroll bar e hōʻike i ke kūlana o nā kī i loaʻa. Ua maʻalahi loa ka papa kuhikuhi Web Developer a ua wehe ʻia nā mea i hoʻohana ʻole ʻia mai ka papa waihona waihona.

Source: opennet.ru

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