La version du navigateur web Pale Moon 35.0.0 a été publiée, dérivée de la base de code de Firefox pour offrir de meilleures performances, maintenir une interface classique, minimiser la consommation de mémoire et fournir des options de personnalisation supplémentaires. Les builds 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.
Principales modifications :
- Des couches pour assurer la compatibilité avec les API Document.elementFromPoint, GetAnimations, image.decode(), Intl.DisplayNames, Intl.ListFormat, Intl.RelativeTimeFormat et Streams sont activées par défaut.
- Le mot clé revert-layer et le pseudo-classe « :has() » ont été implémentés en CSS.
- La mĂ©thode replaceSync a Ă©tĂ© mise en Ćuvre dans l'objet CSSStyleSheet.
- La propriété adoptedStyleSheets a été ajoutée.
- En mode de compatibilité avec Firefox, la version 140 est définie par défaut.
- Le support des architectures LoongArch64 et Mac/PPC a été amélioré.
- Pour Linux et FreeBSD, une option a été ajoutée pour construire le support NPAPI sans GTK2.
- Sur la plateforme Linux, la performance des ensembles de données dans les formulaires sur certaines pages complexes a été améliorée.
Source : opennet.ru
