PWA(Progressive Web App)는 앱을 훨씬 빠르게 불러올 수 있는 방법 중 하나로, Windows에 설치된 네이티브 앱과 거의 동일하게 작동합니다. Chrome과 Edge 모두 PWA를 지원하며, 브라우저를 시작할 때 앱을 함께 실행할 수 있습니다. 자주 사용하는 웹사이트가 PWA를 제공한다면 특히 유용한 기능입니다. 다만 PWA는 일반 소프트웨어에 비해 장점이 많지만, 기본적으로는 자동으로 실행되지 않는다는 한계가 있었습니다.
이 문제를 해결하기 위해 Chromium 엔진에 업데이트가 적용되어, Windows 11/10에서 Edge 또는 Chrome의 PWA가 시스템 시작 시 자동으로 실행될 수 있게 되었습니다. 마치 전용 앱처럼 Windows 시작 프로그램에 등록해서 사용할 수 있다고 생각하면 됩니다.
Windows에서 PWA를 시작 시 자동 실행하도록 설정하기
이 기능을 사용하면 PWA를 지원하는 웹사이트를 앱 형태로 Windows와 함께 실행할 수 있습니다. 일부 사이트를 전체 브라우저 환경 없이 사용하고 싶거나, 컴퓨터에 로그인하자마자 바로 작업을 시작하고 싶다면 매우 유용한 옵션입니다.
Chrome PWA 시작 시 실행 플래그 활성화
- Chrome을 열고 주소창에 다음을 입력합니다.
chrome://flags/#enable-desktop-pwas-run-on-os-login
- 드롭다운 메뉴에서 Default를 클릭한 후 Enabled로 변경합니다.
- Chrome을 재시작합니다.
- PWA를 제공하는 웹사이트로 이동합니다. 여기서는 Twitter를 예로 들겠습니다.
- 주소창 끝에 나타나는 설치(Install) 링크를 클릭합니다.
- 설치 여부를 묻는 창이 뜨며, 로그인 시 자동 실행 옵션도 함께 제공됩니다.
이 설정은 'Desktop PWAs run on OS login'이라고도 불리며, 설치된 PWA가 운영체제 사용자가 로그인할 때 자동으로 시작되도록 구성할 수 있게 해줍니다. Mac, Windows, Linux, Chrome OS를 모두 지원합니다.
팁: 시작 시 Microsoft Store 앱을 자동으로 여는 방법도 참고해 보세요.
Microsoft Edge PWA 시작 시 실행 플래그 활성화
- Microsoft Edge를 실행합니다.
- 새 탭을 열고 다음 설정을 입력합니다.
edge://flags/#enable-desktop-pwas-run-on-os-login
- Desktop PWAs run on OS login 플래그를 활성화합니다.
- 예시로 Edge에서 Twitter.com을 엽니다.
- 오른쪽 상단의 점 세 개 메뉴를 클릭한 후 앱(Apps)을 선택하고, 이 사이트를 앱으로 설치를 누릅니다.
- Chrome과 마찬가지로 컴퓨터에 로그인할 때 앱 시작 옵션을 선택할 수 있습니다.
Desktop PWAs run on OS login은 어떻게 작동하나요?
다음에 컴퓨터를 재부팅하면 Chrome 또는 Microsoft Edge가 비활성화 상태여도 해당 앱이 자동으로 실행됩니다. 여기서 흥미로운 부분이 시작됩니다. Windows는 이 PWA를 하나의 응용 프로그램으로 취급하기 때문에, 시작 프로그램에 별도의 항목으로 등록됩니다.
확인하려면 작업표시줄을 마우스 오른쪽 버튼으로 클릭하고 작업 관리자를 선택합니다. 그런 다음 시작 앱 탭으로 이동하면, 활성화 목록에 Chrome 또는 Microsoft Edge 관련 항목이 추가된 것을 확인할 수 있습니다. 원칙적으로는 앱 이름(이 경우 Twitter)으로 표시되어야 하지만, 현재 버전에서는 Google 또는 Chrome이라는 이름으로만 표시됩니다.
이 기능은 현재 브라우저의 Canary 버전에서 사용할 수 있으며, 곧 정식 버전에도 포함될 예정입니다.
함께 읽으면 좋은 글: Windows에서 프로그램이 시작 시 자동으로 실행되도록 설정하는 방법