Firefox 에디션 차이

Posted by Programmer™
2025. 9. 16. 11:38 카테고리 없음

 

Firefox 에디션

이 표는 에디션 정보와 확장 기능 개발을 위한 기능을 요약하고, 확장 기능 개발에 각 에디션을 사용할 때의 권장 사항을 제공합니다.

 

 

Edition 버전 안정적인가 확장 개발을
위한 도구
서명되지 않은
확장 프로그램
설치
추천 확장 개발 사용
Release 현재 Yes Yes No 회귀 테스트, 사용자 알파 및 베타 테스트
Beta 현재  +1 Yes Yes No 회귀 테스트, 사용자 알파 및 베타 테스트
Developer Edition 현재  +1 Yes Yes Yes 확장 개발
Nightly 현재  +2 No Yes Yes 최신 WebExtension API에 대한 조기 액세스
ESR 현재 - >1 Yes Yes Yes 기업 내 확장 개발

 

 

Firefox 버전 및 웹 확장 프로그램 개발 기능

 

Release

이것은 대부분 사람들이 사용하는 Firefox 버전이며, 누군가 Firefox 메인 다운로드 페이지를 방문하면 제공되는 버전입니다 .

about:debugging이나 web-ext를 사용하여 개발 중인 확장 프로그램을 이 버전의 Firefox에 로드하면 애드온 디버깅 창에 접근할 수 있습니다.  하지만 서명되지 않은 확장 프로그램은 설치할 수 없으므로 재시작 동작, 권한 확인, 업그레이드 등의 기능을 테스트하는 데 제한이 있습니다.

Android용 Firefox 확장 프로그램 개발이 완벽하게 지원됩니다.

 

제안된 개발 용도 : 최종 회귀 테스트를 위해 확장 프로그램의 서명된 사본을 릴리스 버전에 설치하고 테스트할 수 있습니다.

또한, 알파 또는 베타 테스트 지원을 위해 서명된 확장 프로그램 사본을 다른 사람들에게 배포할 수도 있습니다.

 

Download

Beta

이 버전의 Firefox는 일반적으로 Firefox의 다음 릴리스 버전에서 제공될 기능을 활용하고자 하는 사람들이 사용합니다.

about:debugging이나 web-ext를 사용하여 개발 중인 확장 프로그램을 이 버전의 Firefox에 로드하면 애드온 디버깅 창에 접근할 수 있습니다. 하지만 서명되지 않은 확장 프로그램은 설치할 수 없으므로 재시작 동작, 권한 확인, 업그레이드 등의 기능을 테스트하는 데 제한이 있습니다.

Android용 Firefox 확장 프로그램 개발이 완벽하게 지원됩니다.

 

제안된 개발 용도 : 회귀 테스트를 위해 베타 버전에 서명된 확장 프로그램 사본을 설치하고 테스트해 보세요. 이러한 테스트를 통해 다음 Firefox 버전에서도 확장 프로그램이 정상적으로 작동할 것이라는 확신을 가질 수 있습니다.

알파 또는 베타 테스트 지원을 위해 서명된 확장 프로그램 사본을 다른 사람에게 배포할 수도 있습니다.

 

Download

Developer Edition

이 버전의 Firefox는 웹 및 웹 확장 프로그램 개발을 지원하도록 설계된 추가 기능을 갖춘 Firefox 베타를 기반으로 합니다.

about:debugging이나 web-ext를 사용하여 개발 중인 확장 프로그램을 이 버전의 Firefox에 로드하면 애드온 디버깅 창에 접근할 수 있습니다. about:config의 특정 속성을 조정하거나 설정한 후 서명되지 않은 확장 프로그램을 설치할 수도 있습니다 (일반적으로 Nightly에서 동일한 작업을 수행하는 데 필요한 변경 사항보다 적습니다). 이를 통해 재시작 동작, 권한 확인, 업그레이드 등의 기능을 테스트할 수 있습니다. Android용 Firefox 확장 프로그램 개발은 완벽하게 지원됩니다.

 

제안된 개발 용도 : Developer Edition을 기본 웹 확장 프로그램 개발 및 테스트 플랫폼으로 사용하세요.

 

Download

Nightly

이 Firefox 버전은 향후 Firefox 릴리스를 위한 최신 개발 기능으로 매일 밤 업데이트되는 빌드를 제공합니다. 최신 기능을 경험하고 문제 발생 시 피드백을 제공하고자 하는 사용자들이 주로 사용합니다.

about:debugging 또는 web-ext를 사용하여 개발 중인 확장 프로그램을 이 Firefox 버전에 로드하고 애드온 디버깅 창에 액세스할 수 있습니다. 또한 about:config 속성을 조정하거나 설정한 후 서명되지 않은 확장 프로그램을 설치할 수도 있습니다. 이를 통해 재시작 동작, 권한 확인, 업그레이드 등의 기능을 테스트할 수 있습니다. Android용 Firefox 확장 프로그램 개발은 완벽하게 지원됩니다.

 

제안된 개발 용도 : Nightly는 WebExtension API를 포함하여 개발 중인 향후 Firefox 기능의 미리보기를 제공합니다. 기능 안정성이 보장되지 않으므로 Nightly를 기본 웹 확장 프로그램 개발 플랫폼으로 권장하지 않습니다. 하지만 향후 기능을 활용하거나 Firefox와의 호환성을 가장 먼저 확인하기 위해 테스트하려는 경우에는 Nightly를 사용할 수 있습니다.

 

Download

ESR ( Extended Support Release )

Firefox의 확장 지원 릴리스(ESR) 버전은 IT 전문가가 조직 내에서 Firefox를 구성하고 배포할 수 있는 기능을 제공합니다. 또한 기업에 일반 출시 주기보다 더 오랫동안 안정적인 Firefox 버전을 제공합니다. 따라서 이 글을 쓰는 시점을 기준으로 Firefox의 출시 버전은 65(베타는 66, 나이틀리는 67)였으며, ESR 버전은 60이었습니다.

about:debugging 또는 web-ext를 사용하여 개발 중인 확장 프로그램을 이 버전의 Firefox에 로드하면 애드온 디버깅 창에 액세스할 수 있습니다. 또한 about:config의 특정 속성을 조정하거나 설정한 후 서명되지 않은 확장 프로그램을 설치할 수도 있습니다(이 기능은 기업이 비공개로 유지하고 addons.mozilla.org에 서명을 위해 제출하지 않으려는 확장 프로그램을 설치할 수 있도록 제공됩니다). Android용 Firefox 확장 프로그램 개발은 완벽하게 지원됩니다.

 

제안된 개발 용도  : 기업용 확장 프로그램을 개발하고 확장 프로그램의 기능 세트가 ESR 버전과 호환되는지 확인하려면 ESR을 기본 웹 확장 프로그램 개발 및 테스트 플랫폼으로 사용하세요.

 

Download