Blasser Mond 32.4.0

Blasser Mond 32.4.0

Pale Moon ist ein Goanna-basierter Open-Source-Webbrowser, der für Microsoft Windows, Linux und Android verfügbar ist und sich auf Effizienz und Benutzerfreundlichkeit konzentriert. Stellen Sie sicher, dass Sie Ihren Browser optimal nutzen!

Pale Moon bietet Ihnen ein Surferlebnis in einem Browser, der vollständig auf einer eigenen, unabhängig entwickelten Quelle basiert, die aus Firefox/Mozilla-Code abgezweigt wurde, mit sorgfältig ausgewählten Funktionen und Optimierungen, um die Geschwindigkeit, Ressourcennutzung, Stabilität und Benutzererfahrung des Browsers zu verbessern. Gleichzeitig bietet er vollständige Anpassungsmöglichkeiten und eine wachsende Sammlung von Erweiterungen und Themes, um den Browser wirklich zu Ihrem eigenen zu machen.

Merkmale:

  • Optimiert für moderne Prozessoren
  • Basierend auf einer proprietären optimierten Layout-Engine (Goanna)
  • Sicher: aus ausgereiftem Mozilla-Code abgeleitet und regelmäßig aktualisiert
  • Sicher: Zusätzliche Sicherheitsfunktionen und sicherheitsbewusste Entwicklung
  • Unterstützt von unserer Benutzergemeinschaft und vollständig gemeinnützig
  • Vertraute, effiziente, vollständig anpassbare Benutzeroberfläche
  • Unterstützung für vollständige Themen: völlige Freiheit bei der Gestaltung aller Elemente
  • Unterstützung für einfach zu erstellende, leichtgewichtige Themes (Skins)
  • Reibungsloses und schnelles Zeichnen von Seiten und Skriptverarbeitung
  • Erhöhte Stabilität: weniger Browserabstürze
  • Unterstützung für viele Firefox-Erweiterungen
  • Unterstützung für eine wachsende Anzahl exklusiver Pale Moon-Erweiterungen
  • Umfangreiche und wachsende Unterstützung für HTML5 und CSS3
  • Viele Anpassungs- und Konfigurationsmöglichkeiten

Pale Moon 32.4.0 Änderungsprotokoll:

Dies ist ein wichtiges Entwicklungsupdate, das die Webkompatibilität weiter verbessert und Fehler behebt.

Änderungen/Korrekturen:

  • Der primitive BigInt-Typ für JavaScript wurde implementiert. Siehe Implementierungshinweise.
  • Big(U)Int64-Array-Unterstützung implementiert.
  • Ergonomische Markenprüfungen für JavaScript-Klassenfelder implementiert.
  • Die Performance-API wurde an die Timeline v2-Spezifikation angepasst.
  • Die Handhabung von Flex-/Grid-Prozentsätzen, die anhand des übergeordneten Browsers aufgelöst werden, wurde an andere Browser angepasst. Siehe Implementierungshinweise.
  • Mehrere Benutzeragenten-Überschreibungen für problematische Websites hinzugefügt oder aktualisiert.
  • Zwei Einstellungen hinzugefügt, um Benutzern das Deaktivieren von CSS-Animationen und -Übergängen zu ermöglichen. Siehe Implementierungshinweise.
  • Verbesserte Kompatibilität mit MacOS 14.
  • Ein wichtiger, zeitweise auftretender JavaScript-Absturz im Zusammenhang mit der Garbage Collection wurde behoben.
  • Mehrere Abstürze behoben.
  • Mehrere Probleme im Zusammenhang mit dem Debug-Build wurden behoben.
  • Ein Problem beim Erstellen unter SunOS im Zusammenhang mit der Rechtschreibbibliothek wurde behoben.
  • Entwickler: ASan-Unterstützung für die Erstellung mit MSVC hinzugefügt.
  • Hinzugefügt. xll-Dateierweiterung zur Liste der ausführbaren Erweiterungen hinzufügen.
  • Behandelte Sicherheitsprobleme: mehrere potenzielle Sicherheitsprobleme, für die es keine CVE-Nummer gibt. Tat
  • Zusammenfassung der UXP Mozilla-Sicherheitspatches: 1 behoben, 3 DiD, 17 nicht anwendbar.

Hinweise zur Implementierung:

  • Das BigInt-Primitiv (Basiszahlenformat) in JavaScript ermöglicht es JavaScript, übermäßig große Ganzzahlen (ganze Zahlen) zu verarbeiten. Dieses Primitiv ist besonders nützlich für spezialisierte wissenschaftliche Anwendungen, die sehr große, aber genaue Zahlen benötigen, wurde jedoch aus einem noch unbekannten Grund als Teil von Web-Frameworks weit verbreitet, was zu allgemeinen Webkompatibilitätsproblemen für Pale Moon führte, wenn Skripte BigInt-Unterstützung erwarten und stattdessen es wird ein Fehler ausgegeben. Wir haben dieses Grundelement nun zur Verwendung implementiert, sodass wir keine Kompatibilitätsprobleme mehr mit diesen Frameworks haben. Warum und wofür BigInt dort im Einsatz ist, ist noch unbekannt. Kritischer Hinweis: Es könnte verlockend sein, BigInt für JS-gestützte Kryptografie in Betracht zu ziehen, aber davon ist sehr abzuraten, da BigInt-Operationen naturgemäß nicht zeitkonstant sind und Timing- und Seitenkanalangriffe ermöglichen.
  • Flex- und Grid-Elementgrößen in Prozent wurden zuvor wie andere Elemente anhand des übergeordneten Elements aufgelöst, entsprechend einer sehr langjährigen Praxis, die aus der Zeit des Internet Explorers stammt. Mainstream-Browser haben jedoch eine Ausnahme gemacht, damit Flex-Elemente und Grid-Elemente dies nicht mehr tun. Wir haben jetzt die gleiche Ausnahme für diese Art von Elementen gemacht, die Layoutprobleme auf einigen Websites lösen sollte (insbesondere, indem zu viel Platz für Elemente reserviert wird, was häufig dazu führt, dass sehr große Bereiche mit Leerzeichen entstehen oder Elemente aus der Sicht verschoben werden).
  • Es wurden zwei Einstellungen hinzugefügt (layout.css.animation.enabled und layout.css.transition.enabled), um Benutzern die vollständige Deaktivierung von CSS-basierten Animationen und Übergangseffekten zu ermöglichen. Dies war eine Bitte der Benutzer sowohl aus Leistungs- als auch aus Zugänglichkeitsgründen. Bitte beachten Sie, dass das Deaktivieren von Animationen und Übergängen in manchen Fällen Auswirkungen auf das endgültige Webseitenlayout haben kann. Daher kann es beim Deaktivieren dieser Animationen und Übergänge zu Problemen kommen, da die Webseiten für deren Verwendung konzipiert wurden.

Herunterladen: Pale Moon (64-bit) | Portable 64-Bit | ~40,0 MB (Freeware)
Download: Pale Moon (32-bit) | Tragbare 32-Bit

-Links: Pale Moon Homepage | Add-ons | Themen | Erweiterungen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert