Wydanie przeglądarki Pale Moon 31.2

Opublikowano wersję przeglądarki internetowej Pale Moon 31.2, która jest rozwidleniem kodu źródłowego Firefoksa, zapewniającym wyższą wydajność, zachowanie klasycznego interfejsu, minimalizację zużycia pamięci oraz dodatkowe możliwości dostosowywania. Wersje Pale Moon są dostępne 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 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:

  • Dla właściwości CSS white-space wdrożono wsparcie dla wartości break-spaces, która określa, że każda sekwencja spacji prowadząca do przepełnienia wiersza powinna być łamana.
  • Dodano funkcję Intl.RelativeTimeFormat() do formatowania czasu w tekstowej reprezentacji z uwzględnieniem specyfiki różnych języków (na przykład: rtf = new Intl.RelativeTimeFormat('pl'); rtf.format(-15, 'minute') zwróci '15 minut temu').
  • Dodano wsparcie dla wskazania trybu async przy deklaracji metod generatora.
  • Zabezpieczono wstępną obsługę kompilacji dla urządzeń Apple opartych na procesorach ARM M1 i M2 (Apple Silicon).
  • Dodano wsparcie dla kompilacji w Visual Studio 2022.
  • Poprawiono wsparcie dla elementów CSS 'sticky' w tabelach.
  • Limit rozmiaru stosu zwiększono do 2MB.
  • Realizacja funkcji toString dostosowana do nowych specyfikacji JavaScript.
  • Zaktualizowano wiele bibliotek dostępnych w podstawowej wersji. Biblioteka NSS została zaktualizowana do wersji 3.52.8.
  • Zaktualizowano specyficzne dla witryn nadpisania nagłówka User-Agent. W tym przez nadpisanie User-Agent rozwiązano problemy z ładowaniem czcionek Google oraz z witrynami Citi bank i MeWe.
  • Usunięto regresywną zmianę, która negatywnie wpływała na wydajność systemów Unix-podobnych z powodu nieprawidłowego przetwarzania wątków.
  • Zaprzestano stosowania ograniczeń zasad bezpieczeństwa treści (CSP) do obrazów i dokumentów przesyłanych w blokach 'data:' (wcześniej ograniczenia dotyczyły wszystkich żądań, co nie odpowiadało zachowaniu Chrome).

Ź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