Apple의 Safari 웹 브라우저에는 Chrome, Firefox 및 기타 브라우저에 비해 일부 고급 기능이 없습니다. 고맙게도 푸시 알림이라는 한 가지 주요 단점이 수정되고 있습니다.
Apple은 작년에 Mac, iPhone 및 iPad를 포함한 모든 플랫폼에서 Safari에 대한 표준 웹 푸시 알림 지원 작업을 진행하고 있음을 확인했습니다. 그 시점 이전에 Safari는 Apple의 독점 푸시 기술과만 호환되었으며 일부 웹 사이트에서는 지원하지 않았습니다. 새로운 기능은 사이트에서 이미 Chrome, Firefox 또는 Microsoft Edge를 통해 경고를 보내는 데 사용하는 것과 동일한 표준 웹 푸시 알림과 함께 작동합니다. macOS Ventura에 이미 도착했으며 이제 Apple은 iOS 16.4 베타 및 iPadOS 16.4 베타를 테스트하고 있으며 마침내 iPhone 및 iPad에 기능을 제공합니다.
웹 알림은 웹 애플리케이션에 유용하지만 엄청나게 다른 곳에서는 인기가 없습니다. Mozilla는 2019년에 사이트의 푸시 알림 허용 요청이 Firefox 사용자에 의해 97% 이상 거부되었다고 밝혔습니다. 그렇기 때문에 Apple은 Android 기기에서 대부분의 모바일 브라우저와 다르게 이 기능을 구현하고 있는 것 같습니다. 사이트는 홈 화면에 북마크하지 않는 한 알림 전송을 요청할 수 없습니다. 사이트나 웹 앱이 마음에 들어 홈 화면에 추가하고 싶은 경우 푸시 알림을 받을 가능성이 높습니다.
Apple은 오늘 블로그 게시물에서 “홈 화면에 추가된 웹 앱은 제공되는 ‘구독’ 버튼을 탭하는 것과 같은 직접적인 사용자 상호 작용에 대한 요청인 한 푸시 알림 수신 권한을 요청할 수 있습니다. 웹 앱으로. iOS 또는 iPadOS는 웹 앱에 알림을 보낼 수 있는 권한을 부여하라는 메시지를 사용자에게 표시합니다. 그런 다음 사용자는 iPhone 및 iPad의 다른 앱과 마찬가지로 알림 설정에서 웹 앱별로 해당 권한을 관리할 수 있습니다. 웹 앱의 알림은 다른 앱의 알림과 똑같이 작동합니다. 잠금 화면, 알림 센터, 페어링된 Apple Watch에 표시됩니다.”
그러나 iPhone 및 iPad의 Safari에 제공되는 모든 개선 사항은 아닙니다. 홈 화면의 웹 앱은 이제 기본 앱과 마찬가지로 아이콘에 배지를 설정할 수 있으며 고급 비디오 및 화면 API를 사용할 수 있습니다. 마지막으로 특별한 아이콘을 생성하지 않은 사이트를 홈 화면에 추가하면 Safari는 이제 간단한 스크린샷을 사용하는 대신 사이트 이름과 색상에서 하나를 생성합니다.
새로운 기능은 현재 iOS 16.4 및 iPadOS 16.4의 베타 버전에만 있는 Safari 16.4에서 사용할 수 있지만 곧 모든 사람에게 출시될 예정입니다.
출처: WebKit 블로그