Hoʻokuʻu ʻia ʻo Firefox 90

Ua hoʻokuʻu ʻia ka polokalamu kele pūnaewele Firefox 90. Eia kekahi, ua hana ʻia kahi mea hou i ka lālā kākoʻo lōʻihi 78.12.0. E hoʻoneʻe koke ʻia ka lālā Firefox 91 i ka pae hoʻāʻo beta, ʻo ka hoʻokuʻu ʻana i hoʻonohonoho ʻia no ʻAukake 10.

Nā hana hou nui:

  • Ma ka ʻāpana hoʻonohonoho "Privacy and Security", ua hoʻohui ʻia nā hoʻonohonoho hou no ke ʻano "HTTPS Only", i ka wā e hiki ai, e hoʻihoʻi ʻia nā noi āpau me ka ʻole o ka hoʻopili ʻana i nā mana ʻaoʻao ("http://" ua pani ʻia e "https ://”). Ua manaʻo ʻia kahi interface no ka mālama ʻana i kahi papa inoa o nā ʻokoʻa, no nā pūnaewele kahi e hiki ai ke hoʻohana i ka "http://" me ka ʻole o ka hoʻololi ʻana me "https://".
    Hoʻokuʻu ʻia ʻo Firefox 90
  • Hoʻomaikaʻi ʻia ka hoʻokō ʻana i ka mīkini SmartBlock, i hoʻolālā ʻia e hoʻoponopono i nā pilikia ma nā pūnaewele e kū mai ana ma muli o ke kāohi ʻana i nā palapala waho ma ke ʻano mākaʻikaʻi pilikino a i ʻole ke hoʻoikaika ʻia ka pale ʻana i nā ʻike makemake ʻole (koʻikoʻi). Hoʻololi ʻokoʻa ʻo SmartBlock i nā palapala i hoʻohana ʻia no ka nānā ʻana me nā stubs e hōʻoia i ka hoʻouka pono ʻana o ka pūnaewele. Hoʻomākaukau ʻia nā stubs no kekahi mau palapala hoʻohana kaulana i hoʻokomo ʻia i ka papa inoa Disconnect. Aia ka mana hou i ka pale ʻana i nā widget Facebook i hoʻokipa ʻia ma nā pūnaewele ʻaoʻao ʻekolu - paʻa ʻia nā palapala ma ke ʻano paʻamau, akā paʻa ʻole ke kāohi inā hoʻopaʻa ʻia ka mea hoʻohana i kahi moʻokāki Facebook.
  • Ua wehe ʻia ka hoʻokō i kūkulu ʻia o ka protocol FTP. Ke hoʻāʻo nei e wehe i nā loulou me ka mea hōʻike protocol "ftp://", e hoʻāʻo ka polokalamu kele pūnaewele e kāhea i ka noi waho e like me ke kapa ʻia ʻana o nā mea lawelawe "irc://" a me "tg://". ʻO ke kumu o ka hoʻopau ʻana i ke kākoʻo no FTP ʻo ia ka palekana o kēia protocol mai ka hoʻololi ʻana a me ka interception o ka transit traffic i ka wā o ka hoʻouka ʻana o MITM. Wahi a nā mea hoʻomohala Firefox, i nā kūlana hou ʻaʻohe kumu e hoʻohana ai i ka FTP ma kahi o HTTPS e hoʻoiho i nā kumuwaiwai. Eia hou, he kahiko loa ke code kākoʻo FTP o Firefox, ke kau nei i nā pilikia mālama, a he mōʻaukala kona e hōʻike ana i ka nui o nā nāwaliwali i ka wā i hala.
  • Ke mālama nei i kahi ʻaoʻao ma ka palapala PDF (ke koho "Print to PDF"), mālama ʻia nā loulou hana i ka palapala.
  • Ua hoʻolālā hou ʻia ke pihi "Open Image in New Tab" ma ka papa kuhikuhi no ka wehe ʻana i ke kiʻi ma ka ʻaoʻao hope (ma mua, ma hope o ke kaomi ʻana, hele koke ʻoe i kahi ʻaoʻao hou me ke kiʻi, akā i kēia manawa ke hoʻomau nei ka pā kahiko).
  • Ua hana ʻia nā hana e hoʻomaikaʻi i ka hana o ka hoʻoheheʻe ʻana i nā polokalamu ma ka ʻōnaehana haku mele WebRender, kahi e hoʻohana ai i nā shaders e hana i nā hana hoʻohālikelike ma nā mea ʻaoʻao. No ka hapa nui o nā ʻōnaehana me nā kāleka wikiō kahiko a i ʻole nā ​​​​mea hoʻokele kiʻi pilikia, ua hoʻohana ʻia ka ʻōnaehana hoʻonohonoho WebRender i ke ʻano hoʻohālikelike polokalamu (gfx.webrender.software=true in about:config).
  • Kūkulu ʻia no ka paepae Windows e hōʻoia i ka hoʻopili ʻia ʻana o nā mea hou ma hope, ʻoiai ʻaʻole holo ʻo Firefox.
  • Ua hoʻokō ʻia ka hiki ke hoʻohana i nā palapala hōʻoia o ka mea kūʻai aku i mālama ʻia i nā hōʻailona lako a i ʻole nā ​​hale kūʻai palapala ʻōnaehana hana no ka hōʻoia.
  • Ua hoʻokō ʻia ke kākoʻo no kahi hui o nā poʻomanaʻo HTTP Fetch Metadata (Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site a me Sec-Fetch-User), e ʻae iā ʻoe e hoʻouna i nā metadata hou e pili ana i ke ʻano o ka noi. (noi cross-site, noi ma ka img tag, kahi noi i hoʻomaka ʻia me ka hana ʻole o ka mea hoʻohana, a me nā mea ʻē aʻe) i mea e hana ai i nā hana ma ke kikowaena e pale aku i kekahi mau ʻano hoʻouka. No ka laʻana, ʻaʻole paha e kuhikuhi ʻia kahi loulou i kahi mea hoʻoili kālā ma o ka img tag, no laila hiki ke kāohi ʻia kēlā mau noi me ka hāʻawi ʻole ʻia i ka noi.
  • Hoʻokomo ʻo JavaScript i ke kākoʻo no ka mākaʻikaʻi ʻana i nā ʻano hana a me nā kahua o kahi papa ma ke ʻano pilikino, a laila e wehe wale ʻia ke komo iā lākou i loko o ka papa. No ka hōʻailona, ​​pono ʻoe ma mua o ka inoa me kahi hōʻailona “#”: class ClassWithPrivateField { #privateField; static #PRIVATE_STATIC_FIELD; #privateMethod() { hoʻi 'aloha honua'; } }
  • Ua hoʻohui ʻia ka waiwai dayPeriod i ka mea hana Intl.DateTimeFormat, kahi e hiki ai iā ʻoe ke hōʻike i ka manawa kokoke o ka lā (kakahiaka, ahiahi, ahiahi, pō).
  • Ma JavaScript, hoʻohana nā mea Array, String, a me TypedArray i ke ʻano at (), e hiki ai iā ʻoe ke hoʻohana i ka helu kuhikuhi pili (ʻo ke kūlana pili i kuhikuhi ʻia e like me ka helu array), me ka wehewehe ʻana i nā waiwai maikaʻi ʻole e pili ana i ka hopena (no ka laʻana, "arr.at(-1)" e hoʻihoʻi i ka mea hope o ka array).
  • Kākoʻo hoʻohui ʻia no nā waiwai WheelEvent hoʻoilina - WheelEvent.wheelDelta, WheelEvent.wheelDeltaX a me WheelEvent.wheelDeltaY, kahi e hoʻihoʻi hou ai i ka launa pū me kekahi mau ʻaoʻao kahiko i nalowale ma hope o ka hoʻolālā hou ʻana o WheelEvent.
  • Hoʻokomo ka Canvas API i ke ʻano createConicGradient() i loko o ka interface CanvasRenderingContext2D, kahi e hiki ai iā ʻoe ke hana i nā gradients i hana ʻia a puni kahi kiko ma nā kikoʻī i kuhikuhi ʻia (me ka hoʻohui ʻana i nā gradients linear a me radial i loaʻa mua).
  • Hoʻohui ʻia ke kākoʻo no ka papahana URI protocol "matrix", hiki ke hoʻohana ʻia ma ka Navigator.registerProtocolHandler() a me nā mea lawelawe protocol_handlers.
  • Ma nā mea hana no nā mea hoʻomohala pūnaewele, i ka papa no ka nānā ʻana i nā pane kikowaena pūnaewele (Pane), hoʻokō ʻia kahi ʻike o nā font i hoʻoiho ʻia.
    Hoʻokuʻu ʻia ʻo Firefox 90

Source: opennet.ru

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