Version 32 du navigateur Pale Moon

La version du navigateur Web Pale Moon 32 a été publiée, qui est dérivée de la base de code Firefox pour fournir des performances supérieures, préserver l'interface classique, minimiser la consommation de mémoire et fournir des options de personnalisation supplémentaires. Les versions de Pale Moon sont générées pour Windows et Linux (x86_64). Le code du projet est distribué sous MPLv2 (Mozilla Public License).

Le projet adhère à l'organisation classique des interfaces, sans basculer vers les interfaces Australis et Photon intégrées à Firefox 29 et 57, et avec des options de personnalisation étendues. Les composants supprimés incluent DRM, Social API, WebRTC, PDF Viewer, Crash Reporter, du code de collecte de statistiques, des outils de contrôle parental et des personnes handicapées. Par rapport à Firefox, la prise en charge de la technologie XUL a été rétablie dans le navigateur et la possibilité d'utiliser des thèmes de conception à part entière et légers a été conservée.

Version 32 du navigateur Pale Moon

Dans la nouvelle version:

  • Des travaux ont été effectués pour résoudre les problèmes de compatibilité. Une couverture complète des spécifications ECMAScript publiées entre 2016 et 2020 a été mise en œuvre, à l'exception de la prise en charge de BigInt.
  • L'implémentation du format d'image JPEG-XL a ajouté la prise en charge de l'animation et du décodage progressif (affichage au fur et à mesure du chargement). Les bibliothèques JPEG-XL et Highway ont été mises à jour.
  • Le moteur d'expression régulière a été étendu. Les expressions régulières prennent désormais en charge les captures nommées, des séquences d'échappement pour les classes de caractères Unicode ont été implémentées (par exemple, \p{Math} - symboles mathématiques) et l'implémentation des modes « lookbehind » et « lookaround » a été repensée. ).
  • Les propriétés CSS offset-* ont été renommées en inset-* pour se conformer à la spécification. CSS résout les problèmes d'héritage et de remplissage autour de l'élément. Le code a été nettoyé et les propriétés CSS inutilisées avec préfixes ont été implémentées.
  • Résolution d'un problème d'épuisement de la mémoire lors du traitement d'images animées à très haute résolution.
  • Ajout de la prise en charge d'éditeurs de liens alternatifs lors de la construction sur des systèmes de type Unix.
  • Le travail de création de versions officielles pour macOS et FreeBSD est en voie d'achèvement (des versions bêta sont déjà disponibles).

Source: opennet.ru

Ajouter un commentaire