Wersja Pale Moon Browser 28.8.0

Przesłane przez wydanie przeglądarki internetowej Blady księżyc 28.8, który stanowi rozwidlenie bazy kodu Firefoksa, aby zapewnić lepszą wydajność, zachować klasyczny interfejs, zminimalizować zużycie pamięci i zapewnić dodatkowe opcje dostosowywania. Kompilacje Pale Moon są stworzone dla Windows и Linux (x86 i x86_64). Kod projektu dystrybuowane przez licencjonowany na podstawie MPLv2 (publiczna licencja Mozilla).

Projekt utrzymuje klasyczną organizację interfejsu, bez konieczności przełączania się na interfejs Australis zintegrowany z przeglądarką Firefox 29 i zapewniający szerokie możliwości dostosowywania. Usunięte komponenty obejmują DRM, Social API, WebRTC, przeglądarkę PDF, Crash Reporter, kod do zbierania statystyk, narzędzia do kontroli rodzicielskiej i osób niepełnosprawnych. W porównaniu do przeglądarki Firefox, przeglądarka zachowuje obsługę technologii XUL i zachowuje możliwość korzystania zarówno z pełnoprawnych, jak i lekkich motywów projektowych. Pale Moon zbudowany jest na platformie UXP (Unified XUL Platform), w ramach której wykonano fork komponentów Firefoksa z repozytorium Mozilla Central, uwolniony od powiązań z kodem Rust i nieuwzględniający rozwinięć projektu Quantum.

В Nowa wersja:

  • Dodano obsługę wariantów systemu operacyjnego Solaris, takich jak Illumos;
  • W przypadku tabel zaimplementowano właściwość CSS „position: sticky”, aby ustalić pozycję tabel niezależnie od przewijania;
  • Dodano podstawową obsługę modułów JavaScript;
  • Zaimplementowano metody Promise.prototype.finally() i String.prototype.matchAll oraz rozszerzono obsługę wyrażeń regularnych (obsługa parsowania odwrotnego i flagi /s);
  • Zaktualizowane wersje Cairo, SQLite 3.30.1, Brotli 1.0.7,
    woff2 1.0.2, OpenType Sanitizer 8.0.0;

  • Zaktualizowano wbudowaną czcionkę dla Emoji (twemoji 0.5.0);
  • Ulepszone renderowanie siatki CSS;
  • Aby skompresować dostarczone pakiety, zamiast zip/bz7 używany jest 2z/xz;
  • Dodano ustawienie umożliwiające wyłączenie żądania potwierdzenia uwierzytelnienia (w celu ochrony przed atakami DoS poprzez zapętlanie dialogów);
  • Domyślnie obsługa wiązania klucza publicznego (HPKP, przypinania klucza publicznego HTTP) jest wyłączona.

Źródło: opennet.ru

Dodaj komentarz