Freigabe des Webbrowsers , 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 und (x86 und x86_64) erstellt. Der Code des Projekts unter der MPLv2-Lizenz (Mozilla Public License).
Das Projekt verfolgt eine klassische Benutzeroberflächenorganisation, ohne die integrierte Benutzeroberfläche Australis aus Firefox 29 zu übernehmen, und bietet umfangreiche Anpassungsmöglichkeiten. Zu den entfernten Komponenten gehören DRM, Social API, WebRTC, PDF-Viewer, Crash Reporter, Statistik-Sammlungscode, Tools für die elterliche Kontrolle und Unterstützung für Menschen mit Behinderungen. Im Vergleich zu Firefox bleibt die Unterstützung der XUL-Technologie erhalten, und es ist weiterhin möglich, sowohl vollständige als auch leichte Designs zu verwenden. Pale Moon basiert auf der Plattform (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 :
- Unterstützung für asynchrone Iteratoren (await iterator.next() und for await);
- Wiedergabe von Multimedia-Inhalten basierend auf Promise;
- Benutzerdefinierte Funktionen zur Stilerstellung über das CSSStyleSheet()-Objekt;
- HTML5-Element dialog (standardmäßig deaktiviert und erfordert die Einstellung dom.dialog_element.enabled = true);
- Optionales Ausblenden von angehefteten Tabs in den CtrlTab/AllTab-Panels (aktivierbar über die Einstellungen browser.ctrlTab.hidePinnedTabs und browser.allTabs.hidePinnedTabs);
- Die Möglichkeit, Multimedia-Elemente mit einer Geschwindigkeit von 1,25x wiederzugeben;
- Versteckte Einstellung (browser.places.smartBookmarks.max) zur Begrenzung der Größe von Kategorien in intelligenten Lesezeichen.
Quelle: opennet.ru
