Kua tukuna te pūtirotiro tukutuku Firefox 94. Hei tāpiri, kua tukuna he whakahoutanga peka tautoko roa, 91.3.0. Kua uru te Firefox 95 ki te whakamātautau beta, ā, kua whakaritea kia tukuna i te 7 o Hakihea.
Nga mahi hou:
- Kua whakatinanahia he whārangi ratonga hou "about:unloads". Mā tēnei whārangi ka taea e te kaiwhakamahi te tango i ngā ripa tino nui te rauemi mai i te mahara me te kore e kati (ka utaina anō ā rātou ihirangi ina huri ki te ripa) hei whakaiti i te whakapaunga mahara. I te whārangi "about:unloads", ka whakarārangihia ngā ripa o nāianei i runga i te raupapa o te matua whakakore ina iti te RAM e wātea ana. Ko te matua i roto i te rārangi ka whakatauhia e te wā uru o te ripa, ehara i te mea e pau ana i a ia ngā rauemi. Mā te pāwhiri i te pātene Tango ka whakakorea te ripa tuatahi i roto i te rārangi, mā te pāwhiri e whai ake nei ka whakakorea te ripa tuarua, me ērā atu. I tēnei wā, kāore e taea te whakakore i tētahi ripa e pai ana ki a koe.

- I te whakarewatanga tuatahi i muri i te tāutanga o te whakahōu, ka whakarewahia he atanga hou hei whiriwhiri i waenga i ngā kaupapa tae o te wā e ono, ia kaupapa e tuku ana i ngā taumata e toru o te aratau pōuri, e pā ana ki te āhua o te aratau pōuri o te rohe ihirangi, ngā panui, me te pae ripa.

- Kua whakaarohia he aratau wehe pae tino pakari, i whakawhanakehia i roto i te kaupapa Fission. He rerekē ki te tohatoha matapōkere o nāianei o te tukatuka ripa puta noa i te puna tukanga e wātea ana (8 mā te taunoa), ka wehea e te aratau wehe pae tino pakari ia pae ki roto i tana ake tukanga, ka wehea ehara i te ripa engari mā te rohe (Whakamutunga Tūmatanui). Kāore tēnei aratau e whakahohea mō ngā kaiwhakamahi katoa; ka taea te whakahohe, te whakakore rānei mā te whārangi "about:preferences#experimental" te tautuhinga "fission.autostart" rānei i roto i te about:config.
Ka whakaratohia e te aratau hou he parenga pono ake i ngā whakaekenga o te akomanga Spectre, ka whakaiti i te pakaru o te mahara, ā, ka taea te wehe atu i ngā tuhinga o waho me ngā ihirangi iframe. Ka whakahokia mai te mahara ki te pūnaha whakahaere me te whai hua ake, ka whakaiti i te pānga o te kohikohinga para me ngā tataunga nui ki ngā whārangi i roto i ētahi atu tukanga, ka whakanui ake i te whai huatanga o te tohatoha kawenga puta noa i ngā matua CPU, ā, ka whakapai ake i te pumau (kāore te tukinga o te tukanga whakahaere iframe e pā ki te paetukutuku matua me ētahi atu ripa). Ko te utu ko te pikinga whānui o te whakamahinga mahara ina tuwhera ana te maha o ngā paetukutuku.
- Ka tukuna ki ngā kaiwhakamahi te tāpiri-ake Ipu Pūkete Maha, e whakatinana ana i te ariā o ngā ipu horopaki ka taea te whakamahi hei wehe ngāwari i ngā pae tukutuku. Ka whakaratohia e ngā ipu te kaha ki te wehe i ngā momo ihirangi rerekē me te kore e hanga kōtaha motuhake, e āhei ai koe ki te wehe i ngā mōhiohio mai i ngā rōpū whārangi motuhake. Hei tauira, ka taea e koe te hanga i ngā wāhi motuhake, motuhake mō te whakawhitiwhiti kōrero whaiaro, te mahi, te hokohoko, me te peeke, te whakarite rānei i te whakamahinga wā kotahi o ngā pūkete kaiwhakamahi rerekē i runga i te pae kotahi. Ka whakamahia e ia ipu he rokiroki motuhake mō ngā pihikete, te API Rokiroki ā-Rohe, te indexedDB, te keteroki, me ngā ihirangi OriginAttributes. Hei tāpiri, ina whakamahi ana i a Mozilla VPN Ka taea te whakamahi i tētahi tūmau VPN rerekē mō ia ipu.

