iOS, iPadOS 웹 앱에서 이제 웹 푸시 기능을 지원할 것입니다.
(webkit.org)iOS and iPadOS 16.4 beta 1 서부터 웹 푸시를 지원합니다.
네. 푸시 알림의 그 푸시 맞습니다.
단, 이 기능을 활성화하려면 아래 조건이 모두 만족해야 합니다.
- 해당 웹 사이트를 홈 화면에 추가해야 합니다.
- 사용자가 푸시 알림 권한을 허용해야 합니다.
홈 화면에 추가된 웹 앱들은 푸시 알림 외 아래 기능도 지원할 예정입니다.
- 집중 모드(Focus Mode)
- 앱 배지 API (Bedging API, 앱에 알림 개수 따위를 표시하는 기능)
- 항상 깨움 (Screen Wake Lock API)
- 화면 비율 (Screen Orientation API)
- 사용자 활성화 (User Activation API)
- 웹 코덱 (Web Codecs API)
이 외에도 제3자 브라우저의 홈화면 추가 기능 지원, 새로워진 대체 아이콘(Fallback Icon) 등이 추가됩니다.
제가 무지해서그런데요. 저는 AOS유저이지만 핸드폰에서 웹 푸시를 아직 받아본 경험이 없어서요.
웹 푸시가 지원된다면 어떤 변화를 줄 수있나요?
제가 예상해보자면 이런 개선이 이뤄질까요?
- 앱 없이 웹만으로 서비스를 제공해주는 업체들이 푸시 서비스를 제공해줄 수 있음.
오호~ 상세한 설명 감사합니다. 특히 PWA으로 서비스를 제공해주는 업체들에게 더 큰 도움이되겠군요.
(아래는 PWA에대한 GPT-3설명입니다. 저와 같은 초보자분들을 위해..)
PWA(PWA: Progressive Web Apps)는 웹 기술을 사용하여 모바일 디바이스에서 네이티브 앱과 비슷한 경험을 제공하는 애플리케이션입니다. PWA는 브라우저에서 실행되는 웹 애플리케이션으로, 따라서 별도의 설치가 필요하지 않습니다. 대신, 사용자는 웹 브라우저를 사용하여 PWA를 사용할 수 있습니다.
PWA는 캐시, 오프라인 지원, 푸시 알림 등의 기능을 포함하여 모바일 앱에서 사용할 수 있는 다양한 기능을 제공합니다. PWA는 더 나은 사용자 경험을 제공하면서도, 개발 및 유지 보수 비용을 절감할 수 있습니다. 또한 PWA는 모바일 운영체제에 종속되지 않으므로, 여러 플랫폼에서 동일한 코드베이스를 사용할 수 있습니다.
새로운 개선이라기 보다는 '이제야'이뤄지는 부분에 가깝습니다. 말씀하신대로입니다.
기존에는 웹 기반 서비스임에도 푸시 기능을 우회해 사용하기 위해서 억지로 앱like하게 씌운 다음 등록하는 경우가 많았어요.
하지만 단순 웹뷰로 구성된 앱은 애플에서 잘 승인하지 않습니다.ㅠ 그런 부분에서 우선 불편함이 덜어질 것 같구요.
안드로이드에서도 웹 푸시는 스팸 사이트가 아닌 이상 일반적으론 잘 사용되지 않긴 하지만, PWA를 지원하는 SNS등은 웹푸시를 사용하거든요.
애플에서 PWA만큼은 찬밥신세였는데 드디어 PWA에 대해 허락을 해줄(?) 마음이 생겼다고 봐야할 것 같아요.