앱 정체성
이름, 아이콘, start_url, theme_color가 실제 브랜드와 맞는다.
홈 화면 아이콘이 깨지거나 독립 실행 화면이 웹뷰처럼 보인다.
설치, 오프라인, 업데이트, 알림 권한은 사용자 기기와 브라우저 상태에 따라 다르게 실패한다.
확인: 이름, 아이콘, start_url, theme_color가 실제 브랜드와 맞는다.
실패: 홈 화면 아이콘이 깨지거나 독립 실행 화면이 웹뷰처럼 보인다.
확인: 핵심 화면은 fallback 또는 stale 상태를 보여준다.
실패: 네트워크 차단 시 빈 화면이나 오류 페이지만 남는다.
확인: 조건을 만족할 때만 설치 CTA가 보이고 결과를 기록한다.
실패: 지원하지 않는 브라우저에서도 같은 버튼을 노출한다.
확인: 새 worker와 낡은 캐시가 충돌할 때 안내 UX가 있다.
실패: 배포 뒤 일부 사용자만 옛 화면을 계속 본다.
| 출시 전 질문 | 예/아니오 기준 | 증거 |
|---|---|---|
| 앱처럼 열리는가 | standalone display 확인 | 설치 후 새 창 스크린샷 |
| 오프라인 실패가 설명되는가 | fallback 또는 retry UI | Network Offline 캡처 |
| 새 배포가 전달되는가 | 업데이트 안내 또는 새로고침 정책 | worker version 로그 |