Firefox omfamnar Microsoft BITS för att installera uppdateringar

0 Shares

Firefox-logotypen 2019

Från och med Firefox 68 började Mozillas webbläsare använda Microsoft BITS (Background Intelligent Transfer Service) för att leverera uppdateringar – samma teknik som används av Windows Update.

Med ankomsten av Firefox 70 kommer BITS att användas med en dedikerad uppdateringsagent på plats som en proxy snarare än att bara vara en del av webbläsaren, så att uppdateringar lättare kan installeras.

Se även:

En av anledningarna till övergången till BITS via en uppdateringsagent är att göra det lättare för användare med långsammare anslutningar att få tag på de senaste uppdateringarna. Den nuvarande användningen av BITS innebär att uppdateringar endast kan laddas ner när någon har Firefox igång. genom att införa en dedikerad uppdateringsagent är det möjligt att få dessa uppdateringar att ladda ner i bakgrunden utan att det påverkar webbläsarens prestanda.

Idén lades fram för en tid sedan, med Mozillas Matt Howell som sa:

Update Agent planeras som en bakgrundsprocess som fortsätter att köras efter att webbläsaren stängts för att ladda ner och tillämpa uppdateringar. Detta bör göra uppdateringen bekvämare för alla och minska tiden för att få nya uppdateringar för användare som inte stöds bra av den aktuella uppdateringsprocessen eftersom de inte kör Firefox så mycket och / eller de har långsamma internetanslutningar.

Mer nyligen förklarade Kirk Steuber att:

Som en springbredd mot att släppa uppdateringsagenten kommer vi först att tillåta Firefox att uppdatera med BITS utan uppdateringsagenten. Detta gör att vi lättare kan övergå från en nedladdningsmekanism till den andra snarare än att bara släppa den på en gång. För närvarande ringer Firefox till BITS via ett gränssnitt som är inbyggt i binären. Detta gränssnitt kommer för närvarande att kommunicera med BITS direkt, men kommer att utformas så att det i framtiden kan kommunicera med BITS med hjälp av Update Agent som mellanhand. Detta gör att den kan hantera BITS-jobb som Local Service-användare, vilket är hur vi vill att nedladdningar ska ske när Update Agent hämtar dem oberoende.

Alla som kör Firefox nattljus kan se funktionen i aktion. Som noterats av Techdows kan den slås på genom att aktivera app.update.BITSenabled. och app.update.BITS.inTrialgroup. inställningar.

0 Shares