Mozilla pracuje nad aktualizacjami Firefoksa w tle w systemie Windows

Wypróbuj Nasz Instrument Do Eliminowania Problemów

W tym tygodniu Mozilla włączyła nową funkcję w nocnej wersji przeglądarki internetowej Firefox, zaprojektowanej w celu poprawy funkcjonalności aktualizacji przeglądarki w systemie Windows. Nowa funkcja umożliwia aktualizacje przeglądarki Firefox w systemie Windows w tle, nawet jeśli przeglądarka nie jest w tym czasie uruchomiona.

Mozilla planuje wprowadzić nową funkcję aktualizacji w wersjach Beta i Stable przeglądarki internetowej, gdy te trafią do wersji 89. Firefox 89 Stable zostanie wydany 1 czerwca 2021 r. zgodnie z oficjalnym harmonogramem wydań.

Zmiana poprawia zachowanie aktualizacji przeglądarki internetowej Firefox. Użytkownicy Firefoksa mogą używać zasad do blokowania nowego zachowania.

Inżynier Mozilli, Nick Alexander, wyjaśnia wewnętrzne działanie nowego mechanizmu aktualizacji na Forum Grup dyskusyjnych Google dla programistów Firefox.

domyślny profil Firefoksa (dla każdego użytkownika na poziomie systemu operacyjnego) zaplanuje zadania na poziomie systemu operacyjnego, które będą uruchamiane okresowo [2]. Te zadania wywołują Firefoksa w uproszczonym, bezgłowym „trybie zadań w tle”? [3], który pompuje cykl aktualizacji przed wyjściem. Zadania te zostały zaprojektowane tak, aby nie przetwarzać aktualizacji, gdy inne instancje Firefoksa są uruchomione, więc nie powinny wymuszać ponownego uruchomienia uruchomionych instancji; i uzyskują dostęp (blokują) domyślny profil tylko przez bardzo krótki okres czasu, więc nie powinni uniemożliwiać uruchamiania Firefoksa w celu regularnego przeglądania. Jeśli chcesz wyłączyć tę funkcję, about:preferences powinno pokazywać pole wyboru w sekcji „Aktualizacje”? sekcji, którą możesz wyłączyć, lub możesz ustawić zasadę BackgroundAppUpdate Firefox na forum false.ps.

Innymi słowy: Firefox użyje zaplanowanego zadania na poziomie systemu, aby uruchomić sprawdzanie aktualizacji, pobierać aktualizacje i instalować pobrane aktualizacje. Zadanie jest skonfigurowane do uruchamiania co 7 godzin, ale tylko wtedy, gdy Firefox nie jest uruchomiony.

Firefox nocne aktualizacje w tle systemu Windows

Zadanie, nazwane Firefox Nightly Background Update, a następnie kodem szesnastkowym w wersji Nightly, jest automatycznie instalowane przez Nightly i zostanie automatycznie ponownie zainstalowane, jeśli zostanie usunięte. Nazwa zostanie dostosowana do wersji beta i stabilnej przeglądarki Firefox.

Użytkownicy Firefoksa, którzy chcą wyłączyć zadanie, muszą skorzystać z polityki Enterprise Aktualizacja aplikacji w tle aby to zrobić. Jeśli zasada jest ustawiona na Fałsz, Firefox nie próbuje instalować aktualizacji, gdy aplikacja nie jest uruchomiona. Ta zasada wpływa na preferencje Firefoksa app.update.background.enabled, ale samo ustawienie preferencji nie ma żadnego wpływu w momencie pisania.

Jeśli zaplanowane zadanie zostanie usunięte, zostanie przywrócone bez względu na stan preferencji. Z drugiej strony wyłączenie zadania w Harmonogramie zadań nie wydaje się włączać go ponownie, przynajmniej nie podczas tej samej sesji. Potrzeba więcej danych, aby dowiedzieć się, czy nocne aktualizacje wprowadzają zmiany w stanie zadania.

Zainteresowani użytkownicy mogą śledzić rozwój na [e-mail chroniony] .