Dumating ang Firefox 105 na may mga pagpapahusay sa pamamahala ng memorya para sa Linux

Logo ng web browser ng Firefox

Ang Firefox ay isang open source na web browser na binuo para sa iba't ibang mga platform, ito ay pinag-ugnay ng Mozilla at ng Mozilla Foundation

Ang paglulunsad ng ang bagong bersyon ng sikat na web browser "firefox 105", kasama ng kung saan ang isang pangmatagalang pag-update ng sangay ng bersyon 102.3.0 ay nabuo din, bilang karagdagan sa kung saan ang sangay ng Firefox 106 ay inilipat sa yugto ng pagsubok sa beta.

Bilang karagdagan sa mga makabagong ideya at pag-aayos ng bug, Inaayos ng Firefox 105 ang 13 na mga kahinaan, kung saan 9 ay minarkahan bilang mapanganib (7 ay summarized sa CVE-2022-40962) at sanhi ng mga problema sa memorya gaya ng buffer overflows at pag-access sa mga nabakanteng lugar ng memorya. Ang mga isyung ito ay maaaring humantong sa pagpapatupad ng malisyosong code kapag binuksan ang mga espesyal na ginawang pahina.

Pangunahing mga bagong tampok ng Firefox 105

Sa bagong bersyong ito na ipinakita ni Binawasan ng Firefox 105 sa Linux ang posibilidad na ang Firefox ay maubusan ang lahat ng magagamit na memorya habang nagpapatakbo ng Firefox at napabuti ang pagganap kapag nauubusan ng libreng memorya.

Ang isa pang pagbabago na alam kong kapansin-pansin ay iyone Suporta para sa User Timing Level 3 na detalye ay ibinigay, na tumutukoy sa isang programming interface 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 may mga karagdagang argumento upang itakda ang sarili nilang oras ng pagsisimula/pagtatapos, tagal, at mga attachment.

Sa bersyon ng Android, binago ang interface upang gamitin ang font na ibinigay ng Android bilang default, kasama ang mga ipinatupad na pambungad na tab na ibinigay ng Firefox sa iba pang mga device ay ibinibigay din.

Tungkol naman sa mga pagbabago sa Windows, nabanggit na maaari ka na ngayong gumamit ng swipe gesture gamit ang dalawang daliri sa kaliwa o kanan upang i-browse ang kasaysayan ng pagba-browse, bilang karagdagan sa kung saan ang katatagan ng trabaho sa mga kondisyon ng hindi sapat na memorya sa system ay makabuluhang napabuti.

Tulad ng para sa kaugnay na mga pagbabago para sa mga developer, ang mga sumusunod ay nabanggit:

  • Ang array.includes at array.indexOf na mga pamamaraan ay na-optimize gamit ang mga SIMD statement, na nagbigay-daan sa double search performance sa malalaking listahan.
  • Idinagdag ang OffscreenCanvas API, na nagbibigay-daan sa pagguhit ng mga elemento ng canvas sa isang buffer sa isang hiwalay na thread, na hindi nakasalalay sa DOM. Ang OffscreenCanvas ay nagpapatupad ng trabaho sa mga konteksto ng Windows at Web Worker, at nagbibigay din ng suporta sa font.
  • Idinagdag ang TextEncoderStream at TextDecoderStream API upang gawing mas madali ang pag-convert ng mga stream gamit ang binary data sa text at vice versa.
  • Para sa mga script sa pagpoproseso ng nilalaman na tinukoy sa mga plugin, ipinapatupad ang parameter na RegisteredContentScript.persistAcrossSessions, na nagbibigay-daan sa paglikha ng mga persistent (persistent) na script na nagse-save ng estado sa pagitan ng mga session.
  • Nagdagdag ng opsyon sa dialog ng preview ng pag-print upang i-print lamang ang kasalukuyang pahina.
  • Ipinatupad ang suporta para sa mga nahati na Serbisyong Manggagawa sa mga iframe na na-load mula sa mga third party na site (ang isang Service Worker ay maaaring magparehistro sa isang third party na iframe at ihihiwalay ito kaugnay sa domain kung saan nilo-load ang iframe na ito).

Sa parte niyasa Firefox 106 beta, namumukod tangi yan Ang pinagsamang PDF viewer ay may kakayahang gumuhit ng mga graphic na label (freehand drawings) at ilakip ang mga text na komento na pinagana bilang default

Ang isa pang pagbabago na isinama sa beta na ito, ay ang 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 mas mahusay na paraan ng pagbibigay ng access sa screen sa mga kapaligiran na nakabase sa Wayland.

Panghuli kung ikaw ay interesado na malaman ang tungkol dito ng bagong bersyon ng browser na ito, maaari mong suriin ang mga detalye Sa sumusunod na link.

Paano i-install o i-update ang bagong bersyon ng Firefox sa Ubuntu at mga derivatives?

Gaya ng dati, para sa mga gumagamit na ng firefox, maaari lamang nilang ma-access ang menu upang mag-update sa pinakabagong bersyon, iyon ay, ang mga gumagamit ng Firefox na hindi pinagana ang awtomatikong mga pag-update ay awtomatikong makakatanggap ng pag-update.

Habang para sa mga ayaw maghintay na mangyari iyon maaari nilang piliin ang Menu> Tulong> Tungkol sa Firefox pagkatapos ng opisyal na paglunsad upang simulan ang isang manu-manong pag-update ng web browser.

Ang screen na magbubukas ay nagpapakita ng kasalukuyang naka-install na bersyon ng web browser at nagpapatakbo ng isang tseke para sa mga update, sa kondisyon na pinagana ang pagpapaandar.

Isa pang pagpipilian upang mag-update, ay kung ikaw ay isang gumagamit ng Ubuntu, Linux Mint o ilang iba pang hango ng Ubuntu, maaari kang mag-install o mag-update sa bagong bersyon sa tulong ng PPA ng browser.

Maaari itong idagdag sa system sa pamamagitan ng pagbubukas ng isang terminal at pagpapatupad ng sumusunod na utos dito:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y 
sudo apt-get update
sudo apt install firefox

Ang huling paraan ng pag-install na naidagdag «Flatpak». Para sa mga ito dapat silang magkaroon ng suporta para sa ganitong uri ng package.

Ang pag-install ay ginagawa sa pamamagitan ng pagta-type:

flatpak install flathub org.mozilla.firefox

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.