Mozilla는 Windows에서 Firefox 백그라운드 업데이트를 작업 중입니다.
- 범주: 파이어폭스
이번 주에 Mozilla는 Windows에서 브라우저의 업데이트 기능을 개선하도록 설계된 조직의 Firefox 웹 브라우저의 Nightly 버전에서 새로운 기능을 활성화했습니다. 이 새로운 기능은 브라우저가 현재 실행되고 있지 않더라도 Windows에서 Firefox에 대한 백그라운드 업데이트를 활성화합니다.
Mozilla는 웹 브라우저의 Beta 및 Stable 버전이 89 버전에 도달하면 새로운 업데이트 기능을 도입할 계획입니다. Firefox 89 Stable은 공식 릴리스 일정에 따라 2021년 6월 1일에 릴리스됩니다.
변경 사항은 Firefox 웹 브라우저의 업데이트 동작을 개선합니다. Firefox 사용자는 정책을 사용하여 새로운 동작을 차단할 수 있습니다.
Mozilla 엔지니어 Nick Alexander가 새로운 업데이트 메커니즘의 내부 작동을 설명합니다. 에 Firefox 개발자 Google 그룹스 포럼.
기본 Firefox 프로필(각 OS 수준 사용자용)은 주기적으로 실행되는 OS 수준 작업을 예약합니다[2]. 이러한 작업은 제거된 헤드리스 '백그라운드 작업 모드'에서 Firefox를 호출합니다. [3] 종료하기 전에 업데이트 주기를 펌핑합니다. 이러한 작업은 다른 Firefox 인스턴스가 실행 중일 때 업데이트를 처리하지 않도록 설계되었으므로 실행 중인 인스턴스를 강제로 다시 시작해서는 안 됩니다. 그리고 아주 짧은 시간 동안만 기본 프로필에 액세스(잠금)하므로 정기적인 탐색을 위해 Firefox를 시작하는 것을 방해해서는 안 됩니다. 이 기능을 비활성화해야 하는 경우 about:preferences는 '업데이트'에 확인란을 표시해야 합니까? 섹션을 비활성화하거나 BackgroundAppUpdate Firefox 정책을 false.ps 포럼으로 설정할 수 있습니다.
즉, Firefox는 시스템 수준에서 예약된 작업을 사용하여 업데이트 확인을 실행하고 업데이트를 다운로드하고 다운로드한 업데이트를 설치합니다. 작업은 7시간마다 실행되도록 구성되지만 Firefox가 실행되지 않는 경우에만 실행됩니다.
Nightly 버전에서 Firefox Nightly Background Update 뒤에 오는 16진수 코드라는 작업은 Nightly에 의해 자동으로 설치되며 삭제되는 경우에도 자동으로 다시 설치됩니다. 이름은 Firefox의 베타 및 안정 버전에 맞게 조정됩니다.
작업을 비활성화하려는 Firefox 사용자는 엔터프라이즈 정책을 사용해야 합니다. 배경 앱 업데이트 그렇게 하기 위해. 정책이 False로 설정되면 Firefox는 애플리케이션이 실행되고 있지 않을 때 업데이트 설치를 시도하지 않습니다. 이 정책은 Firefox 기본 설정 app.update.background.enabled에 영향을 주지만, 기본 설정을 지정하는 것만으로는 작성 시점에 아무런 영향을 미치지 않습니다.
예약된 작업이 삭제되면 기본 설정 상태에 관계없이 복원됩니다. 반면에 작업 스케줄러에서 작업을 비활성화하면 적어도 동일한 세션 동안에는 다시 활성화되지 않는 것 같습니다. 야간 업데이트가 작업 상태를 변경하는지 확인하려면 더 많은 데이터가 필요합니다.
관심 있는 사용자는 개발을 따를 수 있습니다. [이메일 보호됨] .