Firefox 101 arrive avec des améliorations pour la visioconférence, le manifeste v3 et plus

La nouvelle version de Firefox 101 est déjà sorti avec une mise à jour pour la branche à long terme de Firefox 91.10.0. En plus des innovations et des corrections de bogues, Firefox 101 corrige 30 vulnérabilités, dont 25 sont marqués comme dangereux. 19 vulnérabilités (résumées dans CVE-2022-31747 et CVE-2022-31748) sont causées par des problèmes de mémoire, tels que des débordements de tampon et l'accès à des zones de mémoire déjà libérées.

Ces problèmes peuvent potentiellement conduire à l'exécution de code malveillant lors de l'ouverture de pages spécialement conçues.

Principales nouveautés de Firefox 101

Dans cette nouvelle version de Firefox 101 implémentation d'un support expérimental pour la troisième version du manifeste chrome, qui définit les capacités et les ressources disponibles pour les plugins écrits avec l'API WebExtensions.

La version Firefox du manifeste Chrome ajoute une nouvelle API de filtrage de contenu déclaratif, mais contrairement à Chrome, il prend toujours en charge l'ancien comportement de blocage de l'API webRequest, qui est requis par les plugins pour bloquer le contenu inapproprié et assurer la sécurité. Pour activer la compatibilité avec la troisième version du manifeste, le paramètre "extensions.manifestV3.enabled" est fourni dans about:config.

Un autre changement dans cette nouvelle version est que le possibilité d'utiliser simultanément un nombre arbitraire de microphones lors d'une visioconférence, ce qui permet par exemple de changer facilement de micro lors d'un événement.

On note également qu'il comprend prise en charge du protocole WebDriver BiDi, qui permet d'utiliser des outils externes pour automatiser le travail et le contrôle à distance du navigateur, par exemple, le protocole permet tester l'interface à l'aide de la plate-forme Selenium. Les composants serveur et client du protocole sont compatibles, ce qui vous permet d'envoyer des requêtes et de recevoir des réponses.

En Firefox pour Android ajoute la prise en charge de la fonctionnalité Développer les zones d'écran introduit dans Android 9, avec lequel vous pouvez, par exemple, étendre le contenu des formulaires Web. Problèmes résolus avec la taille de vidéo lorsque vous regardez YouTube ou que vous quittez le mode image dans l'image, correction du clignotement du clavier logiciel lors de l'affichage d'un menu contextuel, amélioration de l'affichage d'un bouton de code QR dans la barre d'adresse.

Pour les développeurs une interface de programmation a été ajoutée Quoi permet de créer dynamiquement des feuilles de style à partir d'une application JavaScript et manipuler l'application des styles. Contrairement à la création de feuilles de style avec la méthode document.createElement('style'), la nouvelle API ajoute une fonctionnalité de style via l'objet CSSStyleSheet(), fournissant des méthodes telles que insertRule, deleteRule, replace et replaceSync.

Dans le panneau d'inspection de la page, lors de l'ajout ou de la suppression de noms de classe via le bouton ".cls" dans l'onglet Rule View, l'application interactive des recommandations est implémentée à partir de la liste déroulante de saisie semi-automatique qui suggère un aperçu des noms de classe disponibles pour la page. Au fur et à mesure que vous faites défiler la liste, les classes sélectionnées sont automatiquement appliquées pour évaluer visuellement les changements qu'elles ont provoqués.

Y ajout d'une nouvelle option aux paramètres du panneau inspectez pour désactiver la fonctionnalité "faire glisser pour mettre à jour" dans l'onglet Affichage de la règle, qui vous permet de redimensionner certaines propriétés CSS en les faisant glisser horizontalement.

Comment installer ou mettre à jour la nouvelle version de Firefox sur Linux?

Les utilisateurs de Firefox qui n'ont pas désactivé les mises à jour automatiques recevront la mise à jour automatiquement. Ceux qui ne veulent pas attendre que cela se produise peuvent sélectionner Menu> Aide> À propos de Firefox après le lancement officiel 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 pour mettre à jour, est oui vous êtes un utilisateur d'Ubuntu, de Linux Mint ou d'un autre dérivé d'Ubuntu, Vous pouvez installer ou mettre à jour cette nouvelle version à l'aide du 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 install firefox

Dans le cas de Utilisateurs d'Arch Linux et dérivés, exécutez simplement dans un terminal:

sudo pacman -Syu

Ou à installer avec:

sudo pacman -S firefox

Enfin pour ceux qui préfèrent utiliser les packages Snap, ils pourront installer la nouvelle version en ouvrant un terminal et en le tapant

sudo snap install firefox

Enfin, vous pouvez obtenir le navigateur avec la dernière méthode d'installation qui a été ajoutée "Flatpak". Pour ce faire, ils doivent avoir un support pour ce type de package.

L'installation se fait en tapant:

flatpak install flathub org.mozilla.firefox

Pour toutes les autres distributions Linux peuvent télécharger les packages binaires dès le lien suivant.

La branche Firefox 102 est passée en version bêta et sa sortie est prévue pour le 28 juin.


Soyez le premier à commenter

Laisser un commentaire

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

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.