Pojawia się Pale Moon 32.2 z FFmpeg 6.0, ulepszeniami, poprawkami i nie tylko

Przeglądarka internetowa Palemoon

Pale Moon to darmowa przeglądarka internetowa typu open source oparta na Mozilla Firefox. Jest dostępny dla platform GNU/Linux i Windows.

Nowa wersja przeglądarki internetowej „Pale Moon 32.2” został już wydany i W tej nowej wersji zaimplementowano dużą liczbę poprawek, a także między innymi kilka zmian.

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 na interfejs Australis zintegrowany z Firefoksem 29 oraz z zapewnieniem szerokich możliwości dostosowywania.

Pale Moon 32.2 Główne nowe funkcje

Nowa wersja Pale Moona 32.2 zawiera eksperymentalne kompilacje dostarczone dla FreeBSD przy użyciu GTK2 (oprócz kompilacji oferowanych wcześniej z GTK3). Kompilacje FreeBSD są kompresowane przy użyciu formatu xz zamiast bzip2.

Kolejną zmianą, która wyróżnia się na tle nowej wersji, jest Silnik przeglądarki Goanna (widelec silnika Mozilla Gecko) oraz platformę UXP (Unified XUL Platform, rozwidlenie komponentów Firefoksa) zostały zaktualizowane do wersji 6.2, która poprawia kompatybilność z innymi przeglądarkami i działa z większością witryn, w których użytkownicy zgłaszali problemy

Ponadto możemy również stwierdzić, że wsparcie dla FFmpeg 6.0, szczególnie ważne dla najnowszej generacji dystrybucji Linuksa, a także implementacji buforowanie skalowanych czcionek w GTK, poprawiając wydajność i naprawiając problem z kompilacją podczas kompilacji dla systemu Linux na ARM64 w późniejszych dystrybucjach.

Możemy to również znaleźć zaimplementowano poprawkę dla stron internetowych używających window.event (uważany obecnie za przestarzały). Ta opcja jest domyślnie wyłączona, ale można ją włączyć za pomocą preferencji dom.window.event.enabled about:config.

Ponadto ulepszono pamięć podręczną strony w alokatorze pamięci oraz zaimplementowano dynamiczny import modułów wraz z eksportem funkcji asynchronicznych w zaimplementowanych polach i modułach klas JavaScript.

z inne zmiany które wyróżniają się na tle nowej wersji:

  • Zaimplementowane logiczne operatory przypisania ||= i .&&=??=
  • Naprawiono różne awarie związane z komponentami WebComponents
  • Naprawiono różne problemy z kompilacją ze źródła na drugorzędnych platformach docelowych.
  • Naprawiono różne drobne problemy ze skryptami frontonu przeglądarki, które mogły prowadzić do błędów lub nieprawidłowej funkcjonalności.
  • Naprawiono obsługę funkcji asynchronicznych (strzałek) zadeklarowanych wewnątrz konstruktorów.
  • Naprawiono kilka drobnych problemów ze zgodnością JavaScript.
  • Naprawiono problem, przez który JavaScript (tylko w modułach) nie tworzył poprawnie asynchronicznych opakowań.
  • Zaktualizowano DOM Performance API do bieżącej specyfikacji (User Timing L3).
  • Zaktualizowano obsługę zdarzeń naciśnięcia klawisza, aby wysyłać zdarzenia naciśnięcia klawisza za pomocą Ctrl+Enter.
  • Wewnętrzne elementy JavaScript zostały zaktualizowane, aby ułatwić przyszłe przenoszenie, a także poprawić wydajność JavaScript.
  • Zaktualizowano obsługę i styl okien na komputerach Mac.
  • Zaktualizowano bibliotekę Freetype do wersji 2.13.0.
  • Zaktualizowano bibliotekę Harfbuzz do wersji 7.1.0.
  • Zaktualizowano interfejs API pobierania, aby używał globalnego podstawowego adresu URL zamiast podstawowego adresu URL dokumentu wejściowego, aby zachować zgodność ze specyfikacją.
  • Naprawiono potencjalny problem DoS z dekodowaniem JPEG.
  • Naprawiono potencjalny problem w kodzie widżetu Windows, który mógł powodować awarie.
  • Rozwiązane problemy bezpieczeństwa: CVE-2023-32209, CVE-2023-32214 i kilka innych, które nie mają oznaczenia CVE.

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 jest nadal obsługiwana. A w tej nowej wersji przeglądarki jest już wsparcie dla Ubuntu 23.04. Muszą tylko dodać repozytorium i zainstalować, wpisując następujące polecenia:

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_23.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_23.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null
sudo apt update
sudo apt install palemoon
 

Teraz dla użytkownicy korzystający z wersji Ubuntu 22.04 LTS wykonaj następujące czynności:

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null
sudo apt update
sudo apt install palemoon

Kimkolwiek są Użytkownicy Ubuntu 20.04 LTS uruchomią następujące polecenia w terminalu:

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null
sudo apt update
sudo apt install palemoon

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.