Mozilla Firefox 159
Navigateur Web Mozilla Firefox 159 🦊
Sommaire 📑
- Présentation Générale 🌟
- Nouvelles Fonctionnalités Majeures de la Version 159 🚀
- Caractéristiques Techniques et Compatibilité Web 💻
- Sécurité et Confidentialité 🔒
- Configuration Système Requise 🖥️
- Liens de Référence 🔗
1. Présentation Générale 🌟
Mozilla Firefox 159 est une version majeure du navigateur web open source développé par la fondation Mozilla. Conçu pour offrir une navigation fluide, respectueuse de la vie privée et axée sur la vitesse, Firefox continue d’intégrer des innovations pour les utilisateurs quotidiens ainsi que pour les développeurs web.
- 🦊 Écosystème Libre : Logiciel 100 % open source garantissant la transparence.
- 🔒 Protection Active : Blocage renforcé du pistage et gestion sécurisée des identifiants.
- 🚀 Multiplateforme : Disponible sur Windows, macOS, Linux, Android et iOS.
2. Nouvelles Fonctionnalités Majeures de la Version 159 🚀
- 🔑 Accès Direct aux Mots de Passe : Le gestionnaire de mots de passe enregistrés est désormais directement accessible dans la barre latérale par défaut.
- 🔍 Recherche Rapide d’Onglets : Ajout d’un raccourci clavier dédié pour rechercher parmi les onglets ouverts (Ctrl + Shift + A sur Windows/Linux, Command + Shift + A sur macOS).
- 👁️ Smart Window & Surveillance de Pages : Fonctionnalité permettant de suivre en arrière-plan les modifications sur une page web (ex: baisse de prix, réapprovisionnement) avec notifications de bureau.
- 📤 Partage Intégré sur macOS : Utilisation du menu de partage natif de macOS proposant un aperçu de la page et un accès direct à AirDrop et Messages.
- 🌐 Prise en Charge Élargie des Script Web : Les adresses web écrites en javanais, balinais, syllabaire autochtone canadien et N’Ko s’affichent directement dans leur alphabet natif au lieu du format encodé Punycode.
3. Caractéristiques Techniques et Compatibilité Web 💻
Standard du Web & HTML/CSS 🌐
- Scroll-Driven Animations : Prise en charge native des animations CSS et Web Animations API synchronisées avec le défilement de la page (animation-timeline, scroll-timeline, view-timeline).
- Scoped Custom Element Registries : Permet la création de registres d’éléments personnalisés isolés via le constructeur CustomElementRegistry(), évitant les conflits de noms entre composants web.
- HTML Sanitizer API : Nettoyage des balises HTML en cours de parsing (au lieu d’un nettoyage post-parsing), renforçant la sécurité contre l’exécution de scripts non désirés.
Performances et Graphismes ⚡
- WebGL & WebGL 2 :
- Support de l’extension EXT_clip_control (meilleure précision de profondeur avec le Z-buffer inversé).
- Support de EXT_texture_mirror_clamp_to_edge (gestion des répétitions de textures miroir).
- Activation par défaut de EXT_texture_norm16 sur WebGL 2 pour le stockage de données 16-bit (cartes d’élévation, imagerie médicale).
- Gestion Mémoire : Correctifs ciblant les fuites de mémoire sur les processus en arrière-plan et sous Linux (notamment avec les pilotes graphiques AMD et sous Wayland).
Outils de Développement 🛠️
- Web Console Améliorée : Autorise la re-déclaration des variables (let, const) et des classes sans générer d’erreur de re-déclaration lors des exécutions répétées d’un même extrait de code.
- WebDriver BiDi : Ajout de la commande emulation.setMediaFeaturesOverride pour simuler des critères comme prefers-color-scheme.
4. Sécurité et Confidentialité 🔒
- 🛡️ Enhanced Tracking Protection (ETP) : Blocage automatique des cookies tiers de suivi, des cryptomineurs et des empreintes numériques (fingerprinting).
- 🔐 Correctifs de Sécurité : Résolution de vulnérabilités critiques liées à l’isolation Sandbox, à l’élévation de privilèges et à la politique de même origine (Same-Origin Policy).
- 📜 Gestion Épurée des Préférences : Les paramètres recommandés sont désormais enregistrés en tant que valeurs par défaut et ne laissent plus de traces orphelines dans prefs.js après un arrêt inattendu.
5. Configuration Système Requise 🖥️
- Windows : Windows 10 ou version ultérieure (32-bit et 64-bit).
- macOS : macOS 10.15 ou version ultérieure (Intel & Apple Silicon).
- Linux :
- GTK+ 3.14 ou supérieur
- glibc 2.17 ou supérieur (2.28 sur ARM64)
- Server X.Org 1.0 ou Wayland
- Matériel Minimal :
- Processeur 1 GHz ou équivalent
- 1 Go de RAM (2 Go recommandés pour les versions 64-bit)
- 500 Mo d’espace disque disponible