Pale Moon 31.3 komt mei ferskate fixes en wat ferbetterings

PaleMoon webblêder

Pale Moon is in fergese, iepen boarne webbrowser basearre op Mozilla Firefox. It is beskikber foar GNU/Linux en Windows-platfoarms.

De lansearring fan de nije ferzje fan 'e webbrowser Bleke moanne 31.3, ferzje wêryn ferskate bug fixes binne makke en guon ferbetterings oan 'e browser en kompilaasjesysteem binne ymplementearre.

Foar dyjingen dy't de browser net bekend binne, moatte se witte dat dit is in foarke fan 'e firefox codebase om bettere prestaasjes te leverjen, de klassike ynterface te behâlden, ûnthâldferbrûk te minimalisearjen en ekstra oanpassingsopsjes te leverjen.

Pale Moon 31.3 Wichtige nije funksjes

Yn dizze nije ferzje dy't presintearre wurdt, wurdt beljochte dat feroare ferwurking fan yndividuele audiobestannen yn wav-formaat, wêrfoar, ynstee fan de systeemspiler te skiljen, no wurdt de ynboude controller brûkt. Om it âlde gedrach werom te jaan kin dit dien wurde yn about:config en de ynstelling media.wave.play-stand-alone is foarsjoen.

Neist it bywurke koade foar fleksibele container ôfhannelings.

Oare feroarings dy't binne makke yn dizze nije ferzje binne de optimisaasjes yn it bousysteem om de bou te rapperjen (de Visual Studio 2022-kompiler wurdt brûkt om de builds foar Windows te generearjen), plus fêste kompilaasjeproblemen yn SunOS-omjouwings en op Linux op ferskate distribúsjes mei ferskate ferzjes fan gcc.

It wurdt ek opmurken dat de koade foar string-normalisaasje is ferbettere, lykas it opnij ûntwerp fan 'e koade foar it blokkearjen fan IPC-threads.

Fan 'e oare feroaringen dy't opfalle fan dizze nije ferzje:

  • De metoade at () wurdt ymplementearre op JavaScript Array-, String- en TypedArray-objekten, wêrtroch jo relative yndeksearring kinne brûke (in relative posysje wurdt oantsjutte as in array-yndeks), ynklusyf it opjaan fan slepende relative negative wearden.
  • Fuortsmite it foarheaksel "-moz" fan min-ynhâld en max-ynhâld CSS-eigenskippen.
  • Porteare fixes relatearre oan kwetsberensmitigaasje.
  • JavaSkript metoade ymplementearre .at (yndeks) op ynboude indexables (Array, String, TypedArray).
  • Ynskeakele It ferstjoeren fan de oarsprong: Standert koptekst op fersiken fan deselde oarsprong.
  • Bywurke ôfhanneling fan CSS "heakjes" om no stringen sûnder haakjes te akseptearjen (spec update).
  • Bywurke fleksibele kontenerhanneling op websiden foar webkompatibiliteit.
  • Ferskate problemen repareare by it kompilearjen foar Mac OS X.
  • Fixed ferskate C ++ standert konformiteit problemen yn de boarne koade.
  • dotAll In probleem reparearre mei de syntaksis en gebrûk fan reguliere útdrukkingen.
  • Feroare oanpaste hash-kaart nei std :: unordered_map wêr foarsichtich.
  • Skjin en bywurke IPC thread blocking koade.
  • Fuortsmite romte foar berikberens fokusringen op formulierkontrôles om har styling ôf te stemmen op ferwachte metriken.
  • Fuortsmite ûnnedige kontrôle module foar bouwen mei net-standert platfoarm ynstellings.
  • Fuortsmite -moz prefix fan min-ynhâld en max-ynhâld CSS-kaaiwurden wêr't it noch yn gebrûk wie.
  • Feiligens fixes: CVE-2022-40956 en CVE-2022-40958.

finalmente as jo ynteressearre binne der mear oer te witten oer dizze nije ferzje kinne jo de details kontrolearje Yn 'e folgjende link.

Hoe ynstalleare Pale Moon-webbrowser op Ubuntu en derivaten?

Foar dyjingen dy't ynteressearje wolle dizze webbrowser te ynstallearjen op har distro, se moatte gewoan in terminal yn jo systeem iepenje en type ien fan 'e folgjende kommando's.

De browser hat repositories foar elke ferzje fan Ubuntu dy't noch hjoeddeistige stipe hat. En yn dizze nije ferzje fan 'e browser is d'r al stipe foar Ubuntu 22.04. Se moatte gewoan it repository tafoegje en ynstallearje troch de folgjende kommando's te typen:

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
 

No foar brûkers dy't op Ubuntu 20.04 LTS-ferzje binne fiere it folgjende út:

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

Foar wa't se ek binne Ubuntu 18.04 LTS brûkers se sille de folgjende kommando's yn 'e terminal útfiere:

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

De ynhâld fan it artikel hâldt him oan ús prinsipes fan redaksje etyk, Om in flater te melden klikje hjir.

Wês de earste om kommentaar

Lit jo reaksje efter

Jo e-mailadres wurdt net publisearre.

*

*

  1. Ferantwurdlik foar de gegevens: Miguel Ángel Gatón
  2. Doel fan 'e gegevens: Control SPAM, kommentaarbehear.
  3. Legitimaasje: jo tastimming
  4. Kommunikaasje fan 'e gegevens: De gegevens wurde net oan tredden kommunisearre, útsein troch wetlike ferplichting.
  5. Gegevensopslach: Databank hoste troch Occentus Networks (EU)
  6. Rjochten: Op elk momint kinne jo jo ynformaasje beheine, herstelle en wiskje.