Det Pale Moon webbrowser 31.4.0 ny korrigerende version frigivet, en version, hvori, udover at modtage diverse fejlrettelser, også implementerer en række ganske interessante ændringer i browseren.
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 skifte til Australis-grænsefladen integreret i Firefox 29 og med tilvejebringelsen af omfattende tilpasningsmuligheder.
Pale Moon 31.4.0 Vigtigste nye funktioner
I denne nye browserfixversion er det fremhævet, at tilføjet understøttelse af JPEG-XL billedformat, ud over regulære udtryk, er tilstandene "lookbehind" (tilbage reference) og "lookaround" (miljøtjek) implementeret.
En anden ændring, der skiller sig ud i den nye version er, at koden til at parse CORS-headers er blevet justeret med specifikationen (muligheden til at specificere "*"-masker i Access-Control-Expose-Headers, Access-Control-Allow-Headers og Access-Control-Allow-Method er blevet tilføjet).
Ud over dette fremhæves det også, at understøttelse af macOS 13 "Ventura" platformen og koden til at kompilere browseren på SunOS-platformen er også blevet forbedret.
På den anden side nævnes det, at fra denne nye version, Pale Moon vil ikke længere udløse begivenhedstaster i indholdet, når den tast, der trykkes på, ikke er en tast, der kan udskrives. Det er som svar på problemer, hvor webmastere brugte scripts rudimentære og naive input-begrænsninger i onkeypress-controllere, der ikke tog højde for redigerings- eller navigationstaster, hvilket forårsagede problemer for brugere, der forsøgte at indtaste data i formularer (og f.eks. finde ud af, at de ikke kunne bruge backspace længere). , markørtaster , eller fane).
Med hensyn til rettelserne der blev udført, er følgende nævnt:
- Stoppet med at generere tastetrykhændelser for taster med ikke-udskrivbare tegn (tilbage, tabulatortaster, markørtaster).
- Fjernet kode til evaluering af effektiviteten af panorering og animerede faner brugt i telemetrisamling.
- Rettet potentielt problematisk trådblokeringskode på *nix-platforme.
- Rettede nogle små problemer med visningen og driften af webudviklerværktøjerne.
- Fjernet ubrugt, men præstationspåvirkende fane- og pananimationsmålingskode. (tilbageværende telemetri)
- Internationaliseringsdata opdateret for tidszoner.
- Rettede et bufferoverløb til Mac-builds.
- Rettede sikkerhedsproblemer: CVE-2022-45411 og potentielle problemer uden et CVE-nummer.
- Oversigt over UXP Mozilla sikkerhedsrettelser: 2 faste, 1 DiD, 1 udskudt, 25 ikke gældende.
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