Ang Ang Pale Moon web browser 32.0 bagong corrective na bersyon ay inilabas, isang bersyon kung saan bilang karagdagan sa pagtanggap ng iba't ibang mga pag-aayos ng bug, sa bagong bersyon na ito ang pangunahing pokus ay compatibility sa web, sa partikular, mga regular na expression extension, mga isyu sa pagsunod sa mga pamantayan at higit pang compatibility sa JPEG-XL. Ang milestone na ito ay nagbibigay na ngayon ng buong saklaw ng 2016-2020 ECMAScript JavaScript na mga detalye, maliban sa BigInt primitives.
Para sa mga hindi pamilyar sa browser, dapat nilang malaman na ito ay isang tinidor ng firefox codebase upang magbigay ng mas mahusay na pagganap, mapanatili ang klasikong interface, i-minimize ang pagkonsumo ng memorya, at magbigay ng karagdagang mga pagpipilian sa pagpapasadya.
Sumusunod ang proyekto sa klasikong organisasyon ng interface, nang hindi binabago ang interface ng Australis na isinama sa Firefox 29, at sa pagbibigay ng malawak na mga posibilidad ng pagpapasadya.
Pale Moon 32.0 Pangunahing Mga Bagong Tampok
Sa bagong bersyon na ito ng browser na ipinakita, ito ay naka-highlight na ang trabaho ay ginawa upang malutas ang mga isyu sa pagiging tugma, Bilang karagdagan, ang buong saklaw ng mga detalye ng ECMAScript na inilathala noong 2016-2020 ay ipinatupad, maliban sa suporta ng BigInt.
Ang isa pang pagbabago na alam ko ay ang suporta para sa animation at progresibong pag-decode (ipakita habang naglo-load) ay idinagdag sa pagpapatupad ng JPEG-XL na format ng imahe, at ang mga aklatan ng JPEG-XL at Highway ay na-update.
Ang regular na expression engine ay pinalawig, dahil ang suporta para sa mga pinangalanang grupo (pinangalanang mga catch) sa mga regular na expression ay lumitaw, ang mga escape sequence ng Unicode character classes (halimbawa, \p{Math} – symbols math), ang pagpapatupad ng “lookbehind” ( back reference) at "tumingin sa paligid" (pagsusuri sa kapaligiran) na mga mode ay muling idinisenyo.
Pinalitan ang pangalan ng mga katangian ng CSS mula sa offset-* hanggang sa insert-* upang matugunan ang mga kinakailangan sa detalye, gumawa din ng mga pag-aayos ng CSS na may mana at padding sa paligid ng isang elemento.
Sa iba pang mga pagbabago na naiiba mula sa bagong bersyon:
- Ang code ay nalinis sa pagpapatupad ng hindi nagamit na prefix na mga katangian ng CSS.
- Inayos ang isang isyu sa pagkaubos ng memory kapag nag-render ng napakataas na resolution ng mga animated na larawan.
Nagdagdag ng suporta para sa mga alternatibong linker kapag bumubuo sa mga sistemang katulad ng Unix. - Paggawa sa pagbuo ng mga opisyal na build para sa macOS at ang FreeBSD ay malapit nang matapos (available na ngayon ang mga beta build).
- Inline na pag-parse ng mga maling na-duplicate na header ng HSTS na may inaasahang gawi (i-discard ang lahat maliban sa una).
- Nagpatupad ng paraan upang maiwasan ang pagkaubos ng memorya sa kaso ng (napakalaki) na mga larawang animated na resolution.
- Pinahusay ang kakayahang mag-link sa *nix operating system sa iba pang mga linker kaysa sa gcc default.
- Mga pagpapahusay sa katatagan (mga posibleng pag-aayos ng bug).
- Natugunan ang mga isyu sa seguridad: CVE-2023-23598, CVE-2023-23599, at marami pang iba na walang CVE number.
Sa wakas kung interesado kang malaman ang tungkol dito tungkol sa bagong bersyon na ito, maaari mong suriin ang mga detalye Sa sumusunod na link.
Paano mag-install ng Pale Moon web browser sa Ubuntu at mga derivatives?
Para sa mga interesadong ma-install ang web browser na ito sa kanilang distro, kailangan lang nilang magbukas ng isang terminal sa iyong system at uri alinman sa mga sumusunod na utos.
Ang browser ay may mga repository para sa bawat bersyon ng Ubuntu na mayroon pa ring kasalukuyang suporta. At sa bagong bersyon ng browser na mayroon nang suporta para sa Ubuntu 22.04. Kailangan lamang nilang idagdag ang imbakan at i-install sa pamamagitan ng pag-type ng mga sumusunod na utos:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon
Ngayon para sa mga gumagamit na nasa bersyon ng Ubuntu 20.04 LTS isagawa ang sumusunod:
cho 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon
Para sa kung sino man sila Mga gumagamit ng Ubuntu 18.04 LTS tatakbo nila ang mga sumusunod na utos sa terminal:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_18.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon