Opublikowano wydanie przeglądarki internetowej Pale Moon 31.1, która jest odgałęzieniem od bazy kodowej Firefox, aby zapewnić wyższą wydajność pracy, zachować klasyczny interfejs, zminimalizować zużycie pamięci oraz oferować dodatkowe możliwości dostosowywania. Wersje Pale Moon są tworzone dla systemów Windows i Linux (x86 i x86_64). Kod projektu jest udostępniany na 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.
W nowej wersji:
- Dodano i domyślnie włączono wyszukiwarkę Mojeek, niezależną od innych wyszukiwarek i nie filtrującą treści prezentowanych użytkownikom. W przeciwieństwie do DuckDuckGo, serwis Mojeek nie jest metawyszukiwarką, wspiera własny niezależny indeks wyszukiwania i nie korzysta z indeksów innych wyszukiwarek. Wspierana jest indeksacja danych w języku angielskim, francuskim i niemieckim.
- Wprowadzono operator przypisania logicznego „x ??= y”, który wykona przypisanie tylko wtedy, gdy „x” ma wartość null lub undefined.
- Wprowadzono poprawki i usprawnienia związane z obsługą przyspieszenia sprzętowego.
- Usunięto problemy w XPCOM, które prowadziły do awarii.
- Rozwiązano problem z wyświetlaniem dużych podpowiedzi, które nie mieściły się w widocznej przestrzeni.
- Poprawiono wsparcie dla formatów multimedialnych. Aby odtwarzać MP4 w systemie Linux, wprowadzono wsparcie dla bibliotek libavcodec 59 i FFmpeg 5.0.
- Do klasy HTMLInputElement dodano metodę showPicker(), która wyświetla gotowy dialog do wypełniania typowych wartości w polach o typie „date”.
- Biblioteka NSS została zaktualizowana do wersji 3.52.6. W bibliotece NSS przywrócono wsparcie dla trybu FIPS.
- W silniku JavaScript poprawiono zarządzanie pamięcią.
- Warstwa wsparcia dla kodeków FFvpx została zaktualizowana do wersji 4.2.7.
- Poprawiono zgodność z kodkami animowanych obrazów Gif.
- Ulepszono działanie dialogów wyboru plików na platformie Windows.
- Przywrócono wsparcie dla właściwości gMultiProcessBrowser w celu poprawy zgodności z dodatkami do Firefox. Tryb wieloprocesowej obsługi treści pozostaje wyłączony, a właściwość gMultiProcessBrowser zawsze zwraca wartość false (wsparcie dla gMultiProcessBrowser jest niezbędne dla dodatków, które działają w trybie wieloprocesowym).
- Z repozytoriów Mozilla przeniesiono poprawki problemów z bezpieczeństwem.

Źródło: opennet.ru
