Version des Browsers Pale Moon 31.2

Die Veröffentlichung des Web-Browsers Pale Moon 31.2 wurde bekannt gegeben. Dieser distanziert sich von der Codebasis von Firefox, um eine höhere Effizienz zu bieten, die klassische BenutzeroberflĂ€che zu bewahren, den Speicherverbrauch zu minimieren und erweiterte Anpassungsmöglichkeiten bereitzustellen. Die Pale Moon-Builds werden fĂŒr Windows und Linux (x86 und x86_64) erstellt. Der Projektcode wird unter der Lizenz MPLv2 (Mozilla Public License) verbreitet.

Das Projekt hĂ€lt sich an eine klassische BenutzeroberflĂ€che, ohne zu der in Firefox 29 integrierten Australis-OberflĂ€che ĂŒberzugehen, und bietet umfangreiche Anpassungsmöglichkeiten. Zu den entfernten Komponenten gehören DRM, Social API, WebRTC, PDF-Viewer, Crash Reporter, Code zur Sammlung von Statistiken, Tools fĂŒr die elterliche Kontrolle und Funktionen fĂŒr Menschen mit Behinderungen. Im Vergleich zu Firefox wird die UnterstĂŒtzung fĂŒr die XUL-Technologie im Browser beibehalten, und es bleibt die Möglichkeit, sowohl vollstĂ€ndige als auch leichte Designs zu verwenden.

In der neuen Version:

  • FĂŒr die CSS-Eigenschaft white-space wurde die UnterstĂŒtzung fĂŒr den Wert break-spaces implementiert, der festlegt, dass jede Folge von Leerzeichen, die zu einem ZeilenĂŒberlauf fĂŒhrt, gebrochen werden sollte.
  • Die Funktion Intl.RelativeTimeFormat() wurde hinzugefĂŒgt, um Zeit in textlicher Form entsprechend den Besonderheiten verschiedener Sprachen zu formatieren (z. B. rtf = new Intl.RelativeTimeFormat(‘de’); rtf.format(-15, ‘minute’) gibt ’vor 15 Minuten’ aus).
  • Die UnterstĂŒtzung fĂŒr die Angabe des Modus async bei der Deklaration von Generatormethoden wurde hinzugefĂŒgt.
  • VorlĂ€ufige UnterstĂŒtzung fĂŒr Builds auf Apple-GerĂ€ten mit ARM-Prozessoren der M1- und M2-Serie (Apple Silicon) wurde bereitgestellt.
  • Die UnterstĂŒtzung fĂŒr den Build in Visual Studio 2022 wurde hinzugefĂŒgt.
  • Die UnterstĂŒtzung fĂŒr CSS-Elemente mit „sticky“ in Tabellen wurde verbessert.
  • Das Limit fĂŒr die Stack-GrĂ¶ĂŸe wurde auf 2 MB erhöht.
  • Die Implementierung der toString-Funktion wurde an die neuen Spezifikationen von JavaScript angepasst.
  • Viele in der Hauptlieferung angebotene Bibliotheken wurden aktualisiert. Die NSS-Bibliothek wurde auf Version 3.52.8 aktualisiert.
  • Die spezifischen Überschreibungen des User-Agent-Headers wurden aktualisiert. Unter anderem wurden durch die Überschreibung des User-Agent-Problems mit dem Laden von Google-Schriftarten sowie den Seiten von CitiBank und MeWe behoben.
  • Ein regressiver Fehler, der sich negativ auf die Leistung von Unix-Ă€hnlichen Systemen aufgrund einer fehlerhaften Thread-Verarbeitung auswirkte, wurde behoben.
  • Die Anwendung von EinschrĂ€nkungen bei Content Security Policies (CSP) auf Bilder und Dokumente, die in „data:“-Blöcken ĂŒbermittelt werden, wurde eingestellt (frĂŒher galten die EinschrĂ€nkungen fĂŒr alle Anfragen, was nicht dem Verhalten von Chrome entsprach).

Quelle: opennet.ru

60GB SSD 8Gb DDR4