Lune pâle 33.0.0

Lune pâle 33.0.0

Pale Moon est un navigateur Web Open Source basé sur Goanna, disponible pour Microsoft Windows, Linux et Android, axé sur l’efficacité et la facilité d’utilisation. Assurez-vous de tirer le meilleur parti de votre navigateur !

Pale Moon vous offre une expérience de navigation dans un navigateur entièrement construit à partir de sa propre source développée indépendamment, dérivée du code Firefox/Mozilla, avec des fonctionnalités et des optimisations soigneusement sélectionnées pour améliorer la vitesse du navigateur, l’utilisation des ressources, la stabilité et l’expérience utilisateur. tout en offrant une personnalisation complète et une collection croissante d’extensions et de thèmes pour que le navigateur soit vraiment le vôtre.

Caractéristiques:

  • Optimisé pour les processeurs modernes
  • Basé sur un moteur de mise en page optimisé propriétaire (Goanna)
  • Sûr : dérivé du code Mozilla mature et régulièrement mis à jour
  • Sécurisé : fonctionnalités de sécurité supplémentaires et développement soucieux de la sécurité
  • Soutenu par notre communauté d’utilisateurs et entièrement à but non lucratif
  • Interface familière, efficace et entièrement personnalisable
  • Prise en charge de thèmes complets : liberté totale sur la conception de tous les éléments
  • Prise en charge de thèmes légers (skins) faciles à créer
  • Dessin de page et traitement de script fluides et rapides
  • Stabilité accrue : rencontrez moins de plantages de navigateur
  • Prise en charge de nombreuses extensions Firefox
  • Prise en charge d’un nombre croissant d’extensions exclusives Pale Moon
  • Prise en charge étendue et croissante de HTML5 et CSS3
  • De nombreuses options de personnalisation et de configuration

Journal des modifications de Pale Moon 33.0.0 :

Il s’agit d’une nouvelle version marquante. Cela implique plus de 250 commits, dont les plus importants sont mis en évidence ici.

Nouvelles fonctionnalités:

  • Implémentation d’une version restreinte de l’API du presse-papiers asynchrone (navigator.clipboard). Cette API est limitée à l’écriture uniquement pour des considérations de sécurité évidentes. Il prend en charge à la fois le texte brut et les méthodes DataTransfer standard. Nous n’avons pas implémenté le concept de roue réinventé des objets ClipboardItem.
  • Prise en charge implémentée des signatures SHA-2 (SHA-256/SHA-512/etc.) pour les réponses agrafées OCSP.
  • Implémentation d’une option (trouvée dans les Préférences -> Contenu -> onglet Médias (nouveau cette version)) pour restreindre le mode plein écran DOM à la fenêtre du navigateur existante.
  • Implémentation de plusieurs options dans un nouvel onglet de préférences (Préférence -> Confidentialité -> Suivi) pour permettre aux utilisateurs de contrôler plus facilement plusieurs fonctionnalités ayant un impact sur la confidentialité, à savoir l’empoisonnement des données du canevas (pour empêcher les empreintes digitales) et l’activation des observateurs de performances (une fonctionnalité du développeur ) sur lequel s’appuient certains sites Web pour leur fonctionnement.
  • Implémentation de PromiseRejectionEvent. Bien que cela soit rarement utilisé, certaines bibliothèques JS courantes (vous savez qui vous êtes !) l’utilisent comme un canari au niveau des fonctionnalités et commencent à se charger (cassé !). Promettez des cales si elles ne sont pas trouvées, provoquant des problèmes de compatibilité et des sites Web cassés en raison de la cales.

Correctifs :

  • Planification des microtâches et des promesses alignées sur les spécifications actuelles et le comportement attendu.
  • Nous n’envoyons désormais plus d’événements de clic aux niveaux supérieurs de la hiérarchie du document lors de l’utilisation de boutons non principaux (utilisez plutôt auxclick pour capturer ces événements).
  • Amélioration considérable des performances des ombres de boîte.
  • Amélioration considérable des performances des téléchargements de fichiers/données via HTTP/2 (la plupart des sites Web sécurisés).
  • Correction de plusieurs problèmes liés à la mise au point et à la sélection du contenu.
  • Correction de problèmes liés à l’utilisation de focus-within causés par un traitement inattendu des événements DOM.
  • Correction d’un problème avec CSP qui ne se comportait pas comme prévu lors de l’utilisation de importScripts() et correction d’un certain nombre de problèmes supplémentaires liés à CSP.
  • Correction d’un problème de compatibilité Web avec les contrôles en amont CORS n’envoyant pas la politique de référent ou l’en-tête de référent de la demande d’origine.
  • Correction d’un problème de conformité aux spécifications avec StructuredClone.
  • Correction d’un crash dû au code de serrage introduit pour les minuteries SetInterval et SetTimeout.
  • Correction de crashs lorsque les importations dynamiques sont annulées (par exemple par navigation).

Autres changements :

  • Modification du type d’entrée = fichier pour avoir maintenant le sien. la propriété des fichiers est accessible en écriture suite à un changement de spécification et à une recommandation.
  • Nous exigeons et construisons désormais sur la norme de langage C++17.
  • Mise à jour de la bibliothèque ffvpx dans l’arborescence vers la version 6.0.
  • Ajout d’une préférence pour permettre aux utilisateurs de désactiver complètement le rapport des erreurs CSP aux webmasters. Son utilisation est fortement déconseillée car elle fournira des informations de dépannage essentielles aux webmasters qui configurent CSP et ne pose pas de problème de confidentialité, mais pour ceux qui le souhaitent vraiment, elle peut désormais être entièrement désactivée. La préférence est security.csp.reporting.enabled.
  • Mise à jour de l’interface IntersectionObserver pour accepter désormais également les documents pour la racine de l’observateur au lieu des seuls éléments HTML.
  • Nettoyage de divers morceaux de code entourant GMP, l’allocation de mémoire, les bibliothèques système, le code Android résiduel, freetype2 et les outils de développement.
  • Amélioration de l’efficacité de la gestion des textures D3D.
  • Ajout du support Mac PowerPC et Big Endian initial et expérimental.
  • Modification du comportement des scripts bloqués. Nous les mettons désormais automatiquement fin au lieu de présenter à l’utilisateur une boîte de dialogue (qui peut ou non s’afficher dans un délai raisonnable si le navigateur est trop occupé à essayer de traiter le script bloqué). Si vous préférez l’ancien comportement, décochez la case « Arrêter automatiquement les scripts qui ne répondent pas » dans Préférences -> Contenu -> Général.
  • Problèmes de sécurité résolus : CVE-2024-0746, CVE-2024-0741, CVE-2024-0743 DiD, CVE-2024-0750 DiD et CVE-2024-0753.
  • Résumé des correctifs de sécurité UXP Mozilla : 3 corrigés, 2 DiD, 12 non applicables.

Télécharger : Lune pâle (64 bits) | Portable 64 bits | ~ 40,0 Mo (gratuit)
Télécharger : Pale Moon (32 bits) | Liens portables 32 bits
: Page d’accueil de Pale Moon | Modules complémentaires | Thèmes | Rallonges

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *