Firefox 129 arrive avec des vignettes d'onglets, des améliorations de sécurité et bien plus encore

Logo Firefox

Firefox est un navigateur Web populaire

Il y a quelques jours, Mozilla a annoncé la sortie de la nouvelle version de son navigateur web, « Firefox 129 », qui comprend de nouvelles fonctionnalités telles que le mode « HTTPS-First Schemeless », des aperçus miniatures du contenu des onglets, un nouveau thème, des améliorations de sécurité, des corrections de bugs, et plus encore.

Firefox 129 est disponible, ainsi que les mises à jour des branches de support étendu 115.14.0 et 128.1.0. Par ailleurs, Firefox 130 est entré en phase de test bêta. Firefox 129 corrige 14 vulnérabilités, dont 11 critiques. Six d'entre elles sont dues à des problèmes de mémoire, tels que des dépassements de tampon et des accès à des zones de mémoire libérées.

Principales nouveautés de Firefox 129

Dans cette nouvelle version de Firefox 129, le mode Lecture intègre de nouvelles options de menu permettant de personnaliser la présentation du texte et la mise en page, notamment l'indentation des caractères et des mots, ainsi que l'alignement du texte. Un nouveau menu « Thème » a également été introduit dans le mode Lecture , permettant aux utilisateurs de personnaliser les couleurs d'arrière-plan, de texte et de liens, et de sélectionner des modes d'affichage tels que sombre, niveaux de gris, clair, contrasté et sépia.

Lecteur de vue Firefox

Une autre nouveauté est l' affichage des vignettes du contenu des onglets au survol des boutons d'onglet. Outre l'aperçu, le lien correspondant s'affiche dans un bloc d'informations au-dessus de l'onglet, ce qui facilite le repérage de l'onglet souhaité sans avoir à naviguer entre eux. Les utilisateurs qui souhaitent désactiver cette fonctionnalité peuvent le faire via le paramètre « browser.tabs.hoverPreview.enabled » dans « about:config ».

onglet aperçu Firefox

De plus, Firefox 129 introduit une barre latérale expérimentale et la possibilité d'afficher les onglets verticalement, optimisant ainsi l'espace sur les écrans larges. La barre latérale peut être affichée développée ou réduite : développée, elle affiche les titres des pages ouvertes et les noms des actions disponibles ; réduite, elle n'affiche que les icônes correspondantes. Pour activer l' affichage vertical des onglets, il est nécessaire d'activer les options « sidebar.revamp » et « sidebar.verticalTabs » .

Par défaut, le mode « HTTPS prioritaire sans schéma » est activé. Dans ce mode, lorsque vous tentez d'ouvrir une page depuis la barre d'adresse sans préciser http ou https, le protocole https est utilisé par défaut . Si une connexion sécurisée est indisponible, le navigateur utilise le protocole http non chiffré. Pour activer pleinement le mode « HTTPS prioritaire », utilisez l'option dom.security.https_first dans les paramètres.

Sous Linux, Windows 11 et Android 10 ou version ultérieure , il est désormais possible d'utiliser un résolveur système pour gérer les enregistrements DNS nécessaires à la transmission des informations de clé publique dans le mécanisme ECH (évolution de l'indication chiffrée du nom de serveur, offrant une sécurité accrue grâce au chiffrement intégral du message TLS ClientHello). Le masquage des domaines dans le trafic HTTPS a permis, dans certains cas, d'améliorer la vitesse de chargement de YouTube, un problème rencontré par les utilisateurs de certains fournisseurs russes.

Pour les utilisateurs en France et en Allemagne, la fonction de remplissage automatique des champs d'adresse dans les formulaires web est désormais activée par défaut . Auparavant, cette option était uniquement disponible pour les utilisateurs aux États-Unis et au Canada. Pour l'activer, rendez-vous sur about:config et ajoutez l'option extensions.formautofill.addresses.supportedCountries.

Concernant les améliorations pour les développeurs :

  • Nouvelle règle @starting-style qui permet d'appliquer un style à un élément dès son premier rendu, utile pour créer des animations de transition lors de l'ouverture d'un élément qui est initialement dans son état affichage:aucun ou lors de l'ajout d'un nouvel élément au DOM.
  • L'événement entrée de texte, bien que non défini dans la norme, a été implémenté pour être utilisé à la place de l'événement `beforeinput` dans certaines applications Web qui s'appuient sur des frameworks plus anciens.
  • En JavaScript, la prise en charge des tableaux typés a été ajoutée Tableau flottant16, ainsi que des méthodes dans Affichage des données gérer les valeurs Float16, et la méthode Math.f16round() pour arrondir les nombres à une précision de 16 bits.
  • Les outils de développement Web ont ajouté de nouveaux avertissements concernant les problèmes CSS pouvant survenir lorsque des propriétés telles que redimensionner et flotter, ou lors du dimensionnement de la boîte s'applique aux éléments qui ignorent les changements de hauteur et de largeur, et lorsque des propriétés spécifiques à la table sont utilisées sur des éléments qui ne sont pas liés aux tables.
  • Dans le tableau de bord d'analyse de l'activité réseau, la fonctionnalité de blocage du réseau s'applique désormais à la fois aux réponses et aux requêtes HTTP.
  • La version Android inclut désormais la possibilité de télécharger des packs de langue pour traduire du texte hors ligne.

Si vous souhaitez en savoir plus, vous pouvez consulter les notes de version en suivant ce lien.

Comment installer Firefox 129 sur Linux?

Pour ceux qui utilisent déjà Firefox , il suffit d'accéder au menu pour effectuer la mise à jour vers la dernière version. Les utilisateurs de Firefox qui n'ont pas désactivé les mises à jour automatiques les recevront automatiquement.

Ceux qui ne souhaitent pas attendre peuvent sélectionner Menu > Aide > À propos de Firefox après la publication officielle pour lancer une mise à jour manuelle du navigateur. L'écran qui s'ouvre affiche la version actuellement installée et recherche les mises à jour, si cette fonctionnalité est activée.

Une autre option de mise à jour s'adresse aux utilisateurs d'Ubuntu, Linux Mint ou de tout autre dérivé d'Ubuntu. Vous pouvez installer ou mettre à jour cette nouvelle version à l'aide du PPA du navigateur. Pour l'ajouter au système, ouvrez un terminal et exécutez les commandes suivantes :

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt installer firefox

Une autre méthode d'installation que vous pouvez utiliser est « Flatpak ». Pour ce faire, ils doivent avoir le support de ce type de packages et l'installation du navigateur se fait en tapant la commande suivante dans le terminal :

flatpak installer flathub org.mozilla.firefox

Quant à ceux qui ont déjà installé le navigateur, il suffit d'exécuter la commande suivante pour non seulement mettre à jour Firefox, mais aussi toutes ses applications au format Flatpak :

mise à jour flatpak

Dans le cas de ceux qui préfèrent utiliser Snap, l'installation du navigateur peut se faire en tapant la commande suivante :

sudo snap installer firefox

Et pour mettre à jour les applications que nous avons installées au format Snap, tapez simplement ce qui suit dans le terminal :

rafraîchissement de la capture sudo

Ajouter comme source préférée dans Google