Veröffentlichung des Browsers Pale Moon 28.7.0

Präsentiert Freigabe des Webbrowsers Pale Moon 28.7, das auf der Firefox-Codebasis basiert, um eine höhere Effizienz zu gewährleisten, die klassische Benutzeroberfläche zu bewahren, den Speicherverbrauch zu minimieren und zusätzliche Anpassungsmöglichkeiten zu bieten. Die Pale Moon-Builds werden für Windows und Linux (x86 und x86_64) erstellt. Der Code des Projekts wird unter der GPLv3-Lizenz bereitgestellt. unter der MPLv2-Lizenz (Mozilla Public License).

Das Projekt verfolgt eine klassische Benutzeroberfläche, ohne auf die in Firefox 29 integrierte Australis-Oberfläche umzusteigen, und bietet umfangreiche Anpassungsmöglichkeiten. Zu den entfernten Komponenten gehören DRM, Social API, WebRTC, PDF-Viewer, Crash Reporter, Code zur Datensammlung, sowie Funktionen für Elternkontrolle und Unterstützung für Menschen mit Behinderungen. Im Vergleich zu Firefox bleibt die Unterstützung für die XUL-Technologie erhalten, und die Verwendung sowohl vollständiger als auch leichter Designs ist möglich. Pale Moon basiert auf der Plattform UXP (Unified XUL Platform), die Komponenten von Firefox aus dem Mozilla Central-Repository abzweigt, sowie Bindungen an Rust-Code vermeidet und keine Quantum-Projektentwicklungen umfasst.

In In der neuen Version:

  • Die JavaScript-Engine wurde teilweise überarbeitet, um die Unterstützung für ECMAScript 2018-Elemente zu integrieren, einschließlich der neuen Syntax zum Klonen und Zusammenführen von Objekten (statt «Object.assign({}, data)» kann jetzt «{ …data }» verwendet werden, und zum Zusammenführen verwendet man «{ …defaultSettings, …userSettings }»). Die vorgenommenen Änderungen sind bereits in den führenden Browsern implementiert, könnten jedoch das Verhalten bestimmter Skripte beeinträchtigen, die auf die besonderen Eigenschaften des Pale Moon-Web-Engines angewiesen sind (zum Beispiel wurde das Verhalten des window-Objekts bei der Manipulation von Domains zur Kompatibilität mit anderen Browsern geändert);
  • Die Leistung für die Verarbeitung von Zeichenfolgen, das Laden von Bildern und das Parsen von Frameset-Eigenschaften wurde verbessert.
  • Unterstützung für Matroska-Multimedia-Container und
    Webm sowie AAC-Audio in diesen Formaten hinzugefügt;
  • Unterstützung für native Datei-Auswahldialoge in Linux hinzugefügt;
  • Die Lesezeichen-Symbole wurden aktualisiert;
  • Die SQLite-Datenbank wurde auf Version 3.29.0 aktualisiert;
  • Der WebIDE-Code wurde entfernt und Reste des Codes für die Notfallkorrektur (Hotfix) wurden beseitigt.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster