Pale Moon 31.3 kommt mit verschiedenen Fixes und einigen Verbesserungen

PaleMoon-Webbrowser

Pale Moon ist ein kostenloser Open-Source-Webbrowser, der auf Mozilla Firefox basiert. Es ist für GNU/Linux- und Windows-Plattformen verfügbar.

Der Start von die neue Version des Webbrowsers Blass Mond 31.3, Version, in der mehrere Fehlerbehebungen vorgenommen und einige Verbesserungen am Browser und Kompilierungssystem implementiert wurden.

Für diejenigen, die mit dem Browser nicht vertraut sind, sollten sie wissen, dass dies der Fall ist eine Gabelung der Firefox-Codebasis Um eine bessere Leistung zu erzielen, die klassische Benutzeroberfläche beizubehalten, den Speicherverbrauch zu minimieren und zusätzliche Anpassungsoptionen bereitzustellen.

Pale Moon 31.3 Neue Hauptfunktionen

In dieser neuen Version, die vorgestellt wird, wird dies hervorgehoben geänderte Verarbeitung einzelner Audiodateien im wav-Format, für die, anstatt den Systemplayer anzurufen, Jetzt wird der eingebaute Controller verwendet. Um das alte Verhalten wiederherzustellen, kann dies in about:config erfolgen und die Einstellung media.wave.play-stand-alone wird bereitgestellt.

Daneben aktualisierter Code für flexibles Containerhandlings, aber dann wurde diese Änderung in der Verfolgungsjagd im Pale Moon 31.3.1-Update deaktiviert, das fast sofort veröffentlicht wurde, da Probleme mit einigen Websites entdeckt wurden.

Weitere Änderungen, die in dieser neuen Version vorgenommen wurden, sind die Optimierungen im Build-System, um den Build zu beschleunigen (Der Visual Studio 2022-Compiler wird verwendet, um die Builds für Windows zu generieren), plus Kompilierungsprobleme in SunOS-Umgebungen behoben und unter Linux auf verschiedenen Distributionen mit verschiedenen Versionen von gcc.

Es wird auch darauf hingewiesen, dass der Code für die String-Normalisierung sowie die Neugestaltung des Codes zum Blockieren von IPC-Threads verbessert wurden.

Von den anderen Änderungen das hebt sich von dieser neuen Version ab:

  • Die at()-Methode wird für JavaScript-Array-, String- und TypedArray-Objekte implementiert, wodurch Sie die relative Indizierung verwenden können (eine relative Position wird als Array-Index angegeben), einschließlich der Angabe nachgestellter relativer negativer Werte.
  • Das Präfix „-moz“ wurde aus den CSS-Eigenschaften „min-content“ und „max-content“ entfernt.
  • Portierte Korrekturen im Zusammenhang mit der Schwachstellenminderung.
  • Die JavaScript-Methode hat .at(index) für integrierte Indexables (Array, String, TypedArray) implementiert.
  • Aktiviert Senden des Ursprungs: Standard-Header bei Anfragen mit demselben Ursprung.
  • Aktualisierte Behandlung von CSS-„Klammern“, um nun Zeichenfolgen ohne Klammern zu akzeptieren (Spezifikationsaktualisierung).
  • Flexibles Container-Handling auf Webseiten für Web-Kompatibilität aktualisiert.
  • Verschiedene Probleme beim Kompilieren für Mac OS X behoben.
  • Verschiedene C++-Standardkonformitätsprobleme im Quellcode behoben.
  • dotAll Ein Problem mit der Syntax und Verwendung von regulären Ausdrücken wurde behoben.
  • Benutzerdefinierte Hash-Map in std::unordered_map geändert, wo sinnvoll.
  • Sauberer und aktualisierter IPC-Thread-Blockierungscode.
  • Platz für Zugänglichkeits-Fokusringe auf Formularsteuerelementen entfernt, um deren Stil an den erwarteten Metriken auszurichten.
  • Unnötiges Steuermodul für das Bauen mit nicht standardmäßigen Plattformeinstellungen entfernt.
  • Das Präfix -moz wurde von den CSS-Schlüsselwörtern min-content und max-content entfernt, wo es noch verwendet wurde.
  • Sicherheitsfixes: CVE-2022-40956 und CVE-2022-40958.

Schließlich wenn Sie mehr darüber wissen möchten Über diese neue Version können Sie die Details überprüfen im folgenden Link.

Wie installiere ich den Pale Moon Webbrowser unter Ubuntu und Derivaten?

Für diejenigen, die daran interessiert sind, diesen Webbrowser in ihrer Distribution installieren zu können, Sie müssen nur ein Terminal in Ihrem System öffnen und eingeben einen der folgenden Befehle.

Der Browser verfügt über Repositorys für jede Ubuntu-Version, die derzeit noch unterstützt wird. Und in dieser neuen Version des Browsers wird Ubuntu 22.04 bereits unterstützt. Sie müssen nur das Repository hinzufügen und installieren, indem Sie die folgenden Befehle eingeben:

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null
sudo apt update
sudo apt install palemoon
 

Nun zu Benutzer, die sich in der Ubuntu 20.04 LTS-Version befinden Führen Sie Folgendes aus:

cho 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null
sudo apt update
sudo apt install palemoon

Für wen auch immer sie sind Ubuntu 18.04 LTS Benutzer Sie führen die folgenden Befehle im Terminal aus:

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_18.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null
sudo apt update
sudo apt install palemoon

Hinterlasse einen Kommentar

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

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.