Mozilla utilisera BITS et un agent de mise à jour dédié pour garder Firefox à jour sous Windows
Même avec une connexion lente, à partir de Firefox 70

Le , par Christian Olivier

124PARTAGES

10  0 
L’arrivée de Firefox 68 a marqué d’une certaine façon le début d’une nouvelle ère pour le navigateur Web de Mozilla puisque celui-ci a commencé à utiliser Background Intelligent Transfer Service (BITS) — le service de transfert intelligent en arrière-plan de Microsoft en français — pour fournir des mises à jour. Avec l’arrivée de Firefox 70, BITS sera utilisé avec un agent de mise à jour dédié en tant que proxy plutôt qu’un simple composant du navigateur lui-même, ce qui facilitera l’installation des mises à jour.


BITS est un composant du système d'exploitation Windows qui permet le transfert de fichiers asynchrones utilisant la bande passante lorsqu’elle est inoccupée. Il est utilisé par les services de mises à jour logicielles de Microsoft, notamment Windows Update, WSUS (Windows Server Update Services), et SMS (Systems Management Server). Il est également employé par les services de mises à jour des logiciels de messagerie instantanée de Microsoft et des logiciels non-Microsoft.

L’usage de BITS associé à un agent de mise à jour devrait permettre aux utilisateurs disposant d’une connexion lente de se procurer plus facilement les dernières mises à jour du navigateur de Mozilla. Pour le moment, les mises à jour de Firefox à partir de la version 68 ne peuvent être téléchargées que lorsque quelqu’un exécute Firefox. En introduisant un agent de mise à jour dédié, il est possible de télécharger ces mises à jour véritablement en arrière-plan sans affecter l’expérience utilisateur et les performances du navigateur.

Matt Howell, Platform Engineer chez Mozilla, avait confié à ce propos : « l’agent de mise à jour est en cours de planification en tant que processus d’arrière-plan qui restera actif une fois le navigateur fermé pour télécharger et appliquer les mises à jour. Cela devrait rendre la mise à jour plus pratique pour tout le monde et réduire le temps nécessaire pour obtenir de nouvelles mises à jour pour les utilisateurs qui ne sont pas bien pris en charge par le processus de mise à jour actuel, car ils ne se servent pas beaucoup Firefox et / ou ont des connexions Internet lentes ».

Kirk Steuber, également Platform Engineer chez Mozilla, s’est plus étendu sur le sujet en expliquant : « nous allons d’abord permettre à Firefox de se mettre à jour à l’aide de BITS sans l’agent de mise à jour. Cela nous permettra de passer plus facilement d’un mécanisme de téléchargement à l’autre plutôt que de le supprimer en une seule fois. Pour le moment, Firefox va invoquer BITS via une interface intégrée au binaire qui communique directement avec BITS ».


Cette interface sera modifiée à partir de Firefox 70 afin qu’elle communique désormais avec BITS en utilisant l’agent de mise à jour en tant qu’intermédiaire. Cela permettra à cette interface de gérer les taches de BITS en tant qu’utilisateur du service local. Les testeurs qui ont déjà la dernière version de Firefox Nightly peuvent voir la fonctionnalité en action. Elle peut être activée en sélectionnant app.update.BITSenabled. et app.update.BITS.inTrialgroup. au niveau des réglages. Une fois ce nouveau système de mise à jour en place, Firefox ne devrait plus télécharger les mises à jour lorsque vous les rechercherez depuis la boîte de dialogue « À propos de » dans le menu « Aide » du navigateur.

Source : Blog Mozilla 1, Blog Mozilla 2

Et vous ?

Que pensez-vous de ce nouveau système de mise à jour pour Firefox ?

Voir aussi

Mozilla veut une refonte complète de l'identité visuelle de Firefox et de ses services associés et dévoile de nouveaux logos pour la marque
Mozilla s'achemine vers un ensemble de services payants pour Firefox afin de rééquilibrer ses sources de revenus
Firefox Monitor, le tableau de bord qui vous prévient si une fuite de données en ligne vous concerne, est désormais disponible en français
Firefox 67 débarque avec WebRender, le nouveau moteur de rendu graphique, qui sera déployé dans un premier temps chez 5% des utilisateurs

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de tes49
Membre averti https://www.developpez.com
Le 25/06/2019 à 19:13
Salut

Bonne idée, mais j'ai due louper un passage, je n'ai pas vu où était l'indication que cela arriverait avec Firefox 70 !
0  0 
Avatar de CaptainDangeax
Membre éclairé https://www.developpez.com
Le 28/06/2019 à 9:22
Perso, j'utilise Firefox sous Linux. Déjà, je suis tranquille niveau virus, malware, toussa toussa...
Pour la version Firefox, c'est le gestionnaire de paquets de la distribution GNU/Linux qui s'en occupe.
Il est normal que la fondation utilise ce qui s'en rapproche le plus sous Windows, au moins pour la partie téléchargement.
0  0 

 
Contacter le responsable de la rubrique Développement Web

Partenaire : Hébergement Web