le Lancement de la nouvelle version corrective du navigateur Web Pale Moon 31.4.0, une version dans laquelle, en plus de recevoir diverses corrections de bogues, implémente également une série de modifications assez intéressantes du navigateur.
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.
Le projet adhère à l'organisation classique de l'interface, sans passer à l'interface Australis intégrée dans Firefox 29, et avec des possibilités de personnalisation étendues.
Pale Moon 31.4.0 Principales nouvelles fonctionnalités
Dans cette nouvelle version du correctif du navigateur, il est mis en évidence qu'ajouté prise en charge du format d'image JPEG-XL, en plus des expressions régulières, les modes « lookbehind » (référence arrière) et « lookaround » (vérification de l'environnement) sont implémentés.
Un autre changement qui se démarque dans la nouvelle version est que le code d'analyse des en-têtes CORS a été aligné sur la spécification (la possibilité de spécifier des masques "*" dans Access-Control-Expose-Headers, Access-Control-Allow-Headers et Access-Control-Allow-Method ont été ajoutés).
En plus de cela, il est également souligné que le prise en charge de la plate-forme macOS 13 "Ventura" et le code pour compiler le navigateur sur la plate-forme SunOS a également été amélioré.
Par contre, il est mentionné qu'à partir de cette nouvelle version, Pale Moon ne déclenchera plus les pressions sur les touches d'événement dans le contenu lorsque la touche enfoncée n'est pas une touche imprimable. C'est en réponse à des problèmes où les webmasters utilisaient des scripts contraintes de saisie rudimentaires et naïves dans les contrôleurs onkeypress qui ne tenaient pas compte des touches d'édition ou de navigation, causant des problèmes aux utilisateurs essayant de saisir des données dans des formulaires (et, par exemple, découvrant qu'ils ne pouvaient plus utiliser le retour arrière). , touches de curseur , ou onglet).
Concernant les corrections qui ont été réalisées, sont mentionnés :
- Arrêt de la génération d'événements de pression de touche pour les touches avec des caractères non imprimables (retour arrière, tabulation, touches de curseur).
- Suppression du code pour évaluer l'efficacité des onglets panoramiques et animés utilisés dans la collecte de télémétrie.
- Correction du code de blocage de thread potentiellement problématique sur les plates-formes *nix.
- Correction de quelques petits problèmes d'affichage et de fonctionnement des outils de développement Web.
- Suppression du code de mesure d'animation de tabulation et de panoramique inutilisé mais affectant les performances. (télémétrie restante)
- Données d'internationalisation mises à jour pour les fuseaux horaires.
- Correction d'un débordement de tampon pour les versions Mac.
- Problèmes de sécurité résolus : CVE-2022-45411 et problèmes potentiels sans numéro CVE.
- Résumé des correctifs de sécurité UXP Mozilla : 2 corrigés, 1 DiD, 1 différé, 25 non applicables.
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