Paglabas ng Firefox 105

Inilabas ang web browser ng Firefox 105. Bilang karagdagan, isang pangmatagalang update sa sangay ng suporta ang nalikha - 102.3.0. Ang sangay ng Firefox 106 ay inilipat sa yugto ng pagsubok sa beta, ang paglabas nito ay naka-iskedyul para sa Oktubre 18.

Mga pangunahing inobasyon sa Firefox 105:

  • May idinagdag na opsyon sa dialog ng preview bago i-print upang i-print lamang ang kasalukuyang pahina.
    Paglabas ng Firefox 105
  • Naipatupad na ang suporta para sa mga naka-section na Service Worker sa mga bloke ng iframe na na-load mula sa mga third-party na site (Maaaring irehistro ang Service Worker sa isang third-party na iframe at ihihiwalay ito kaugnay ng domain kung saan na-load ang iframe na ito).
  • Sa Windows platform, maaari mong gamitin ang galaw ng pag-slide ng dalawang daliri sa touchpad pakanan o kaliwa upang mag-navigate sa iyong kasaysayan ng pagba-browse.
  • Tinitiyak ang pagiging tugma sa detalye ng User Timing Level 3, na tumutukoy sa isang interface ng software para sa mga developer upang masukat ang pagganap ng kanilang mga web application. Sa bagong bersyon, ang mga paraan ng performance.mark at performance.measure ay nagpapatupad ng mga karagdagang argumento upang itakda ang sarili mong oras ng pagsisimula/pagtatapos, tagal, at naka-attach na data.
  • Ang mga pamamaraan ng array.includes at array.indexOf ay na-optimize gamit ang mga tagubilin ng SIMD, na nagdoble sa pagganap ng paghahanap sa malalaking listahan.
  • Binabawasan ng Linux ang posibilidad na maubusan ng magagamit na memorya ang Firefox habang tumatakbo, at pinapabuti ang pagganap kapag nauubusan ng libreng memorya.
  • Makabuluhang pinabuting katatagan sa Windows platform kapag ang system ay mababa ang memorya.
  • Idinagdag ang OffscreenCanvas API, na nagbibigay-daan sa iyong gumuhit ng mga elemento ng canvas sa isang buffer sa isang hiwalay na thread, anuman ang DOM. Ang OffscreenCanvas ay nagpapatupad ng trabaho sa mga konteksto ng Window at Web Worker, at nagbibigay din ng suporta sa font.
  • Idinagdag ang TextEncoderStream at TextDecoderStream API, na ginagawang mas madali ang pag-convert ng mga binary data stream sa text at pabalik.
  • Para sa mga script sa pagpoproseso ng nilalaman na tinukoy sa mga add-on, ipinatupad ang RegisteredContentScript.persistAcrossSessions na parameter, na nagbibigay-daan sa iyong lumikha ng mga persistent script na nagse-save ng estado sa pagitan ng mga session.
  • Sa bersyon ng Android, inilipat ang interface upang gamitin ang default na font na inaalok ng Android. Ipinatupad ang pagbubukas ng mga tab na ibinigay mula sa Firefox sa iba pang mga device.

Bilang karagdagan sa mga inobasyon at pag-aayos ng bug, ang Firefox 105 ay nag-aalis ng 13 mga kahinaan, kung saan ang 9 ay minarkahan bilang mapanganib (7 ay nakalista sa ilalim ng CVE-2022-40962) at sanhi ng mga problema sa memorya, tulad ng mga buffer overflows at pag-access sa mga nabakanteng lugar ng memorya. . Posible, ang mga problemang ito ay maaaring humantong sa pagpapatupad ng code ng isang umaatake kapag binubuksan ang mga espesyal na idinisenyong pahina.

Sa Firefox 106 beta, kasama na sa built-in na PDF viewer ang kakayahang gumuhit ng mga graphic mark (mga drawing na iginuhit ng kamay) at mag-attach ng mga text na komento bilang default sa built-in na PDF viewer. Malaking pinahusay na suporta sa WebRTC (na-update ang library ng libwebrtc mula sa bersyon 86 hanggang 103), kabilang ang pinahusay na pagganap ng RTP at pinahusay na paraan para sa pagbibigay ng pagbabahagi ng screen sa mga kapaligirang nakabatay sa protocol ng Wayland.

Pinagmulan: opennet.ru

Magdagdag ng komento