- Firefox가 수년간 사용자들의 요구를 무시한 끝에 Progressive Web Apps(PWAs) 지원을 추가하기로 결정함
- 현재 Firefox Nightly 빌드에서
about:config
에 있는 숨겨진 실험적 플래그 browser.taskbarTabs.enabled
를 통해 해당 기능을 활성화할 수 있음
- 아직 기능이 실제로 동작하지는 않지만, 플래그가 추가된 것은 실제 기능의 도입이 임박했음을 의미함
Firefox의 웹 앱 기능 방향성
- Firefox의 웹 앱 통합 방식은 Chrome이나 GNOME Web 같은 다른 브라우저와는 다르게 설계될 예정
- Mozilla의 제품 매니저 David Rubino는 웹 앱이 Firefox 안에서 자연스럽게 작동하는 방식을 목표로 한다고 밝힘
- 완전한 PWA 사양 전체를 따르지는 않으며, Android처럼 완전한 네이티브 PWA 기능을 기대하기는 어려움
- Firefox의 웹 앱 모드는 다음과 같은 특징을 가짐:
- 브라우저 프레임을 최소화하지 않음 (주소창, 확장기능, 즐겨찾기 등 그대로 유지)
- '새 탭' 버튼은 일반 Firefox 창 열기 버튼으로 대체됨
-
웹사이트 중심 경험을 유지하면서 다중 웹사이트 관리를 위한 기능은 최소화
예상되는 웹 앱 기능
- 웹 앱은 다음 기능들을 지원할 예정:
- 앱 메뉴, 도크, 작업 표시줄에 독립된 아이콘으로 표시
-
닫기 전까지 앱이 계속 실행 상태 유지
- 해당 웹사이트 링크 클릭 시 새 창이 아닌 해당 웹 앱으로 연결됨
- 차별화된 기능도 있음:
- 어떤 브라우저 탭이라도 즉석에서 웹 앱 모드로 전환 가능
- 로그인 상태를 유지한 채 전환 가능
-
모바일처럼 링크 자동 캡처 기능 지원 예정
- Rubino는 “간단한 설정, 핵심 브라우저 기능 유지, 자동 링크 캡처를 통해 기존 브라우저보다 나은 경험 제공 가능”이라고 밝힘
아직 갈 길은 멀지만…
- Firefox의 이번 웹 앱 기능은 다른 브라우저 대비 혁신보다는 최소 기능(MVP) 중심 접근으로 보임
- 그러나 웹 앱 도구와 PWA가 오래 전부터 존재했던 점을 감안할 때, “늦었지만 그래도 환영할 만한 진전”
Firefox Nightly에서 웹 앱 기능 활성화 방법
- Firefox는 최근 유저들이 오랫동안 요청해온 기능들을 차례로 구현 중:
- 세로 탭
- 프로필 관리
- 탭 그룹 (일부는 아직 베타 상태)
- 이번에는 “웹 앱 설치” 기능이 이 목록에 추가됨
- Mozilla는 처음에는 피드백을 받겠다고 했지만, 이후 별다른 공지는 없었음
- 최근 Firefox Nightly(Windows/macOS/Linux)에
taskbar tabs
기능을 활성화할 수 있는 숨겨진 설정이 추가됨
- 다만, 해당 설정을 true로 바꿔도 실제로는 아직 아무 변화 없음
- 앞으로 몇 주간 기능이 활성화될 가능성이 있으므로 Nightly 사용자라면 주시할 만한 부분