Wydanie przeglądarki Pale Moon 32.1

Opublikowano nową wersję przeglądarki web Pale Moon 32.1, odgałęzienia od bazy kodu Firefox, aby zapewnić wyższą wydajność, zachować klasyczny interfejs, zminimalizować zużycie pamięci i dostarczyć dodatkowe możliwości konfiguracji. Wersje Pale Moon są dostępne dla systemów Windows i Linux (x86_64). Kod projektu jest dystrybuowany na licencji MPLv2 (Mozilla Public License).

Projekt utrzymuje klasyczną organizację interfejsu, bez przejścia na zintegrowane interfejsy Australis i Photon z Firefox 29 i 57, oraz zapewnia szerokie możliwości dostosowywania. Wśród usuniętych komponentów można wymienić DRM, Social API, WebRTC, przeglądarkę PDF, Crash Reportera, kod do zbierania statystyk, narzędzia do kontroli rodzicielskiej oraz dla osób z niepełnosprawnościami. W porównaniu do Firefox, przeglądarka przywraca wsparcie dla rozszerzeń korzystających z XUL i zachowuje możliwość stosowania zarówno pełnych, jak i lekkich motywów.

W nowej wersji:

  • Domyślnie włączono obsługę zestawu technologii WebComponents do tworzenia własnych tagów HTML, obejmującego specyfikacje Custom Elements, Shadow DOM, JavaScript Modules i HTML Templates, które są na przykład wykorzystywane na GitHubie. W zestawie WebComponents w Pale Moon zaimplementowano jak dotąd tylko API CustomElements i Shadow DOM.
  • Stabilizowano wersje dla macOS (Intel i ARM).
  • Wprowadzono przyciemnienie końców nagłówków kart, w których nie mieści się cały tekst (zamiast wyświetlania wielokropka).
  • Zaktualizowano implementacje Promise i funkcji async. Wprowadzono metodę Promise.any().
  • Ulepszono obsługę obiektów z wyrażeniami regularnymi, zapewniając właściwe sprzątanie pamięci.
  • Rozwiązano problemy z odtwarzaniem wideo w formacie VP8.
  • Zaktualizowano zintegrowaną czcionkę z emoji.
  • Wdrożono pseudo-klasy CSS ':is()' i ':where()'.
  • Wdrożono złożone selektory dla pseudo-klasy ':not()'.
  • Wprowadzono właściwość CSS inset.
  • Zaimplementowano funkcję CSS env().
  • Dodano obsługę odtwarzania wideo z modelem koloru RGB, a nie tylko z YUV. Zapewniono obsługę wideo z pełnym zakresem jasności (0-255 poziomów).
  • Włączono domyślnie API Web text-to-speech.
  • Zaktualizowano wersje bibliotek NSPR 4.35 i NSS 3.79.4.
  • Usunięto nieużywane ustawienia systemu 'Tracking protection' oraz przeprowadzono czyszczenie kodu (w Pale Moon używana jest własna system blokowania liczników do śledzenia odwiedzin, a system 'Tracking protection' z Firefoxa nie był stosowany).
  • Zwiększono bezpieczeństwo generacji kodu w silniku JIT.

Wydanie przeglądarki Pale Moon 32.1


Ź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