La version du navigateur web Pale Moon 32.3 a été publiée, tirée de la base de code de Firefox pour garantir une efficacité de fonctionnement accrue, un maintien de l'interface classique, une réduction de la consommation de mémoire et la fourniture de capacités de personnalisation supplémentaires. Les versions de Pale Moon sont disponibles pour Windows et Linux (x86_64). Le code du projet est distribué sous la licence MPLv2 (Mozilla Public License).
Le projet conserve l'organisation classique de l'interface, sans transition vers les interfaces Australis et Photon intégrées dans Firefox 29 et 57, tout en offrant de larges possibilités de personnalisation. Parmi les composants supprimés, on note le DRM, les API sociales, WebRTC, le visionneur PDF, le rapporteur d'erreurs, le code de collecte de statistiques, ainsi que les outils pour le contrôle parental et l'accessibilité. Comparé à Firefox, le navigateur a réintégré le support des extensions utilisant XUL et a gardé la possibilité d'appliquer des thèmes complets ou légers.
Dans la nouvelle version :
- Une option cachée «browser.history.menuMaxResults» a été ajoutée à about:config, permettant de définir le nombre d'entrées d'historique affichées dans le menu (par défaut, 15 entrées sont affichées).
- Le développement pour toutes les plateformes a été mis à jour pour utiliser la norme C++14. Une préparation a été effectuée pour passer à la norme C++17.
- Des efforts ont été faits pour améliorer la compatibilité avec d'autres navigateurs et résoudre des problèmes avec des sites populaires. Par exemple, la prise en charge du calcul des couleurs avec la fonction CSS calc(), des méthodes de recherche dans les tableaux findLast et findLastIndex, de la propriété Object.hasOwn(object, property), et des méthodes supplémentaires dans l'API Intl (hourCycle, DateTimeFormat, Intl.Locale) a été ajoutée.
- Un nettoyage du code inutilisé a été effectué.
- Le support des compléments expérimentaux de Mozilla a été arrêté.
- Des améliorations ont été apportées au moteur JavaScript pour rendre le ramasse-miettes plus efficace.
- Le traitement des liens symboliques lors de l'affichage des listes de répertoires a été arrêté.

Source : opennet.ru
