Firefox가 Chrome의 PWA(Progressive Web App) 기능을 따라잡기 위해 약간의 노력을 기울였다면 이제 기다림이 끝났을 수 있습니다. Mozilla는 몇 년에 걸쳐 SSB(site-specific browser) 기능(예:Prism)을 시도했고 2017년부터 모바일에서 지원했지만 Firefox 73부터 핵심 부분이 되는 방향으로 향하고 있는 것 같습니다. 데스크톱 브라우저의.
현재 실험 기능으로 숨겨져 있지만, 결국 출시되어 기본적으로 사용 가능하게 되기 전에 모든 주요 Firefox 브라우저 버전(Nightly, 개발자, 베타, 안정 버전)에서 계속 활성화하고 사용할 수 있습니다.
사이트별 브라우저의 기능은 무엇입니까?
사이트별 브라우저는 기본적으로 별도의 브라우저 인스턴스에서 실행되고 데스크톱 앱처럼 작동하는 "앱"을 모든 웹사이트에서 생성합니다. 즉, 일부 사이트는 작업 표시줄 버튼, 오프라인 기능, 프로그램과 같은 실행 및 기존 브라우저 기반 사이트보다 더 유용하게 사용할 수 있는 기타 특전을 통해 "일류 시민"이 될 수 있습니다.
또한 브라우저의 많은 도구 모음, 메뉴 및 기타 UI 기능을 제거하여(버전 74 현재 Firefox 구현은 특히 많은 부분을 차지함) 웹 사이트가 프로그래밍된 작업으로 대부분 제한됩니다. 앱이나 사이트에 따라 SSB/PWA 표준에 맞게 구축되지 않은 사이트는 덜 유용할 수 있지만 이렇게 하면 사용 환경이 더 원활해질 수 있습니다.
활성화 방법
1. Firefox 주소 표시줄에 about:config를 입력하고 경고를 지나치기를 클릭합니다.
2. 검색 창에 browser.ssb.enabled
를 입력합니다. .
3. 여기에 부울 값이 표시되어야 하므로 오른쪽에 있는 화살표 버튼을 눌러 값을 true
로 전환합니다. .
4. 브라우저를 다시 시작합니다.
사용 방법
1. 앱으로 사용하려는 웹사이트를 방문합니다. Discord 채팅 앱은 이미 Electron 프레임워크를 사용하여 웹 기술을 프로그램으로 실행하는 데스크톱 앱을 가지고 있기 때문에 좋은 예입니다. 즉, SSB/PWA 버전은 기존 데스크톱 버전과 매우 유사해야 합니다.
2. URL 오른쪽의 주소 표시줄에 있는 점 세 개를 클릭합니다.
3. "이 웹사이트를 앱으로 설치" 또는 "사이트별 브라우저 실행"을 선택합니다. (사용 중인 버전에 따라 다를 수 있습니다.)
4. 이렇게 하면 앱 바로 가기가 바탕 화면에 직접 설치되어 일반 프로그램처럼 액세스할 수 있습니다. 앱에 이미 데스크톱 버전이 있는 경우 원하는 경우 두 버전을 동시에 사용할 수도 있습니다.
5. 나중에 설치된 웹사이트를 관리하려면 햄버거 메뉴로 이동하여 "사이트 브라우저" 또는 "설치된 웹사이트" 항목을 찾으십시오(Firefox 버전에 따라 다름).
6. 여기에서 사이트를 클릭하면 새 창에서 실행됩니다. 현재 안정 버전(Firefox 74)에서는 할 수 있는 모든 작업이지만 Developer와 Nightly 모두 오른쪽에 설치된 웹사이트를 삭제할 수 있는 "X"가 포함되어 있습니다.
Firefox에서 웹 앱의 미래
Google이 기본적으로 표준을 만들고 있기 때문에 Chrome은 이미 프로그레시브 웹 앱을 매우 잘 지원합니다. 따라서 Mozilla가 개발을 완료하면 이 기능이 어떻게 보일지 보고 싶다면 거기에서 가지고 놀 수 있습니다. 파이어폭스 버전은 여전히 상대적으로 거칠고 뒤쳐져 있지만, 지금 당장 파이어폭스에서 PWA/SSB를 사용해야 한다면 거기에 있다. 이들은 미래 인터넷의 일부가 될 것이며 Firefox의 지원은 브라우저의 중요한 발전입니다.
Linux 사용자(Firefox 사용자가 아님)인 경우 Linux의 Peppermint 또는 Android의 Hermit을 사용하여 자신의 웹 앱을 만들 수도 있습니다.