Wydanie przeglądarki Pale Moon 28.10

Przedstawiony wydanie przeglądarki internetowej Pale Moon 28.10, 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 utrzymuje klasyczną organizację interfejsu, bez przechodzenia do zintegrowanego w Firefoksie 29 interfejsu Australis i zapewnia szerokie możliwości dostosowania. Wśród usuniętych komponentów należy wymienić DRM, Social API, WebRTC, przeglądarkę PDF, Crash Reporter, kod do zbierania statystyk, narzędzia do kontroli rodzicielskiej i dla osób z ograniczeniami. W porównaniu do Firefoksa w przeglądarce zachowano wsparcie dla technologii XUL i możliwość korzystania zarówno z 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:

  • Zrealizowano metodę URLSearchParams.sort();
  • Wprowadzono słowo kluczowe globalThis do uzyskiwania dostępu do obiektów globalnych niezależnie od bieżącego kontekstu (pozwala to uniknąć zamieszania z window, self, global i this, używanych w zależności od tego, gdzie wykonywany jest skrypt, na stronie, w workerze lub w Node.js);
  • Ulepszono parsery formatu kodowania wideo WebM oraz formatu dźwiękowego MP3, które zostały dostosowane do różnych stylów kodowania występujących w bardzo małych plikach oraz podczas transmisji strumieniowej;
  • Zwiększono wydajność renderowania tabel;
  • Metoda przetwarzania obrazów, określanych bez parametru SRC w tagu IMG, została dostosowana do zachowania Chrome.
  • Dodano wsparcie dla nowoczesnych procesorów MIPS;
  • Przeprowadzono dodatkowe czyszczenie kodu związanego z telemetryką;
  • Usunięto kod wbudowanego silnika rozpoznawania mowy oraz powiązany z nim API;
  • Usunięto wsparcie dla przestarzałego i nieutrzymywanego interfejsu NVIDIA 3DVision;
  • Przeniesiono poprawki związane z eliminacją luk w zabezpieczeniach.

Ź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