Wersja Pale Moon Browser 30.0

Opublikowano wersję przeglądarki internetowej Pale Moon 30.0, która rozwidlała się z bazy kodu Firefoksa, aby zapewnić wyższą wydajność, zachować klasyczny interfejs, zminimalizować zużycie pamięci i zapewnić dodatkowe opcje dostosowywania. Kompilacje Pale Moon są generowane dla systemów Windows i Linux (x86 i x86_64). Kod projektu jest rozpowszechniany na licencji MPLv2 (Mozilla Public License).

Projekt zachowuje klasyczną organizację interfejsu, bez przełączania na interfejs Australis zintegrowany z Firefoksem 29 i z zapewnieniem rozbudowanych opcji dostosowywania. Usunięte komponenty obejmują DRM, Social API, WebRTC, przeglądarkę PDF, Crash Reporter, kod do zbierania statystyk, kontrolę rodzicielską i osoby niepełnosprawne. W porównaniu z Firefoksem przeglądarka zachowuje obsługę technologii XUL i zachowuje możliwość korzystania zarówno z pełnoprawnych, jak i lekkich motywów.

Wersja Pale Moon Browser 30.0

W nowej wersji:

  • Przywrócono obsługę starszych, niezmodyfikowanych dodatków do Firefoksa. Odeszliśmy od używania własnego globalnego identyfikatora (GUID) przeglądarki na rzecz identyfikatora Firefox, co pozwoli nam osiągnąć maksymalną kompatybilność ze wszystkimi starymi i nieobsługiwanymi dodatkami opracowanymi kiedyś dla przeglądarki Firefox (poprzednio w celu dodatek do pracy w Pale Moon, musiał być specjalnie dostosowany, co stwarzało trudności w korzystaniu z dodatków pozostawionych bez dodatków). Witryna dodatków projektu będzie obsługiwać zarówno dodatki XUL specjalnie przystosowane do Pale Moon, jak i dodatki XUL rozprowadzane dla przeglądarki Firefox.
  • Zaprzestano korzystania z platformy UXP (Unified XUL Platform), która rozwinęła fork komponentów Firefoksa z repozytorium Mozilla Central, uwolnionych od powiązań z kodem Rust i nieuwzględniających rozwinięć projektu Quantum. Zamiast UXP, przeglądarka będzie teraz zbudowana w oparciu o GRE (Goanna Runtime Environment), w oparciu o bardziej aktualny kod silnika Gecko, oczyszczony z kodu z niewspieranych komponentów i platform.
  • Wdrożono mechanizm GPC (Global Privacy Control), który zastępuje nagłówek „DNT” (Do Not Track) i pozwala na informowanie witryn o zakazie sprzedaży danych osobowych i ich wykorzystywania do śledzenia preferencji lub ruchów pomiędzy witrynami.
  • Ustawienie wyboru Pale Moon jako domyślnej przeglądarki zostało przeniesione do sekcji „Ogólne”.
  • Kolekcja emoji obsługuje teraz Twemoji 13.1.
  • Aby poprawić kompatybilność ze stronami internetowymi, dodano metody Selection.setBaseAndExtent() i kolejkaMicroTask().
  • Ulepszone dostosowywanie wyglądu pasków przewijania w motywach.
  • Zmieniono strukturę pakietów dotyczących internacjonalizacji i wsparcia językowego. W związku z pracą nad tłumaczeniami typu cross-checking zmniejszono zakres elementów w pakietach językowych.
  • Zmieniono format profilu - po aktualizacji do wersji Pale Moon 30.0 nie można używać profilu z poprzednią gałęzią Pale Moon 29.x.

Źródło: opennet.ru

Dodaj komentarz