ten wydanie nowej wersji przeglądarki internetowej Pale Moon 31.2 wersja, w której dokonano kilku ważnych zmian, takich jak zaktualizowane nadpisania nagłówka User-Agent, usunięte ograniczenia (CSP), poprawki błędów i inne.
Ci, którzy nie znają przeglądarki, powinni o tym wiedzieć rozwidlenie bazy kodów Firefoksa aby zapewnić lepszą wydajność, zachować klasyczny interfejs, zminimalizować zużycie pamięci i zapewnić dodatkowe opcje dostosowywania.
Projekt jest zgodny z klasyczną organizacją interfejsu, bez zmiany interfejsu Australis wbudowanego w Firefoksa 29 i z zapewnieniem szerokich możliwości dostosowywania. Zdalne komponenty obejmują DRM, Social API, WebRTC, przeglądarkę PDF, Crash Reporter, kod do zbierania statystyk, kontrolę rodzicielską i osoby niepełnosprawne
Pale Moon 31.2 Główne nowe funkcje
W tej nowej wersji, która jest prezentowana od Pale Moon 31.2 zaktualizowane nadpisania nagłówka User-Agent specyficzne dla witryny. Problemy z pobieraniem czcionek Google oraz serwisów Citi Bank i MeWe zostały rozwiązane poprzez redefinicję User-Agent.
Oprócz tego podkreśla się również, że Ograniczenia polityki bezpieczeństwa treści nie są już stosowane (CSP) do zdjęć i dokumentów przesyłanych w „danych:” bloki (wcześniej ograniczenie dotyczyło wszystkich żądań, co było niezgodne z zachowaniem Chrome).
Kolejną zmianą, która wyróżnia się w nowej wersji, jest to zapewnił wstępne wsparcie budowy dla urządzeń opartych na Apple na procesorach ARM M1 i M2 (Apple Silicon), a także dodano obsługę kompilacji w programie Visual Studio 2022.
Z drugiej strony wspomina się, że właściwość CSS "white-space" obsługuje teraz wartość "break-spaces", co określa, że każda sekwencja spacji, która prowadzi do przepełnienia wiersza, powinna zostać przerwana.
Dodano funkcję Intl.RelativeTimeFormat(), aby sformatować czas w reprezentacji tekstowej z uwzględnieniem specyfiki różnych języków.
I co jeszcze naprawiono regresję, która negatywnie wpływała na wydajność w systemach uniksopodobnych z powodu nieprawidłowej obsługi wątków.
Na koniec należy wspomnieć, że w ciągu kilku godzin od wydania tego wydania, uruchomienie wersja korygująca „Pale Moon 31.2.1” w którym jest to niewielka aktualizacja poza pasmem mająca na celu rozwiązanie faktu, że ostateczne kompilacje nie zawierały zamierzonej aktualizacji biblioteki NSS.
Inni się zmieniająktóre wyróżniają się na tle nowej wersji:
- Dodano obsługę określania trybu asynchronicznego podczas deklarowania metod fabrycznych.
- Ulepszona obsługa „lepkich” elementów CSS w tabelach.
- Limit rozmiaru sterty został podniesiony do 2 MB.
- Implementacja funkcji toString została zaktualizowana, aby była zgodna z nowymi specyfikacjami JavaScript.
- Wiele bibliotek oferowanych w głównej dystrybucji zostało zaktualizowanych. Biblioteka NSS została zaktualizowana do wersji 3.52.8.
W końcu jeśli chcesz dowiedzieć się więcej na ten temat o nowej wersji możesz sprawdzić szczegóły W poniższym linku.
Jak zainstalować przeglądarkę internetową Pale Moon na Ubuntu i pochodnych?
Dla tych, którzy są zainteresowani możliwością zainstalowania tej przeglądarki internetowej w swojej dystrybucji, wystarczy otworzyć terminal w systemie i wpisać dowolne z następujących poleceń.
Przeglądarka ma repozytoria dla każdej wersji Ubuntu, która nadal ma bieżące wsparcie. A w tej nowej wersji przeglądarki jest już wsparcie dla Ubuntu 22.04. Wystarczy dodać repozytorium i zainstalować, wpisując następujące polecenia:
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
Teraz dla użytkownicy korzystający z wersji Ubuntu 20.04 LTS wykonaj następujące czynności:
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
Kimkolwiek są Użytkownicy Ubuntu 18.04 LTS uruchomią następujące polecenia w terminalu:
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