Veröffentlichung des Browsers Pale Moon 32.1.

Die Version 32.1 des Webbrowsers Pale Moon wurde veröffentlicht. Dieser Browser basiert auf dem Firefox-Code und bietet eine bessere Leistung, einen klassischen BenutzeroberflĂ€che, optimierten Speicherverbrauch und erweiterte Anpassungsoptionen. Die Pale Moon-Builds werden fĂŒr Windows und Linux (x86_64) erstellt. Der Quellcode des Projekts wird unter der MPLv2-Lizenz (Mozilla Public License) veröffentlicht.

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.

In der neuen Version:

  • Die UnterstĂŒtzung fĂŒr WebComponents zur Erstellung eigener HTML-Tags ist standardmĂ€ĂŸig aktiviert. Dies umfasst die Spezifikationen fĂŒr Custom Elements, Shadow DOM, JavaScript-Module und HTML-Templates, die beispielsweise auf GitHub verwendet werden. In Pale Moon sind bisher nur die APIs CustomElements und Shadow DOM aus dem WebComponents-Set implementiert.
  • Die Builds fĂŒr macOS (Intel und ARM) wurden stabilisiert.
  • Die Darstellung von nicht vollstĂ€ndig lesbaren Tab-Überschriften wurde verbessert, indem der Text ĂŒberblendet wird, anstelle von Auslassungspunkten.
  • Die Implementierungen von Promise und async-Funktionen wurden aktualisiert. Die Methode Promise.any() wurde hinzugefĂŒgt.
  • Die Verarbeitung von Objekten mit regulĂ€ren AusdrĂŒcken wurde verbessert, um eine korrekte Speicherbereinigung zu gewĂ€hrleisten.
  • Probleme mit der Wiedergabe von VP8-Videos wurden behoben.
  • Die integrierte Emoji-Schriftart wurde aktualisiert.
  • Die CSS-Pseudoklassen „:is()“ und „:where()“ wurden implementiert.
  • Komplexe Selektoren fĂŒr die Pseudoklasse „:not()“ wurden umgesetzt.
  • Die CSS-Eigenschaft inset wurde eingefĂŒhrt.
  • Die CSS-Funktion env() wurde implementiert.
  • Die Verarbeitung von RGB-Video-Wiedergabe wurde hinzugefĂŒgt, nicht nur YUV. Die Verarbeitung von Volltonvideo (0-255 Helligkeitsstufen) wurde sichergestellt.
  • Die Web-Text-to-Speech-API ist standardmĂ€ĂŸig aktiviert.
  • Die Versionen der Bibliotheken NSPR 4.35 und NSS 3.79.4 wurden aktualisiert.
  • Nicht verwendete Systemeinstellungen fĂŒr den „Tracking-Schutz“ wurden entfernt und der Code gereinigt (in Pale Moon wird ein eigenes System zur Blockierung von ZĂ€hlungen fĂŒr die Verfolgung von Besuchen verwendet, wĂ€hrend das „Tracking-Schutz“-System von Firefox nicht zur Anwendung kam).
  • Die Sicherheit der Code-Generierung im JIT-Compiler wurde verbessert.

Veröffentlichung des Browsers Pale Moon 32.1.


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