Veröffentlichung des Browsers Pale Moon 34.0.0

Die Version des Web-Browsers Pale Moon 34.0.0 wurde veröffentlicht. Dieser hat sich von der Codebasis von Firefox abgezweigt, um eine höhere Effizienz, die Erhaltung der klassischen BenutzeroberflĂ€che, eine Minimierung des Speicherverbrauchs und zusĂ€tzliche Anpassungsmöglichkeiten zu bieten. Die Builds von Pale Moon werden fĂŒr Windows und Linux (x86_64) erstellt. Der Code des Projekts wird unter der MPLv2-Lizenz (Mozilla Public License) verbreitet.

Das Projekt hĂ€lt sich an die klassische BenutzeroberflĂ€chenorganisation, ohne auf die in Firefox 29 und 57 integrierten Australis- und Photon-Schnittstellen umzusteigen und bietet umfassende Anpassungsmöglichkeiten. Zu den entfernten Komponenten gehören DRM, Social API, WebRTC, PDF-Viewer, Crash Reporter, Code zur Sammlung von Statistiken, Mittel zur Elternkontrolle und fĂŒr Menschen mit Behinderungen. Im Vergleich zu Firefox wurde die UnterstĂŒtzung fĂŒr Erweiterungen, die XUL verwenden, in den Browser zurĂŒckgebracht, und die Möglichkeit, sowohl vollstĂ€ndige als auch leichtgewichtige Themes zu verwenden, wurde beibehalten.

HauptÀnderungen:

  • Das standardmĂ€ĂŸige Design fĂŒr Windows wurde aktualisiert. Die Integration in Windows 11 wurde verbessert und die UnterstĂŒtzung fĂŒr dunkle Akzentfarben wurde optimiert.
  • Ein WeakRef-Objekt wurde implementiert, um schwache Referenzen auf JavaScript-Objekte zu definieren, die es ermöglichen, eine Referenz auf ein Objekt zu behalten, ohne die Löschung des zugehörigen Objekts durch den Garbage Collector zu blockieren.
  • Die Methode URL.canParse() wurde hinzugefĂŒgt, um das Parsen und die ÜberprĂŒfung der GĂŒltigkeit von URLs zu erleichtern.
  • CSS-Eigenschaften inset-block und inset-inline wurden hinzugefĂŒgt.
  • Die Einstellung „privacy.forgetaboutsite.clearPasswords“ wurde hinzugefĂŒgt, um Passwörter zu löschen, wenn die Funktion zum Löschen von Website-Daten im Berechtigungsmanager aufgerufen wird.
  • Der Zufallszahlengenerator in JavaScript wurde auf den Algorithmus Xoroshiro128+ umgestellt.
  • Die UnterstĂŒtzung fĂŒr CSS-Cascading Layers (@layer) und die CSS-Funktion color-mix wurde wiederhergestellt.
  • Ein Problem mit Websites, die die CSS-Eigenschaft „overflow-x: clip“ ohne „overflow-y“ verwenden, wurde behoben.
  • Die UnterstĂŒtzung fĂŒr die CSS-Eigenschaft „appearance“ wurde hinzugefĂŒgt.
  • Die Versionen NSS 3.90.9, ICU 78.1, Unicode 17 und expat 2.7.3 wurden aktualisiert.
  • Die UnterstĂŒtzung fĂŒr Builds auf LoongArch64-, Sparc64- und Mac PowerPC-Hardware wurde hinzugefĂŒgt.
  • Die UnterstĂŒtzung fĂŒr die AusfĂŒhrung unter FreeBSD 15 wurde hinzugefĂŒgt.
  • Die Möglichkeit zur AusfĂŒhrung von NPAPI-Plugins im Hauptprozess wurde wiederhergestellt.
  • Die StabilitĂ€t der JavaScript-Engine IonMonkey auf ARM- und Mac SoC-Systemen wurde verbessert.
  • Linux-Builds mit GTK werden jetzt immer mit gio erstellt, die UnterstĂŒtzung fĂŒr gconf wurde entfernt.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster