La version 33.7.0 du navigateur web Pale Moon a été publiée, dérivée de la base de code de Firefox pour assurer une meilleure efficacité, maintenir une interface classique, minimiser la consommation de mémoire et offrir des fonctionnalité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.
Principales modifications :
- Les exigences pour le compilateur ont été augmentées, la version minimale requise pour la compilation est maintenant GCC 9.1.
- Amélioration de la prise en charge des mécanismes CSP (Content Security Policy) et CORS (Cross-Origin Resource Sharing).
- Ajout de la prise en charge de la syntaxe « color x% y% » dans CSS, équivalente à « color x%, color y% ».
- Mise à jour des bibliothèques ffvpx 6.0.1, SQLite 3.49.1 et JPEG-XL 0.11.1.
- Amélioration de la compatibilité avec les API DOMRect et DOMQuad.
- Amélioration de la prise en charge de l'authentification NTLM.
- Ajout de vérifications supplémentaires pour renforcer la sécurité lors de l'utilisation de SharedArrayBuffers et XSLT.
- Pour la plateforme Windows, un paramètre « widget.windows.follow_shortcuts_on_file_open » a été mis en œuvre pour activer/désactiver le traitement des raccourcis dans les dialogues d'ouverture de fichiers.
Des problèmes de passage de vérifications CAPTCHA lors de l'accès à des sites utilisant CloudFlare continuent d'être observés dans les navigateurs moins utilisés. Lors du démarrage dans Pale Moon, le script CAPTCHA de CloudFlare se bloque. Le créateur de Pale Moon affirme que le problème vient de CloudFlare lui-même, qui retarde sa résolution et exige la signature d'un accord de non-divulgation pour entamer toute discussion. En dehors de Pale Moon, le blocage CAPTCHA se manifeste également dans Basilisk, Waterfox, Falkon, SeaMonkey, Thorium, Ungoogled Chromium, K-Meleon, LibreWolf, MyPal 68, Otter et quelques autres navigateurs basés sur un moteur Firefox. Ces navigateurs sont construits sur différents moteurs, y compris des moteurs récents, donc le problème semble provenir de l'activation de la protection contre les bots en détectant des comportements atypiques pour les navigateurs les plus populaires.
Il convient également de noter la mise à jour corrective Firefox 137.0.1, qui corrige trois erreurs :
- Un problème avec les raccourcis dans les versions pour Windows, où les raccourcis pour les répertoires étaient traités comme des fichiers, ce qui empêchait de sélectionner des fichiers avant leur envoi.
- Plantage lors du téléchargement de fichiers sur des systèmes Windows avec l'antivirus Qihoo 360.
- Plantage au démarrage sur certains systèmes dû à l'absence de vérification du retour de valeur NULL dans la méthode GetOriginalReferrer() dans le chargeur CSS.
Source : opennet.ru
