Mozilla arbeitet an Firefox-Hintergrundupdates für Windows
- Kategorie: Feuerfuchs
Diese Woche hat Mozilla eine neue Funktion in der Nightly-Version des Firefox-Webbrowsers des Unternehmens aktiviert, die die Aktualisierungsfunktionalität des Browsers unter Windows verbessern soll. Die neue Funktionalität ermöglicht Hintergrund-Updates für Firefox unter Windows, auch wenn der Browser gerade nicht läuft.
Mozilla plant, die neue Update-Funktionalität in Beta- und Stable-Versionen des Webbrowsers einzuführen, wenn diese die Version 89 erreichen. Firefox 89 Stable wird gemäß dem offiziellen Veröffentlichungsplan am 1. Juni 2021 veröffentlicht.
Die Änderung verbessert das Aktualisierungsverhalten des Firefox-Webbrowsers. Firefox-Benutzer können Richtlinien verwenden, um das neue Verhalten zu blockieren.
Mozilla-Ingenieur Nick Alexander erklärt das Innenleben des neuen Aktualisierungsmechanismus auf der Firefox Dev Google Groups-Forum.
das Standard-Firefox-Profil (für jeden Benutzer auf Betriebssystemebene) plant regelmäßig ausgeführte Aufgaben auf Betriebssystemebene [2]. Diese Aufgaben rufen Firefox in einem abgespeckten, kopflosen 'Hintergrundaufgabenmodus' auf? [3], die den Aktualisierungszyklus vor dem Beenden pumpt. Diese Aufgaben wurden so konzipiert, dass sie keine Aktualisierungen verarbeiten, wenn andere Firefox-Instanzen ausgeführt werden. Sie sollten daher keine Neustarts von laufenden Instanzen erzwingen. und sie greifen nur für einen sehr kurzen Zeitraum auf das Standardprofil zu (sperren), sodass sie nicht verhindern sollten, dass Firefox für das normale Surfen gestartet wird. Wenn Sie diese Funktion deaktivieren müssen, sollte about:preferences ein Kontrollkästchen im Feld „Updates“ anzeigen? Abschnitt, den Sie deaktivieren können, oder Sie können die Firefox-Richtlinie BackgroundAppUpdate auf false.ps forum festlegen.
Mit anderen Worten: Firefox verwendet eine geplante Aufgabe auf Systemebene, um Update-Prüfungen durchzuführen, Updates herunterzuladen und die heruntergeladenen Updates zu installieren. Die Aufgabe ist so konfiguriert, dass sie alle 7 Stunden ausgeführt wird, jedoch nur, wenn Firefox nicht ausgeführt wird.
Die Aufgabe mit dem Namen Firefox Nightly Background Update gefolgt von Hex-Code in der Nightly-Version wird automatisch von Nightly installiert und wird auch automatisch neu installiert, wenn sie gelöscht wird. Der Name wird für Beta- und Stable-Versionen von Firefox angepasst.
Firefox-Benutzer, die die Aufgabe deaktivieren möchten, müssen die Unternehmensrichtlinie verwenden HintergrundAppUpdate dies zu tun. Wenn die Richtlinie auf False gesetzt ist, versucht Firefox nicht, Updates zu installieren, wenn die Anwendung nicht ausgeführt wird. Die Richtlinie betrifft die Firefox-Einstellung app.update.background.enabled, aber das bloße Festlegen der Einstellung hat zum Zeitpunkt des Schreibens keine Auswirkungen.
Wenn die geplante Aufgabe gelöscht wird, wird sie unabhängig vom Status der Einstellung wiederhergestellt. Das Deaktivieren des Tasks im Taskplaner hingegen scheint ihn nicht wieder zu aktivieren, zumindest nicht während derselben Sitzung. Es werden mehr Daten benötigt, um herauszufinden, ob Nightly-Updates den Status der Aufgabe ändern.
Interessierte Nutzer können die Entwicklung auf verfolgen [E-Mail geschützt] .