Release des Web-Browsers , abgeleitet von der Firefox-Codebasis, um eine höhere Effizienz zu gewĂ€hrleisten, die klassische BenutzeroberflĂ€che beizubehalten, den Speicherverbrauch zu minimieren und zusĂ€tzliche Anpassungsmöglichkeiten zu bieten. Die Pale Moon-Builds werden fĂŒr und (x86 und x86_64). Der Projektcode steht unter der Lizenz MPLv2 (Mozilla Public License).
Das Projekt hĂ€lt sich an eine klassische BenutzeroberflĂ€che, ohne auf die in Firefox 29 integrierte Australis-OberflĂ€che umzusteigen, und bietet umfangreiche Anpassungsmöglichkeiten. Zu den entfernten Komponenten zĂ€hlen DRM, Social API, WebRTC, PDF-Viewer, Crash Reporter, Code zur Datenerfassung, Tools fĂŒr die Elternkontrolle und fĂŒr Menschen mit Behinderungen. Im Vergleich zu Firefox bleibt die UnterstĂŒtzung der XUL-Technologie im Browser erhalten, und es ist sowohl die Anwendung von vollstĂ€ndigen als auch von leichten Designs möglich. Pale Moon basiert auf der Plattform (Unified XUL Platform), innerhalb derer die Komponenten von Firefox aus dem Mozilla Central-Repository abgezweigt wurden, die von AbhĂ€ngigkeiten zum Rust-Code befreit sind und keine Quantum-Projektentwicklungen enthalten.
Im :
- UnterstĂŒtzung fĂŒr Solaris-Betriebssystemvarianten wie Illumos hinzugefĂŒgt;
- FĂŒr Tabellen wurde die CSS-Eigenschaft «position: sticky» implementiert, um die Position der Tabellen unabhĂ€ngig vom Scrollen zu fixieren;
- Grundlegende UnterstĂŒtzung fĂŒr JavaScript-Module hinzugefĂŒgt;
- Methoden wie Promise.prototype.finally() und String.prototype.matchAll wurden implementiert, sowie die UnterstĂŒtzung von regulĂ€ren AusdrĂŒcken erweitert (einschlieĂlich RĂŒckwĂ€rtsanalyse und Flagge /s);
- Versionen von cairo, SQLite 3.30.1, Brotli 1.0.7,
woff2 1.0.2, OpenType Sanitizer 8.0.0 aktualisiert; - Die integrierte Schriftart fĂŒr Emoji (twemoji 0.5.0) aktualisiert;
- Darstellung des CSS-Rasters verbessert;
- Zur Komprimierung der mitgelieferten Pakete wurden 7z/xz anstelle von zip/bz2 verwendet;
- Eine Einstellung zum Deaktivieren der BestĂ€tigungsabfrage fĂŒr die Authentifizierung hinzugefĂŒgt (zum Schutz vor DoS-Angriffen durch Dialogschleifen);
- Die UnterstĂŒtzung fĂŒr die Bindung öffentlicher SchlĂŒssel (HPKP, HTTP Public Key Pinning) ist standardmĂ€Ăig deaktiviert.
Quelle: opennet.ru
