Pale Moon 31.3 arrive avec divers correctifs et quelques améliorations

Navigateur Web PaleMoon

Pale Moon est un navigateur Web gratuit et open source basé sur Mozilla Firefox. Il est disponible pour les plateformes GNU/Linux et Windows.

Le lancement de la nouvelle version du navigateur Web Lune pâle 31.3, version dans laquelle plusieurs corrections de bogues ont été apportées et certaines améliorations du navigateur et du système de compilation ont été implémentées.

Pour ceux qui ne connaissent pas le navigateur, ils doivent savoir que c'est un fork de la base de code de Firefox pour offrir de meilleures performances, préserver l'interface classique, minimiser la consommation de mémoire et fournir des options de personnalisation supplémentaires.

Pale Moon 31.3 Principales nouvelles fonctionnalités

Dans cette nouvelle version qui est présentée, il est mis en évidence que modification du traitement des fichiers audio individuels au format wav, pour lequel, au lieu d'appeler le lecteur système, maintenant le contrôleur intégré est utilisé. Pour rétablir l'ancien comportement, cela peut être fait dans about:config et le paramètre media.wave.play-stand-alone est fourni.

à côté code mis à jour pour la manutention flexible des conteneurss, mais cette modification a ensuite été désactivée lors de la poursuite de la mise à jour Pale Moon 31.3.1 publiée presque immédiatement en raison de la découverte de problèmes avec certains sites.

Les autres modifications apportées à cette nouvelle version sont les optimisations dans le système de construction pour accélérer la construction (le compilateur Visual Studio 2022 est utilisé pour générer les builds pour Windows), plus correction des problèmes de compilation dans les environnements SunOS et sur Linux sur différentes distributions avec différentes versions de gcc.

Il est également à noter que le code de normalisation des chaînes a été amélioré, ainsi que la refonte du code de blocage des threads IPC.

Des autres changements qui se démarquent de cette nouvelle version:

  • La méthode at() est implémentée sur les objets JavaScript Array, String et TypedArray, ce qui vous permet d'utiliser l'indexation relative (une position relative est spécifiée en tant qu'index de tableau), y compris la spécification de valeurs négatives relatives à la fin.
  • Suppression du préfixe "-moz" des propriétés CSS min-content et max-content.
  • Corrections portées liées à l'atténuation des vulnérabilités.
  • Méthode JavaScript implémentée .at(index) sur les indexables intégrés ( Array, String, TypedArray).
  • Activé Envoi de l'origine : en-tête par défaut sur les requêtes de même origine.
  • Mise à jour de la gestion des "crochets" CSS pour accepter désormais les chaînes sans parenthèses (mise à jour des spécifications).
  • Mise à jour de la gestion flexible des conteneurs sur les pages Web pour la compatibilité Web.
  • Correction de divers problèmes lors de la compilation pour Mac OS X.
  • Correction de divers problèmes de conformité à la norme C++ dans le code source.
  • dotAll Correction d'un problème avec la syntaxe et l'utilisation des expressions régulières.
  • Modification de la carte de hachage personnalisée en std :: unordered_map là où c'est prudent.
  • Code de blocage de thread IPC propre et mis à jour.
  • Suppression de l'espace pour les anneaux de focus d'accessibilité sur les contrôles de formulaire afin d'aligner leur style sur les mesures attendues.
  • Suppression du module de contrôle inutile pour la construction avec des paramètres de plate-forme non standard.
  • Suppression du préfixe -moz des mots-clés CSS min-content et max-content là où il était encore utilisé.
  • Correctifs de sécurité : CVE-2022-40956 et CVE-2022-40958.

Enfin si vous souhaitez en savoir plus à propos de cette nouvelle version, vous pouvez vérifier les détails dans le lien suivant.

Comment installer le navigateur Web Pale Moon sur Ubuntu et ses dérivés?

Pour ceux qui souhaitent pouvoir installer ce navigateur Web sur leur distribution, il leur suffit d'ouvrir un terminal dans votre système et de taper l'une des commandes suivantes.

Le navigateur a des référentiels pour chaque version d'Ubuntu qui a encore un support actuel. Et dans cette nouvelle version du navigateur, il existe déjà un support pour Ubuntu 22.04. Il leur suffit d'ajouter le référentiel et de l'installer en tapant les commandes suivantes:

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
 

Maintenant pour utilisateurs qui utilisent la version Ubuntu 20.04 LTS exécutez ce qui suit:

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

Pour qui qu'ils soient Utilisateurs d'Ubuntu 18.04 LTS ils exécuteront les commandes suivantes dans le terminal:

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

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.