Hoʻokuʻu ʻia ʻo Firefox 75

ua hanaia hoʻokuʻu pūnaewele pūnaewele Firefox 75, a me mana lawe lima ʻO Firefox 68.7 no ka pūnaewele Android. Eia kekahi, ua hana ʻia kahi mea hou nā lālā me ke kākoʻo lōʻihi 68.7.0. E hele koke mai ana i ke kahua hoʻāʻo beta E neʻe ka lālā ʻo Firefox 76, kahi i hoʻokuʻu ʻia no Mei 5 (project neʻe no 4-5 pule pōʻaiapuni hoʻomohala).

ka papa kuhikuhiE nā mea hou:

  • Ua hoʻomaka ka hoʻokumu ʻana no Linux hale kūhelu i ka palapala Flatpak.
  • Hoʻolālā ʻia i ka hoʻolālā pae helu wahi. Ke kaomi ʻoe i ka pahu helu wahi, hōʻike koke ʻia kahi papa inoa o nā loulou i hoʻohana pinepine ʻia me ka ʻole o ka hoʻomaka ʻana e paʻi. Ua ʻoi aku ka maikaʻi o ka ʻaoʻao o ka ʻimi ʻana ma nā pale liʻiliʻi. Ma kahi o nā ʻōlelo aʻoaʻo, hāʻawi ʻia nā ʻōlelo aʻoaʻo no ka hoʻoponopono ʻana i nā pilikia maʻamau e kū mai ana i ka wā e hana ai me ka polokalamu kele pūnaewele.

    Ua pau ka hōʻike ʻana o ka https:// protocol a me ka "www." subdomain. ma ka papa kulu iho o nā loulou i hōʻike ʻia i ka wā e paʻi ana i ka pahu helu wahi (no ka laʻana, https://opennet.ru a me https://www.opennet.ru, ʻokoʻa i ka ʻike, e lilo i mea ʻike ʻole). Hōʻike ʻia ka protocol http:// me ka loli ʻole i nā hopena hulina.

    Hoʻokuʻu ʻia ʻo Firefox 75

  • No Linux, ua hoʻololi ʻia ke ʻano o ke kaomi ʻana i ka pahu helu wahi (e like me Windows a me macOS) - hoʻokahi kaomi e koho i nā ʻike āpau me ka ʻole e kau ʻia ma ka clipboard, koho ʻelua kaomi i hoʻokahi huaʻōlelo, koho ʻekolu kaomi i nā ʻike āpau a kau ia ma ka papa paʻi.
  • Hoʻokō ʻia manawa maopopo Mai hoʻouka i nā kiʻi ma waho o ka wahi i ʻike ʻia a hiki i ka mea hoʻohana e ʻōwili i ka ʻaoʻao ʻaoʻao i kahi ma mua o ke kiʻi. No ka mālama ʻana i ka hoʻouka ʻana i nā ʻaoʻao, ua hoʻohui ʻia ke ʻano "img" i ka tag "img".hoʻouka", hiki ke lawe i ka waiwai "palaualelo". Manaʻo ʻia ʻo ka hoʻouka palaualelo e hōʻemi i ka hoʻohana ʻana i ka hoʻomanaʻo, e hōʻemi i ke kaʻa a hoʻonui i ka wikiwiki o ka wehe ʻana i ka ʻaoʻao mua. Hoʻohui ʻia ke koho "dom.image-lazy-loading.enabled" i kahi: config e hoʻomalu i ka hoʻouka palaualelo.
  • Hoʻokō ʻia kākoʻo piha no WebGL ma nā kaiapuni e hoʻohana ana i ka protocol Wayland. A hiki i kēia manawa, ʻo ka hana ʻana o WebGL ma Linux i kūkulu ʻia ʻo Firefox ua waiho nui i ka makemake ma muli o ka nele o ke kākoʻo wikiwiki ʻana o ka lako, nā pilikia me nā mea hoʻokele gfx no X11, a me ka hoʻohana ʻana i nā kūlana like ʻole. Ke hoʻohana nei ʻo Wayland, ua loli ke kūlana i ka hiki ʻana mai o kahi mea hou hope hopeme ka hoʻohana ʻana i ka mīkini DMABUF. Ma waho aʻe o ka wikiwiki ʻana o ka hāmeʻa, ʻo ka WebGL backend pū kekahi ʻae ʻia hoʻokō Kākoʻo no ka hoʻokē ʻana wikiō H.264 me ka hoʻohana ʻana i ka VA-API (Video Acceleration API) a me FFmpegDataDecoder (kākoʻo no VP9 a me nā ʻano hoʻopāpā wikiō ʻē aʻe. manao ia ma Firefox 76). No ka hoʻomalu ʻana inā hoʻā ʻia ka wikiwiki ma about:config, ua ʻōlelo ʻia nā ʻāpana "widget.wayland-dmabuf-webgl.enabled" a me "widget.wayland-dmabuf-vaapi.enabled".
  • No nā mea hoʻohana mai UK, hiki ke hōʻike ʻia nā poloka i uku ʻia e nā mea kākoʻo ma ka ʻaoʻao hoʻomaka ma ka ʻāpana o ka ʻike i ʻōlelo ʻia e ka lawelawe Pocket. Hōʻailona maopopo ʻia nā poloka ma ke ʻano he hoʻolaha a hiki ke hoʻopau ʻia i nā hoʻonohonoho. Hoʻolaha mua hōʻike mai Nā mea hoʻohana US wale nō.
  • Hoʻokō ʻia ke ʻano no ka hoʻomaʻemaʻe ʻana i nā Kuki kahiko a me ka ʻikepili pūnaewele i ka wā e komo ai i nā pūnaewele me ka helu hoʻokele hoʻokele a ka mea hoʻohana i launa ʻole me ka launa pū. Hoʻolālā ʻia ke ʻano i ka hakakā ʻana i ka nānā ʻana ma o ka hoʻihoʻi ʻana.
  • Hoʻomaka ka hoʻokō ʻana i nā kamaʻilio modal i hoʻopaʻa ʻia i nā ʻaoʻao pākahi a ʻaʻole e kāohi i ka interface holoʻokoʻa.

    Hoʻokuʻu ʻia ʻo Firefox 75

  • Hoʻohui ʻia ka hiki ke hoʻouka a wehe i nā pūnaewele ma ke ʻano o nā noi (Apps), e ʻae iā ʻoe e hoʻonohonoho i ka hana me ka pūnaewele e like me ka papahana papa maʻamau. I mea e hiki ai iā ia ma about:config, pono ʻoe e hoʻohui i ka hoʻonohonoho "browser.ssb.enabled=true", a laila e ʻike ʻia ka mea "Install Website as App" i ka papa kuhikuhi o nā hana me ka ʻaoʻao (ellipsis i ka helu wahi. bar), e ʻae iā ʻoe e kau iā ia ma ka pākaukau a i ʻole ka pōkole papa kuhikuhi no ka wehe ʻana i ka pūnaewele o kēia manawa. Hoʻomohala hoʻomau ka hoʻomohala ʻana o ka manaʻo "Kahua Pūnaewele Kūikawā"(SSB), e pili ana i ka wehe ʻana i ka pūnaewele ma kahi puka aniani ʻokoʻa me ka ʻole o ka papa kuhikuhi, ka helu wahi a me nā mea ʻē aʻe o ka polokalamu kele pūnaewele. Ma ka puka aniani i kēia manawa, wehe wale ʻia nā loulou i nā ʻaoʻao o ka pūnaewele hoʻoikaika, a ma muli o nā loulou waho e alakaʻi i ka hana ʻana i kahi puka aniani kaʻawale me kahi polokalamu maʻamau.
    Hoʻokuʻu ʻia ʻo Firefox 75

  • Hoʻonui ʻia ka hoʻokō ʻana o ka "nosniff", i ho'ā 'ia ma o ke po'omana'o HTTP "X-Content-Type-Options", i kēia manawa ke ho'opau nei i ka loiloi 'ike 'ano MIME no nā palapala HTML, 'a'ole wale no JavaScript a me CSS. Kōkua ke ʻano i ka pale ʻana i nā hoʻouka kaua e pili ana i ka hoʻopunipuni ʻano MIME. Hoʻopili ka polokalamu kele pūnaewele paʻamau i ke ʻano o ka maʻiʻo e hoʻoponopono ʻia a hana ʻia ma muli o ke ʻano kikoʻī. No ka laʻana, inā mālama ʻoe i ka code HTML i kahi faila ".jpg", a laila ke wehe ʻia, e hana ʻia kēia faila ma HTML, ʻaʻole ma ke kiʻi. Hiki i ka mea hoʻouka ke hoʻohana i kahi palapala hoʻoili kiʻi no kahi faila jpg, me ka html me ka code JavaScript, a laila hoʻolaha i kahi loulou i kēia faila, ke wehe pololei ʻia, e hoʻokō ʻia ka code JavaScript ma ka pōʻaiapili o ka pūnaewele kahi i hoʻouka ai. (hiki iā ʻoe ke wehewehe i nā kuki a me nā ʻikepili pūnaewele pili ʻē aʻe o ka mea hoʻohana nāna i wehe i ka loulou).
  • ʻO nā palapala PKI CA hilinaʻi a pau i ʻike ʻia e Mozilla e hūnā ʻia ma ka ʻāina, e hoʻomaikaʻi ana i ka hoʻopili ʻana me nā kikowaena pūnaewele maikaʻi ʻole.
  • Ma nā ʻaoʻao i wehe ʻia ma o HTTP me ka ʻole o ka hoʻopili ʻana, pāpā ʻia ka hoʻohana ʻana i ka Web Crypto API.
  • No Windows, ua hoʻokō ʻia kahi mode Direct Compositing e hoʻomaikaʻi i ka huahana a me ka wikiwiki i ka hoʻokō ʻana o ka ʻōnaehana compositing. Pūnaewele Pūnaewele, kākau ʻia ma ka ʻōlelo Rust a me ka hoʻopuka ʻana i ka ʻaoʻao o ka ʻaoʻao i ka ʻaoʻao GPU.
  • No macOS, ua hoʻokō ʻia kahi hiʻohiʻona hoʻokolohua e hoʻohana i nā palapala hōʻoia mai ka hale kūʻai palapala hōʻoia o ka ʻōnaehana hana (pono ke koho security.osclientcerts.autoload e hiki ai iā ia ma about:config). E hoʻomaka ana me Firefox 72, loaʻa kēia hiʻohiʻona no Windows wale nō.
  • Ma hope o Linux, kūkulu ʻia no ka macOS e hoʻohana i kahi mīkini kaʻawale ʻO RLBox, i manaʻo e pale i ka hoʻohana ʻana i nā mea palupalu i nā hale waihona puke hana ʻaoʻao ʻekolu. I kēia pae, hiki ke kaʻawale no ka waihona Hōʻike, kuleana no ka hoʻolilo ʻana i nā font. Hoʻopili ʻo RLBox i ka code C/C++ o ka hale waihona puke i loko o ka code WebAssembly haʻahaʻa haʻahaʻa, a laila hoʻolālā ʻia ma ke ʻano he module WebAssembly, a ua hoʻonohonoho ʻia nā ʻae e pili ana i kēia module. Ke hana nei ka module i hui ʻia ma kahi ʻāpana hoʻomanaʻo ʻokoʻa a ʻaʻole loaʻa i ke koena o ka wahi helu wahi. Inā hoʻohana ʻia kahi palupalu i loko o ka waihona, e kaupalena ʻia ka mea hoʻouka a ʻaʻole hiki iā ia ke komo i nā wahi hoʻomanaʻo o ke kaʻina hana nui a i ʻole ka hoʻololi ʻana i ka mana ma waho o ke kaiapuni kaʻawale.
  • ʻO ke ʻano "type" ma kahi mea теперь может принимать только значение «text/css».
  • Nā hana i hoʻokō ʻia ma CSS min(), max() и pipili ().
  • No nā waiwai CSS hoʻonani kikokikona-skip-ink Ua hoʻokō ʻia ke kākoʻo no ka waiwai "a pau", kahi e koi ai i kahi haʻihaʻi pono i ka laina lalo a me nā laina strikethrough i ka wā e hui ai me nā glyphs kikokikona (ʻo ka waiwai "auto" i hoʻohana mua ʻia i hoʻohālikelike ʻia i nā haʻihaʻi a ʻaʻole i kāpae i nā hoʻopā; me nā waiwai āpau, nā pā. me ka glyph ua kapu loa ia).
  • Ua hiki ke JavaScript kahua ākea ākea no nā manawa o nā papa JavaScript e ʻae iā ʻoe e kuhikuhi i nā waiwai i hoʻomaka mua ʻia ma waho o ka mea hana.

    papa ClassWithStaticField {
    static staticField = 'kūlana kahua'
    }

  • Hoʻohui i ke kākoʻo papa Intl.Locale, e hāʻawi ana i nā ala no ka hoʻopau ʻana a me ka hoʻoponopono ʻana i ka ʻōlelo, ka ʻāina, a me ka hoʻonohonoho ʻana o ke kaila, a me ka heluhelu ʻana a me ke kākau ʻana i nā hōʻailona hoʻonui Unicode a me ka mālama ʻana i nā hoʻonohonoho kūloko i wehewehe ʻia e ka mea hoʻohana ma kahi ʻano serialized;
  • Ua hoʻokō ʻia ka hoʻokō ʻana o ka waiwai Function.caller me ka kikoʻī hou loa o ka kikoʻī ECMAScript hou (ke hoʻolei nei ia i ka null ma kahi o kahi TypeError inā hana ʻia ke kelepona mai kahi hana me ke ʻano koʻikoʻi, async, a i ʻole generator).
  • Hoʻohui ʻia ke ala i HTMLFormElement noiSubmit(), e hoʻomaka ana i ka hoʻouna ʻana o ka ʻikepili palapala ma ke ʻano like me ke kaomi ʻana i ke pihi hoʻouna. Hiki ke hoʻohana ʻia ka hana i ka hoʻomohala ʻana i nā pihi hoʻouna i kāu palapala ponoʻī no ka mea ʻaʻole lawa ke kāhea form.submit() no ka mea ʻaʻole ia e hoʻopaʻa paʻa i nā ʻāpana, hana i kahi hanana 'submit', a hāʻawi i ka ʻikepili i hoʻopaʻa ʻia i ke pihi hoʻouna.
  • Hoʻokō ʻia ka hanana hoʻouna e kahi mea me ke ʻano SubmitEvent, ma mua o ka hanana. Loaʻa ka SubmitEvent i nā waiwai hou e hōʻike iā ʻoe i ka mea i hoʻouna ʻia ai ka palapala. No ka laʻana, hiki iā SubmitEvent ke hoʻohana i hoʻokahi mea hoʻohana maʻamau i nā pihi like ʻole a me nā loulou e alakaʻi i ka hoʻouna ʻana i ka palapala.
  • Hoʻokō ʻia ka hoʻouna pololei ʻana i ka hanana kaomi i ke kāhea ʻana i ke ʻano kaomi () no nā mea kaʻawale (ʻaʻole ʻāpana o ka lāʻau DOM).
  • I ka API Nā Animations Pūnaewele ua hoʻohui i ka hiki ke hoʻopaʻa i ka animation i ke kiʻi kī mua a i ʻole ka hope a na ka polokalamu kele pūnaewele ponoʻī e helu i ke kūlana hope a i ʻole ke kūlana mua (ua lawa ka wehewehe ʻana i ke kiʻi kī mua a hope paha). Hoʻohana ʻia ma ka paʻamau ʻo Animation.timeline getter, Document.timeline, DocumentTimeline, AnimationTimeline, Document.getAnimations() a me Element.getAnimations().
  • Hoʻohui i ka hiki ke hoʻāla i ka ʻaoʻao profiling ʻaoʻao me ka ʻole o ka hoʻokomo ʻana i kahi mea hoʻohui ʻokoʻa, ma ke kaomi ʻana i ka pihi "Enable Profiler Menu Button" ma ka pūnaewele. profiler.firefox.com. Hoʻohui ʻia ke ʻano loiloi hana no ka pā hana wale nō.
  • Aia i ka console pūnaewele ke ʻano no ka helu koke ʻana i nā ʻōlelo, e ʻae i nā mea hoʻomohala e ʻike koke a hoʻoponopono i nā hewa ke komo ʻana i nā ʻōlelo paʻakikī ma o ka hōʻike ʻana i kahi hopena mua i ke kākau ʻia ʻana.
  • В mea kani no ke ana ʻana i nā ʻāpana o ka ʻaoʻao (Measuring Tool), ua hoʻohui ʻia ka hiki ke hoʻololi i ka nui o ke kiʻi rectangular (ma mua, inā ʻoe i hoʻokuʻu i ke pihi ʻiole, ʻaʻole hiki ke hoʻololi ʻia ke kiʻi a inā ʻaʻole pololei ke kuhi ʻana, pono ia ana mai kahi mai).
  • Kākoʻo ka ʻaoʻao inspection interface i ka ʻimi ʻana i nā mea me ka hoʻohana ʻana i nā huaʻōlelo XPath, me ka ʻimi ʻana i loaʻa mua me ka hoʻohana ʻana i nā mea koho CSS.
  • Hoʻohui i ka hiki ke kānana i nā leka WebSocket me ka hoʻohana ʻana i nā ʻōlelo maʻamau (ua kākoʻo ʻia nā masks kikokikona ma mua).
  • Hoʻohui i ke kākoʻo no ka hoʻopaʻa ʻana i nā breakpoints i nā mea lawelawe hanana WebSocket i ka debugger JavaScript.
  • Ua hoʻomaʻemaʻe ʻia ke kikowaena no ka nānā ʻana i ka hana ʻoihana pūnaewele. ʻO ka hoʻolilo ʻana i ka papa ʻaina i hoʻopaʻa ʻia i ka wā e hoʻoili ai i ka nui o nā pilina i ka manawa like. Hana ʻia nā mea hoʻokaʻawale kolamu a me nā pihi no ka hoʻopili ʻana i nā kānana. I loko o ka papa hoʻopalekana noi pūnaewele, ua hoʻokō ʻia ka hiki ke hoʻohana i ke ʻano "*" i nā masks URL (e ʻae iā ʻoe e loiloi i ka ʻano o ka pūnaewele i nā kūlana o ka hoʻouka ʻana i nā kumuwaiwai).

    Hoʻokuʻu ʻia ʻo Firefox 75

Ma kahi o nā mea hou a me nā hoʻoponopono bug, ua hoʻopau ʻo Firefox 75 moʻo o nā nāwaliwali, a o kekahi mau mea i hoailonaia he ko'iko'i, i.e. hiki 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ā kūikawā ʻia. ʻAʻole i loaʻa ka ʻike e pili ana i nā pilikia palekana i kēia manawa, akā manaʻo ʻia kahi papa inoa o nā nāwaliwali e paʻi ʻia i loko o kekahi mau hola.

Source: opennet.ru

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