wydanie przeglądarki internetowej , 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 и (x86 i x86_64). Kod projektu licencjonowany na podstawie MPLv2 (publiczna licencja Mozilla).
Projekt zachowuje klasyczną organizację interfejsu, bez przejścia na interfejs Australis zintegrowany z przeglądarką Firefox 29, a jednocześnie zapewnia szerokie możliwości personalizacji. Usunięte komponenty obejmują DRM, Social API, WebRTC, przeglądarkę PDF, Crash Reporter, kod gromadzenia statystyk, narzędzia kontroli rodzicielskiej i osoby niepełnosprawne. W porównaniu do Firefoksa przeglądarka nadal obsługuje technologię XUL i pozwala na korzystanie zarówno z pełnoprawnych, jak i uproszczonych motywów. Pale Moon jest zbudowany na platformie (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.
Wśród zmian w :
- Zabezpieczone wyświetlanie statusu bezpieczeństwa połączenia ze stroną. Połączenia HTTP, w przeciwieństwie do innych przeglądarek, nie są oznaczane jako niebezpieczne, lecz są pokazywane za pomocą zwykłego wskaźnika, a połączenia HTTPS są wyraźnie oznaczone jako bezpieczne, a witryny z certyfikatami poziomu EV (Extended Validation) są wyróżniane osobno. W przypadku problemów z szyfrowaniem, takich jak mieszana zawartość strony lub wykorzystanie niepewnych certyfikatów i algorytmów, wyświetlane są wskaźniki z informacją o problemach.
- Zaktualizowano elementy marki dla nieoficjalnych wersji, aby bardziej różniły się od głównej wersji Pale Moon.
- Dodano ustawieniesignon.startup.prompt, aby kontrolować wyświetlanie hasła głównego natychmiast po uruchomieniu, zanim zostanie ono faktycznie użyte.
- W przypadku pobrań zawsze wyświetlana jest teraz tylko rzeczywista domena, z której otrzymano dane, a nie strona, z której nastąpiło przekierowanie.
- Dodano obsługę funkcji Object.fromEntries().
- Dodano obsługę wartości korzenia przepływu do właściwości display CSS, która umożliwia wygenerowanie elementu blokowego odpowiadającego nowej technice formatowania treści blokowej;
- Dodano obsługę określania wartości procentowych we właściwości CSS opacity.
- Implementacja modułów JavaScript oraz API MediaQueryList została dostosowana do standardu.
- Dodano API ResizeObserver.
Dodatek: Gorąco na piętach Pale Moon 28.14.1 to aktualizacja naprawcza, która usuwa błąd w implementacji API ResizeObserver powodujący awarię podczas otwierania niektórych popularnych witryn.
Źródło: opennet.ru