- Kua tangohia te tohu whakaū ina puta atu i te pūtirotiro, ina kati rānei i te matapihi mā te whakamahi i te tahua me ngā pātene kati. Ko te tikanga o tēnei, mā te pāwhiri pōhēhē i te pātene "[x]" i te taitara matapihi ka kati ngā ripa katoa, tae atu ki ērā kei reira ngā puka whakatika tuwhera, me te kore e whakaatu i tētahi whakatūpato. Whai muri i te whakahokinga mai i te wātū, kāore ngā raraunga i roto i ngā puka tukutuku e ngaro. Mā te pēhi i te Ctrl+Q ka whakaatu tonu i tētahi whakatūpato. Ka taea te whakarerekē i tēnei whanonga i roto i ngā tautuhinga (kōwhiringa Paewhiri Whānui/Wāhanga Ripa/"Whakaū i mua i te kati i ngā ripa maha").

- I roto i ngā huihuinga mō te tūāpapa Linux Mō ngā taiao whakairoiro e whakamahi ana i te kawa X11, ka whakahohea he pito whakamuri hou mā te taunoa. Ka whakamahia te atanga EGL hei utu mō te GLX mō te putanga whakairoiro. Ka tautokohia e te pito whakamuri ngā taraiwa Mesa 21.x OpenGL tuwhera-pūtake me ngā taraiwa NVIDIA 470.x motuhake. Kāore anō kia tautokona ngā taraiwa OpenGL motuhake a AMD. Mā te whakamahi i te EGL ka whakatauhia ngā take me ngā taraiwa GFX, ā, ka whakawhānui ake i te whānuitanga o ngā taputapu e wātea ana te whakaterenga ataata me te WebGL. Ko te pito whakamuri hou he marau o te pito whakamuri DMABUF, i hangaia tuatahitia mō Wayland, ā, ka taea te whakaputa tika i ngā anga ki te mahara GPU, ka taea te mahere ki te anga EGL me te whakaputa hei kakano i te wā e whakakotahi ana i ngā huānga whārangi tukutuku.
- I roto i ngā huihuinga mō Linux Ka whakahohea taunoatia he paparanga e whakatau ana i ngā take papapātuhi i roto i ngā taiao e hangai ana ki Wayland. Kei roto hoki i te mōkihi ngā huringa e pā ana ki te whakahaere pakūake i roto i ngā taiao e hangai ana ki Wayland. Me whai a Wayland i tētahi raupapatanga pakari o ngā matapihi pakūake, ko te tikanga ka taea e te matapihi matua te waihanga i tētahi matapihi tamariki me tētahi pakūake, engari me hono tetahi pakūake i muri mai i tīmatahia mai i taua matapihi ki te matapihi tamariki taketake, ka hanga he mekameka. Heoi, i roto i a Firefox, ka taea e ia matapihi te whakaputa i ngā pakūake maha kāore e hanga he raupapatanga. Ko te raruraru, i te wā e whakamahi ana i a Wayland, me hanga anō te mekameka matapihi katoa me ētahi atu pakūake mā te kati i tētahi pakūake. Ehara i te mea onge te whai i ngā pakūake tuwhera maha, nā te mea ka whakatinanahia ngā tahua, ngā tohu taputapu, ngā kōrero tāpiri-ake, ngā tono whakaaetanga, me ērā atu mea hei pakūake.
- Kua whakaitihia te utu whakahaere ina whakamahia ngā API performance.mark() me performance.measure() me te maha o ngā inenga kua tātarihia.
- Kua whakarerekētia te whanonga whakaputa i te wā e utaina ana te whārangi hei whakapai ake i te mahi uta mahana o ngā whārangi kua whakatuwheratia i mua i roto i te aratau wehe tino.
- Hei tere ake te uta i te whārangi, kua whakanuia ake te kaupapa matua o te uta me te whakaatu i ngā whakaahua.
- Kua paku whakaitihia te whakamahinga mahara e te miihini JavaScript, ā, kua pai ake te mahi whakarerekētanga āhuatanga.
- Kua whakapaitia ngā mahi whakarite mō te kohikohi para, ā, nā tēnei i whakaiti i ngā wā uta whārangi i roto i ētahi whakamātautau.
- I whakaitihia te kawenga CPU i te wā e tirotirohia ana te tūhono ina tukatukahia ana ngā hononga HTTPS.
- Kua tere ake te tīmatanga rokiroki, ā, kua whakaitihia te wā tīmatanga mā te whakaiti i ngā mahi I/O i roto i te miro matua.
- Mā te kati i ngā taputapu kaiwhakawhanake ka nui ake te mahara ka wātea i tērā o mua.
- Kei te tautokohia inaianei te mahi layer() e te ture CSS @import, e whakaputa ana i ngā whakamāramatanga o tētahi paparanga taupū kua tohua mā te whakamahi i te ture @layer.
- Ka tautoko te mahi structuredClone() i te tārua i ngā mea JavaScript uaua.
- Kua whakatinanahia te huanga "enterkeyhint" mō ngā puka, e āhei ai koe ki te tautuhi i te whanonga ina pēhi i te pātene Enter i runga i te papapātuhi mariko.
- Kua whakatinanahia te tikanga HTMLScriptElement.supports(), ka taea te whakamahi hei tirotiro mēnā e tautoko ana te pūtirotiro i ētahi momo tuhinga, pērā i ngā kōwae JavaScript, i ngā tuhinga tawhito rānei.
- I tāpirihia te āhuatanga ShadowRoot.delegatesFocus hei tirotiro mēnā kua whakatakotoria te āhuatanga delegatesFocus ki roto i tētahi Shadow DOM motuhake.
- I runga i te kaupapa Windows Engari mō te whakararuraru i ngā tono a ngā kaiwhakamahi kia tāutahia he whakahōu, ka whakahōu te pūtirotiro i te papamuri ina kati. Windows 11 ngā tautoko i whakatinanahia mō te pūnaha tahua hou (Snap Layouts).
- I roto i ngā huihuinga mō macOS Kua whakahohea te aratau iti te whakapaunga hiko mō te ataata mata-katoa.
- I roto i te putanga tūāpapa Android:
- He māmā ake te hoki ki ngā ihirangi kua tirohia me ngā ihirangi kua kati i mua—mā te whārangi kāinga taketake hou ka taea te tiro i ngā ripa kua kati tata nei, ngā tohuwāhi kua tāpirihia, ngā uiui rapu, me ngā taunakitanga a Pocket.
- Ka taea e koe te whakarite i ngā ihirangi e whakaaturia ana i tō whārangi kāinga. Hei tauira, ka taea e koe te whakarite i te whakaaturanga o ngā rārangi o ō pae e torohia pinepinetia ana, ngā ripa kua whakatuwheratia tata nei, ngā tohuwāhi kua tiakina tata nei, ngā rapunga, me ngā taunakitanga a Pocket.
- Kua tāpirihia he tautoko mō te neke i ngā ripa kua roa e kore e mahi ki tētahi wāhanga Ripa Kore Mahi motuhake hei whakaiti i te raruraru i runga i te pae ripa matua. Ka rongoa ngā Ripa Kore Mahi i ngā ripa kāore anō kia uru atu mō ngā wiki e rua neke atu. Ka taea te whakakore i tēnei whanonga i roto i ngā tautuhinga "Tautuhinga->Ripa->Nekehia ngā Ripa Tawhito ki te kore mahi".
- He whānui ake ngā tikanga arorau mō te whakaatu i ngā taunakitanga i te wā e pato ana ki te pae wāhitau.

Haunga ngā āhuatanga hou me ngā whakatikatika pepeke, e aro ana a Firefox 94 ki ngā ngoikoretanga 16, 10 o ēnei kua tohua he kino rawa. E rima o ēnei ngoikoretanga i puta mai i ngā take whakahaere mahara, pērā i te waipuke o te papaaho me te urunga atu ki te mahara i muri i te wetewete. Tērā pea ka arahi ēnei take ki te whakatinanatanga o te waehere kino i te wā e whakatuwhera ana i ngā whārangi kua hangaia mō te hunga kua tohua.
Source: opennet.ru





