Wydanie przeglądarki Pale Moon 28.7.0

Przedstawiony wydanie przeglądarki internetowej Pale Moon 28.7, które odłączyło się od kodu źródłowego Firefoksa, aby zapewnić wyższą wydajność, zachować klasyczny interfejs, zminimalizować zużycie pamięci oraz umożliwić dodatkowe opcje personalizacji. Wersje Pale Moon są generowane dla Windows i Linuxa (x86 i x86_64). Kod projektu rozpowszechniany jest objęty licencją MPLv2 (Mozilla Public License).

Projekt skupia się na klasycznej organizacji interfejsu, bez przechodzenia do zintegrowanego w Firefox 29 interfejsu Australis i oferując szerokie możliwości dostosowywania. Z usuniętych komponentów można wymienić DRM, Social API, WebRTC, przeglądarkę PDF, Crash Reporter, kod do zbierania statystyk, narzędzia do kontroli rodzicielskiej i dla osób z niepełnosprawnościami. W porównaniu do Firefoksa, w przeglądarce zachowano wsparcie dla technologii XUL oraz możliwość stosowania zarówno pełnoprawnych, jak i lekkich motywów. Pale Moon oparty jest na platformie UXP (Unified XUL Platform), w ramach której przeprowadzono odłączenie komponentów Firefoksa z repozytorium Mozilla Central, pozbawionych związku z kodem napisanym w języku Rust i nie obejmujących dorobku projektu Quantum.

W nowej wersji:

  • Częściowo zrewidowany silnik JavaScript, do którego przeniesiono obsługę elementów standardu ECMAScript 2018, w tym dodano wsparcie dla nowej składni klonowania i łączenia obiektów (zamiast „Object.assign({}, data)” można używać „{ …data }”, a do łączenia „{ …defaultSettings, …userSettings }”). Wprowadzone zmiany są już realizowane w wiodących przeglądarkach, ale mogą prowadzić do naruszenia działania niektórych skryptów powiązanych z cechami silnika webowego Pale Moon (na przykład dla zgodności z innymi przeglądarkami zmieniono zachowanie obiektu window przy manipulacji z domenami);
  • Zwiększona wydajność przetwarzania ciągów, ładowania obrazów i analizowania właściwości ramki (frameset)
  • Dodano wsparcie dla kontenerów multimedialnych Matroska oraz
    Webm, a także dźwięku AAC w tych formatach;
  • Dodano wsparcie dla natywnych dialogów wyboru plików w systemie Linux;
  • Zaktualizowano ikony zakładek;
  • Baza danych SQLite została zaktualizowana do wersji 3.29.0;
  • Usunięto kod WebIDE oraz usunięto pozostałości kodu do awaryjnego dostarczania poprawek (hotfix).

Ź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