The Izdana nova popravljalna različica spletnega brskalnika Pale Moon 32.0, različica, v kateri je poleg prejemanja različnih popravkov napak v tej novi različici glavni poudarek spletna združljivost, zlasti razširitve regularnih izrazov, težave s skladnostjo s standardi in večja združljivost z JPEG-XL. Ta mejnik zdaj zagotavlja popolno pokritost specifikacij JavaScript ECMAScript 2016–2020, z izjemo primitivov BigInt.
Tisti, ki ne poznajo brskalnika, bi morali vedeti, da je to vilice firefoxove kode za boljše delovanje, ohranitev klasičnega vmesnika, zmanjšanje porabe pomnilnika in dodatne možnosti prilagajanja.
Projekt se drži klasične organizacije vmesnika, ne da bi prešel na vmesnik Australis, integriran v Firefox 29, in z zagotavljanjem obsežnih možnosti prilagajanja.
Bledo luno 32.0 Glavne novosti
V tej novi različici brskalnika, ki je predstavljena, je poudarjeno, da delo je bilo opravljeno za rešitev težav z združljivostjo, Poleg tega je bila implementirana popolna pokritost specifikacij ECMAScript, objavljenih v letih 2016–2020, z izjemo podpore za BigInt.
Druga sprememba, za katero vem, je, da je bila implementaciji slikovnega formata JPEG-XL dodana podpora za animacijo in progresivno dekodiranje (prikaži med nalaganjem), posodobljeni pa sta bili knjižnici JPEG-XL in Highway.
Mehanizem regularnih izrazov je bil razširjen, saj se je pojavila podpora za imenovane skupine (named catchs) v regularnih izrazih, ubežna zaporedja razredov znakov Unicode (na primer \p{Math} – simboli matematika), implementacija "lookbehind" ( referenca za nazaj) in načina »poglej okoli« (preverjanje okolja) sta bila preoblikovana.
Lastnosti CSS smo preimenovali iz offset-* v insert-*, da bi izpolnili zahteve specifikacije, prav tako smo naredili popravke CSS z dedovanjem in oblazinjenjem okoli elementa.
Od ostalih sprememb, ki izstopajo iz nove različice:
- Koda je bila očiščena z implementacijo neuporabljenih lastnosti CSS s predpono.
- Odpravljena je težava z izčrpanostjo pomnilnika pri upodabljanju animiranih slik v zelo visoki ločljivosti.
Dodana podpora za nadomestne povezovalce pri gradnji na sistemih, podobnih Unixu. - Delo na oblikovanju uradnih različic za macOS in FreeBSD se bliža koncu (beta različice so že na voljo).
- Vgrajeno razčlenjevanje nepravilno podvojenih glav HSTS s pričakovanim vedenjem (zavrzi vse razen prvega).
- Implementirana metoda za preprečevanje izčrpanosti pomnilnika v primeru animiranih slik (zelo) velike ločljivosti.
- Izboljšana zmožnost povezovanja v operacijskih sistemih *nix z drugimi povezovalci, ki niso privzeti gcc.
- Izboljšave stabilnosti (možni popravki napak).
- Obravnavane varnostne težave: CVE-2023-23598, CVE-2023-23599 in več drugih, ki nimajo številke CVE.
Končno če vas zanima več o tem o tej novi različici lahko preverite podrobnosti V naslednji povezavi.
Kako namestiti spletni brskalnik Pale Moon na Ubuntu in izpeljanke?
Za tiste, ki jih zanima namestitev tega spletnega brskalnika na njihovo distribucijo, preprosto morajo odpreti terminal v vašem sistemu in vnesti katerega koli od naslednjih ukazov.
Brskalnik ima shrambe za vsako različico Ubuntuja, ki še vedno podpira trenutno. In v tej novi različici brskalnika že obstaja podpora za Ubuntu 22.04. Dodati morajo le repozitorij in ga namestiti tako, da vnesejo naslednje ukaze:
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
Zdaj za uporabniki Ubuntu 20.04 LTS izvedite naslednje:
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
Kdorkoli že so Uporabniki Ubuntu 18.04 LTS v terminalu bodo izvajali naslednje ukaze:
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