Wydanie przeglądarki Pale Moon 30.0

Opublikowano wydanie przeglądarki internetowej Pale Moon 30.0, która oddzieliła się od bazy kodowej Firefox, aby zapewnić wyższą wydajność, zachować klasyczny interfejs, zminimalizować zużycie pamięci oraz dostarczyć dodatkowe możliwości personalizacji. Wersje Pale Moon są dostępne dla Windows i Linux (x86 i x86_64). Kod projektu jest udostępniany na zasadzie licencji MPLv2 (Mozilla Public License).

Projekt zachowuje klasyczną organizację interfejsu, bez przejścia na zintegrowany w Firefox 29 interfejs Australis, z szerokimi możliwościami personalizacji. Spośród usuniętych komponentów można wymienić: DRM, Social API, WebRTC, przeglądarkę PDF, Crash Reporter, kod do zbierania statystyk, narzędzia do rodzicielskiej kontroli oraz dla osób z ograniczeniami. W porównaniu do Firefox, w przeglądarce zachowano wsparcie dla technologii XUL i możliwość stosowania zarówno pełnowymiarowych, jak i lekkich motywów.

Wydanie przeglądarki Pale Moon 30.0

W nowej wersji:

  • Przywrócono wsparcie dla starszych, niemodyfikowanych dodatków do Firefox. Zrezygnowano z używania własnego globalnego identyfikatora przeglądarki (GUID) na rzecz identyfikatora Firefox, co pozwoli osiągnąć maksymalną kompatybilność ze wszystkimi starymi i porzuconymi dodatkami, które zostały opracowane dla Firefox (wcześniej, aby dodatek działał w Pale Moon, musiał być specjalnie adaptowany, co stwarzało trudności w korzystaniu z niezaaktualizowanych dodatków). Rozwijana przez projekt strona dodatków będzie wspierać zarówno dodatki XUL, specjalnie dostosowane do Pale Moon, jak i dodatki XUL, które były dostępne dla Firefox.
  • Zakończono użycie platformy UXP (Unified XUL Platform), która rozwijała odgałęzienia komponentów Firefox z repozytorium Mozilla Central, pozbawione związku z kodem w języku Rust i nie uwzględniające osiągnięć projektu Quantum. Zamiast UXP, przeglądarka będzie teraz budowana na bazie środowiska GRE (Goanna Runtime Environment), opartego na bardziej aktualnym kodzie silnika Gecko, oczyszczonym z kodu nieobsługiwanych komponentów i platform.
  • Wprowadzono mechanizm GPC (Global Privacy Control), który zastępuje nagłówek „DNT” (Do Not Track) i pozwala informować strony o zakazie sprzedaży danych osobowych oraz ich używania do śledzenia preferencji lub ruchów między stronami.
  • Ustawienie wyboru Pale Moon jako domyślnej przeglądarki przeniesiono do sekcji „Ogólne.”
  • W kolekcji emoji wprowadzono wsparcie dla Twemoji 13.1.
  • Aby poprawić zgodność ze stronami, dodano metody Selection.setBaseAndExtent() oraz queueMicroTask().
  • Ulepszono dostosowanie wyglądu pasków przewijania przez motywy.
  • Zmieniła się struktura pakietów do internacjonalizacji i wsparcia dla języków. Z powodu przeglądu tłumaczeń zaobserwowano spadek liczby elementów w pakietach językowych.
  • Zmieniono format profilu — po aktualizacji do Pale Moon 30.0 profil nie będzie mógł być używany z wcześniejszą gałęzią Pale Moon 29.x.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster