Firefox est un navigateur Web populaire
Il y a quelques jours, la sortie de la nouvelle version de Firefox 119 a été annoncée , une version qui introduit de nouvelles fonctionnalités, des améliorations et surtout des corrections de bugs.
Firefox 119 se distingue par son interface de navigation mise à jour, qui facilite l'accès aux contenus précédemment consultés. Cette nouvelle version de Firefox View fournit des informations sur tous les onglets ouverts dans chaque fenêtre et permet également de consulter l'historique de navigation trié par date ou par site.
Autre nouveauté notable : la possibilité d’importer des plugins depuis Chrome et d’autres navigateurs basés sur Chromium. Une option de transfert de plugins a été ajoutée à la boîte de dialogue « Importer des données » de la page about:preferences#general.
Firefox 119 a implémenté la prise en charge du mécanisme ECH (Encrypted Client Hello), qui poursuit le développement d'ESNI et est utilisé pour chiffrer les informations sur les paramètres de session TLS, tels que le nom de domaine demandé.
De plus, les fonctionnalités d'édition de documents du visualiseur PDF intégré ont été améliorées : il est désormais possible d'insérer des images et des annotations textuelles, en plus des dessins à main levée et des commentaires textuels déjà disponibles. Ce nouveau mode d'édition PDF n'est activé que pour certains utilisateurs ; pour l'activer, vous devez activer le paramètre « pdfjs.enableStampEditor » dans la page about:config.
Il est également important de noter que les paramètres relatifs à la restauration d'une session interrompue après la fermeture du navigateur ont été modifiés. Contrairement aux versions précédentes, les informations concernant non seulement les onglets actifs, mais aussi les onglets récemment fermés, sont désormais conservées d'une session à l'autre. Cela permet de restaurer les onglets fermés par erreur après un redémarrage et d'afficher leur liste dans Firefox View. Par défaut, les 25 derniers onglets ouverts au cours des 7 derniers jours sont conservés. Les données relatives aux onglets des fenêtres fermées sont également prises en compte, et la liste des onglets fermés est établie pour l'ensemble des fenêtres, et non plus seulement pour la fenêtre active.
Les fonctionnalités du mode de protection complète des cookies ont été étendues. Ce mode utilise un stockage de cookies distinct et isolé pour chaque site, empêchant ainsi le suivi de la navigation des utilisateurs entre les sites. La nouvelle version introduit l'isolation des schémas d'URI, qui pourrait potentiellement être utilisée pour transmettre des informations permettant le suivi des utilisateurs.
Firefox 119 pour Windows prend désormais en charge une option système permettant de masquer le curseur pendant la saisie, tandis que la version Android corrige le plantage survenant lors du visionnage d'une vidéo en plein écran. La prise en charge des requêtes média concernant les préférences de contraste et de transparence réduite a également été ajoutée sous Android 14.
Concernant les améliorations pour les développeurs, nous pouvons constater que pour les éléments personnalisés, qui étendent les fonctionnalités des éléments HTML existants, le support des attributs ARIA est inclus, ce qui rend ces éléments plus accessibles aux personnes handicapées.
L'en-tête HTTP Cross-Origin-Embedder-Policy, qui contrôle le mode d'isolation Cross-Origin et vous permet de définir des règles d'utilisation sécurisée sur la page des opérations privilégiées, prend désormais en charge le paramètre « no credential » pour désactiver la transmission des informations associées avec les informations d'identification, tels que les cookies et les certificats clients.
Parmi les autres changements notables, citons :
- L'API d'authentification Web a ajouté la prise en charge des propriétés credProps, qui vous permettent de déterminer la présence d'informations d'identification après la création ou l'enregistrement.
- Ajout des méthodes parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() et toJSON() à l'API PublicKeyCredential pour convertir les objets en une représentation JSON adaptée à la sérialisation/désérialisation et au transfert vers le serveur.
- Dans les outils de développement Web, l'interface de travail interactif avec CSS (Styles CSS inactifs) a été améliorée, notamment la possibilité d'identifier les propriétés CSS qui n'affectent pas l'élément, et a également ajouté une prise en charge complète des pseudo-éléments, tels que " : : première lettre", "::cue" et "::placeholder".
- La visionneuse de données JSON intégrée passe automatiquement à l'affichage des données telles quelles (brutes) si les données JSON affichées sont incorrectes ou corrompues.
Enfin, si vous souhaitez en savoir plus sur cette nouvelle version du navigateur, vous trouverez les détails en suivant ce lien.
Comment installer ou mettre à jour la nouvelle version de Firefox sur Linux?
Comme toujours, pour ceux qui utilisent déjà Firefox, il suffit d'accéder au menu pour effectuer la mise à jour vers la dernière version ; autrement dit, les utilisateurs de Firefox qui n'ont pas désactivé les mises à jour automatiques recevront la mise à jour automatiquement.
Ceux qui ne souhaitent pas attendre que cela se produise peuvent sélectionner Menu > Aide > À propos de Firefox après la publication officielle pour lancer une mise à jour manuelle du navigateur web.
L'écran qui s'ouvre affiche la version actuellement installée du navigateur Web et exécute une vérification des mises à jour, à condition que la fonctionnalité soit activée.
Une autre option de mise à jour, si vous êtes un utilisateur d'Ubuntu, de Linux Mint ou d'une autre distribution dérivée d'Ubuntu, consiste à installer ou à mettre à jour vers cette nouvelle version en utilisant le PPA du navigateur.
Cela peut être ajouté au système en ouvrant un terminal et en y exécutant la commande suivante:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt installer firefox
La dernière méthode d'installation qui a été ajoutée "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