Det udgivelse af den nye version af webbrowseren Pale Moon 31.2 version, hvor nogle vigtige ændringer blev foretaget, såsom opdaterede User-Agent-header-tilsidesættelser, fjernede (CSP)-begrænsninger, fejlrettelser og mere.
For dem der ikke kender browseren, skal de vide, at dette er tilfældet en gaffel af Firefox-kodebasen for at give bedre ydeevne, bevare den klassiske grænseflade, minimere hukommelsesforbruget og give yderligere tilpasningsmuligheder.
Projektet overholder den klassiske organisation af grænsefladen, uden at ændre til Australis-grænsefladen indbygget i Firefox 29, og med levering af omfattende tilpasningsmuligheder. Fjernkomponenter inkluderer DRM, Social API, WebRTC, PDF-viewer, Crash Reporter, kode til at indsamle statistik, forældrekontrol og mennesker med handicap
Pale Moon 31.2 Vigtigste nye funktioner
I denne nye version, der præsenteres fra Pale Moon 31.2 opdaterede tilsidesættelser af User-Agent-header stedspecifikt. Problemer med at downloade Google Fonts, såvel som Citi Bank og MeWe hjemmesiderne, blev løst ved at omdefinere User-Agenten.
Udover dette fremhæves det også Begrænsninger for indholdssikkerhedspolitikker anvendes ikke længere (CPS) til billeder og dokumenter sendt i "data:" blokeringer (tidligere gjaldt begrænsningen for alle anmodninger, hvilket ikke var i overensstemmelse med Chromes adfærd).
En anden ændring, der skiller sig ud i den nye version, er den ydet foreløbig byggestøtte til Apple-baserede enheder på ARM M1- og M2-processorer (Apple Silicon), samt tilføjet byggeunderstøttelse i Visual Studio 2022.
På den anden side nævnes det, at CSS-ejendommen af "white-space" understøtter nu værdien af "break-spaces", som specificerer, at enhver sekvens af mellemrum, der fører til linjeoverløb, skal brydes.
Tilføjet funktionen Intl.RelativeTimeFormat() for at formatere tiden i den tekstlige repræsentation under hensyntagen til de særlige kendetegn ved forskellige sprog.
Og hvad ellers rettet en regression, der påvirkede ydeevnen negativt på Unix-lignende systemer på grund af forkert trådhåndtering.
Sidst men ikke mindst skal det nævnes inden for få timer efter denne udgivelse, lanceringen af en korrigerende version, "Pale Moon 31.2.1" hvor dette er en mindre out-of-band-opdatering for at løse det faktum, at de endelige builds ikke inkluderede den tilsigtede NSS-biblioteksopdatering.
Af de andre ændrer sigs, der skiller sig ud fra denne nye version:
- Tilføjet understøttelse for angivelse af async-tilstand ved erklæring af fabriksmetoder.
- Forbedret understøttelse af "klæbende" CSS-elementer i tabeller.
- Grænsen for heapstørrelse er blevet hævet til 2 MB.
- Implementeringen af toString-funktionen er blevet opdateret for at overholde de nye JavaScript-specifikationer.
- Mange biblioteker, der tilbydes i hoveddistributionen, er blevet opdateret. NSS-biblioteket er blevet opdateret til version 3.52.8.
Endelig hvis du er interesseret i at vide mere om det om denne nye version kan du kontrollere detaljerne I det følgende link.
Hvordan installeres Pale Moon-webbrowser på Ubuntu og derivater?
For dem, der er interesserede i at kunne installere denne webbrowser på deres distro, de skal bare åbne en terminal i dit system og skrive en af følgende kommandoer.
Browseren har opbevaringssteder for hver version af Ubuntu, der stadig har nuværende support. Og i denne nye version af browseren er der allerede understøttelse af Ubuntu 22.04. De skal bare tilføje lageret og installere ved at skrive følgende kommandoer:
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
Nu for brugere, der er på Ubuntu 20.04 LTS-version udfør følgende:
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
For den, de er Ubuntu 18.04 LTS-brugere de kører følgende kommandoer i terminalen:
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