Wydanie przeglądarek Pale Moon 31.3 i SeaMonkey 2.53.14

Opublikowano wydanie przeglądarki internetowej Pale Moon 31.3, która jest rozwidleniem kodu bazowego Firefoksa, aby zapewnić wyższą wydajność, zachować klasyczny interfejs, zminimalizować zużycie pamięci i oferować dodatkowe możliwości dostosowywania. Wersje Pale Moon są tworzone 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:

  • W obiektach JavaScript Array, String i TypedArray zaimplementowano metodę at(), która umożliwia użycie indeksowania względnego (indeks tablicy określa względną pozycję), w tym z użyciem wartości ujemnych względem końca.
  • W web workerach dodano obsługę API EventSource.
  • W żądaniach zapewniono wysyłanie nagłówka „Origin:”.
  • W systemie budowy wprowadzono optymalizacje w celu przyspieszenia kompilacji. Przy tworzeniu kompilacji dla platformy Windows użyto kompilatora Visual Studio 2022.
  • Zmieniono sposób obsługi pojedynczych plików dźwiękowych w formacie wav, dla których zamiast wywołania systemowego odtwarzacza teraz używany jest wbudowany procesor. Aby przywrócić stare zachowanie, w about:config przewidziano ustawienie media.wave.play-stand-alone.
  • Ulepszono kod do normalizacji stringów.
  • Zaktualizowano kod do obsługi kontenerów flex, ale następnie zmiana ta została wyłączona w prawie natychmiast wydanej aktualizacji Pale Moon 31.3.1 z powodu wykrycia problemów z niektórymi stronami.
  • Rozwiązano problemy z budowaniem w nietypowych środowiskach SunOS i Linux.
  • Przeprojektowano kod blokowania procesów IPC.
  • Usunięto prefiks „-moz” z właściwości CSS min-content i max-content.
  • Przeniesiono poprawki związane z eliminacją luk w zabezpieczeniach.

Dodatkowo można zauważyć wydanie pakietu aplikacji internetowych SeaMonkey 2.53.14, który łączy w jednym produkcie przeglądarkę internetową, klienta poczty, system agregacji kanałów informacyjnych (RSS/Atom) oraz WYSIWYG-edytor html-stron Composer. W formie preinstalowanych dodatków oferowane są klient IRC Chatzilla, zestaw narzędzi dla programistów webowych DOM Inspector oraz kalendarz-planer Lightning. W nowym wydaniu przeniesiono poprawki i zmiany z aktualnej bazy kodowej Firefoksa (SeaMonkey 2.53 oparty jest na silniku przeglądarki Firefox 60.8 z portowaniem poprawek bezpieczeństwa i kilku ulepszeń z aktualnych gałęzi Firefoksa).

W nowej wersji:

  • Zaktualizowano interfejsy DOM dla elementów HTML Embed, Object, Anchor, Area, Button, Frame, Canvas, IFrame, Link, Image, MenuItem, TextArea, Source, Select, Option, Script i Html.
  • Kontynuacja tłumaczenia systemu budowania z Pythona 2 na Pythona 3.
  • Z menu Pomoc usunięto dialog z informacjami o wtyczkach (O wtyczkach).
  • Usunięto białą listę adresów URL.
  • Z książki adresowej usunięto przestarzałe usługi czatu.
  • Zapewniono zgodność z kompilatorem rust 1.63.

Ź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