Die Veröffentlichung des Browsers Pale Moon 33.0.0

Die Veröffentlichung der Webbrowser-Version Pale Moon 33.0.0 wurde bekannt gegeben. Dieser Browser ist von der Firefox-Codebasis abgeleitet, um eine höhere Effizienz zu gewĂ€hrleisten, die klassische BenutzeroberflĂ€che zu bewahren, den Speicherverbrauch zu minimieren und zusĂ€tzliche Anpassungsmöglichkeiten bereitzustellen. Die Pale Moon-Bauten werden fĂŒr Windows und Linux (x86_64) erstellt. Der Code des Projekts wird unter der MPLv2 (Mozilla Public License) lizenziert.

Das Projekt verfolgt eine klassische BenutzeroberflĂ€che und weicht von den in Firefox 29 und 57 verwendeten integrierten OberflĂ€chen Australis und Photon ab, wĂ€hrend es umfassende Anpassungsoptionen bereitstellt. Zu den entfernten Komponenten zĂ€hlen DRM, Social API, WebRTC, ein PDF-Viewer, Crash Reporter, Statistiksammelcode, Tools fĂŒr elterliche Kontrolle und UnterstĂŒtzung fĂŒr Menschen mit Behinderungen. Im Vergleich zu Firefox wurde die UnterstĂŒtzung von Erweiterungen, die XUL verwenden, wiederhergestellt, und es ist weiterhin möglich, sowohl vollstĂ€ndige als auch leichtgewichtige Designs zu verwenden.

Wesentliche Änderungen:

  • Eine abgespeckte Version der Async Clipboard API (navigator.clipboard) wurde hinzugefĂŒgt, die eine asynchrone Arbeit mit der Zwischenablage ermöglicht. Diese erlaubt das Schreiben von Daten in die Zwischenablage mittels eines Promise-Mechanismus (im Gegensatz zu anderen Browsern, bei denen das Lesen aus DatenschutzgrĂŒnden verboten ist).
  • Bei der Verarbeitung von OCSP-Antworten (Online Certificate Status Protocol) wurde die UnterstĂŒtzung fĂŒr digitale Signaturen auf Basis von SHA-2-Hashes (SHA-256/SHA-512) implementiert.
  • Eine Einstellung (Einstellungen -> Inhalt -> Medien) wurde hinzugefĂŒgt, um den Vollbildmodus des DOM auf das aktuelle Fenster und nicht auf den gesamten Bildschirm zu beschrĂ€nken.
  • Im Konfigurator wurde ein neuer Tab fĂŒr die Einstellungen (PrĂ€ferenzen -> Datenschutz -> Tracking) hinzugefĂŒgt, um die AktivitĂ€t von Funktionen zu steuern, die zur passiven Identifizierung von Nutzern verwendet werden können, wie das PerformanceObserver-Interface und das Canvas-Element.
  • Die UnterstĂŒtzung fĂŒr das PromiseRejectionEvent wurde hinzugefĂŒgt, das in einigen JavaScript-Bibliotheken verwendet wird.
  • FĂŒr das Element <input type=file> wurde die schreibbare Eigenschaft „HTMLInputElement.files“ implementiert.
  • Experimentelle UnterstĂŒtzung fĂŒr Mac PowerPC und Big Endian-Plattformen wurde hinzugefĂŒgt.
  • Die Anforderungen an die Build-Umgebung wurden erhöht: Zum Bauen ist jetzt ein Compiler erforderlich, der den C++17-Standard unterstĂŒtzt.

Quelle: opennet.ru

Erwerben 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