Version Firefox 98

Le navigateur Web Firefox 98 a été publié. De plus, une mise à jour de la branche de support à long terme, 91.7.0, a été formée. La branche Firefox 99 a été déplacée en version bêta et sa sortie est prévue pour le 5 avril.

Principales nouveautés :

  • Changement de comportement lors du téléchargement de fichiers - au lieu d'afficher une invite avant de commencer le téléchargement, les fichiers commencent maintenant à se télécharger automatiquement et une notification s'affiche dans le panneau lorsque le téléchargement a commencé. Grâce au panneau, l'utilisateur peut à tout moment recevoir des informations sur le processus de téléchargement, ouvrir le fichier téléchargé pendant le téléchargement (l'action sera effectuée une fois le téléchargement terminé) ou supprimer le fichier. Dans les paramètres, il est possible d'activer une invite pour chaque démarrage et de définir une application par défaut pour ouvrir les fichiers d'un certain type.
    Version Firefox 98
  • Ajout de nouvelles actions au menu contextuel affiché lors d'un clic droit sur les fichiers dans la liste de téléchargement. Par exemple, en utilisant l'option "Toujours ouvrir les fichiers similaires", vous pouvez autoriser Firefox à ouvrir automatiquement un fichier une fois le téléchargement terminé dans une application associée au même type de fichier sur le système. Vous pouvez également ouvrir le répertoire avec les fichiers téléchargés, aller sur la page à partir de laquelle le téléchargement a été lancé (pas le téléchargement lui-même, mais le lien de téléchargement), copier le lien, supprimer la mention du téléchargement de l'historique de navigation et effacer le liste dans le panneau des téléchargements.
    Version Firefox 98
    Version Firefox 98
  • Pour certains utilisateurs, le moteur de recherche par défaut a été modifié. Par exemple, dans l'assemblage anglais testé, au lieu de Google, DuckDuckGo est désormais activé de force par défaut. Dans le même temps, Google est resté parmi les moteurs de recherche en option et peut être activé par défaut dans les paramètres. Comme raison pour forcer un changement du moteur de recherche par défaut, l'impossibilité de continuer à fournir des gestionnaires pour certains moteurs de recherche en raison de l'absence d'accord officiel (autorisation formelle) est mentionnée. L'accord avec Google pour transférer le trafic de recherche a duré jusqu'en août 2023 et a rapporté environ 400 millions de dollars par an, soit la majorité des revenus de Mozilla.
    Version Firefox 98
  • Les paramètres par défaut affichent une nouvelle section avec des fonctionnalités expérimentales que l'utilisateur peut tester à ses risques et périls. Par exemple, pour les tests, la possibilité de mettre en cache la page de démarrage, les modes SameSite=Lax et SameSite=None, CSS Masonry Layout, des panneaux supplémentaires pour les développeurs Web, la configuration de Firefox 100 dans l'en-tête User-Agent, des indicateurs globaux pour désactiver le son et microphone sont disponibles.
    Version Firefox 98
  • Afin d'optimiser le processus de lancement du navigateur, la logique de lancement des modules complémentaires qui utilisent l'API webRequest a été modifiée. Seul le blocage des appels webRequest entraînera désormais l'exécution des modules complémentaires au démarrage de Firefox. Les requêtes Web en mode non bloquant seront retardées jusqu'à ce que Firefox ait fini de démarrer.
  • Activé la prise en charge de la balise HTML " , qui vous permet de générer des boîtes de dialogue et des composants pour une interaction utilisateur interactive, tels que des alertes fermables et des fenêtres imbriquées. Les fenêtres créées peuvent être contrôlées à partir du code JavaScript.
  • L'implémentation de la spécification Custom Elements, qui vous permet d'ajouter vos propres éléments HTML qui étendent la fonctionnalité des balises HTML existantes, a ajouté la prise en charge de l'ajout de vos propres éléments liés au traitement des formulaires de saisie.
  • La propriété hyphenate-character a été ajoutée au CSS, qui peut être utilisée pour définir la chaîne utilisée à la place du caractère de fin de mot ("-").
  • La méthode navigator.registerProtocolHandler() implémente la prise en charge de l'enregistrement des gestionnaires de protocole pour les schémas d'URL ftp, sftp et ftps.
  • La propriété HTMLElement.outerText a été ajoutée, qui renvoie le contenu à l'intérieur du nœud DOM, comme la propriété HTMLElement.innerText, mais contrairement à cette dernière, lorsqu'elle est écrite, elle ne remplace pas le contenu à l'intérieur du nœud, mais le nœud entier.
  • Désactivé par l'API WebVR par défaut, qui est obsolète (définissez dom.vr.enabled=true pour revenir à about:config).
  • Panneau de compatibilité ajouté aux outils de développement Web. Le panneau affiche des indicateurs qui vous avertissent d'éventuels problèmes avec les propriétés CSS de l'élément HTML sélectionné ou de la page entière, vous permettant de déterminer les incompatibilités avec différents navigateurs sans tester séparément la page dans chaque navigateur.
    Version Firefox 98
  • Fournit la possibilité de désactiver les écouteurs d'événements pour un nœud DOM donné. La désactivation se fait via une info-bulle affichée au survol de la souris sur l'événement dans l'interface d'inspection de page.
    Version Firefox 98
  • Ajout de l'élément "Ignorer la ligne" au menu contextuel du mode édition dans le débogueur pour ignorer la ligne lors de l'exécution. L'élément est affiché lors de la définition de l'option devtools.debugger.features.blackbox-lines=true dans about:config.
    Version Firefox 98
  • Le mode d'ouverture automatique des outils de développement pour les onglets ouverts via l'appel window.open est implémenté (dans le mode devtools.popups.debug, pour les pages pour lesquelles les outils de développement sont ouverts, ils seront automatiquement ouverts pour tous les onglets ouverts depuis cette page ).
    Version Firefox 98
  • La version pour la plate-forme Android offre la possibilité de modifier l'image d'arrière-plan sur la page d'accueil et ajoute la prise en charge de la suppression des cookies et des données de site pour un seul domaine.

En plus des innovations et des corrections de bogues, Firefox 98 corrige 16 vulnérabilités, dont 4 sont marquées comme dangereuses. 10 vulnérabilités (résumées sous CVE-2022-0843) sont causées par des problèmes de mémoire, tels que des débordements de tampon et l'accès à des zones mémoire déjà libérées. Ces problèmes peuvent potentiellement conduire à l'exécution d'un code malveillant lors de l'ouverture de pages spécialement conçues.

Firefox 99 Beta ajoute la prise en charge des menus contextuels GTK natifs, les barres de défilement flottantes GTK activées, la prise en charge de la visionneuse PDF pour la recherche avec ou sans accents, le raccourci "n" ajouté pour basculer la lecture à haute voix du ReaderMode (Narrate).

Source: opennet.ru

Ajouter un commentaire