새로운 Safari 기능으로 iPhone 웹 앱을 기본 앱처럼 만듭니다.

새로운 Safari 기능으로 iPhone 웹 앱을 기본 앱처럼 만듭니다.

iOS 및 iPadOS 16.4의 Apple Safari 브라우저는 웹의 푸시 알림과 같은 기능을 지원하여 iPhone 웹 앱을 기본 앱처럼 만듭니다.

이제 브라우저는 푸시 알림과 같은 새로운 기술을 지원하여 iPhone의 프로그레시브 웹 앱 경험을 개선합니다.

Apple은 또한 이제 홈 화면에 웹 앱을 추가할 수 있는 타사 브라우저와 관련된 일부 제한을 완화했습니다.

Safari는 몇 가지 새로운 웹 기능을 소개합니다

  • Safari는 Google Maps, Uber 및 Instagram과 같은 웹 앱의 푸시 알림을 지원합니다. 승인되면 웹 알림은 기본 앱의 알림과 마찬가지로 알림 센터와 잠금 화면에 표시됩니다.
  • Google Chrome과 같은 타사 웹 브라우저는 이제 홈 화면에 웹 앱을 추가할 수 있습니다. iOS 16.4 이전에는 Safari만 이 작업을 수행할 수 있었습니다.
  • 확장 프로그램 동기화는 iPhone, iPad 및 Mac에서 동일한 Safari 확장 프로그램을 사용하도록 보장하여 사용자 경험을 더욱 일관되게 만듭니다.

웹 푸시 알림

웹 애플리케이션은 허가 없이 알림을 보낼 수 없습니다. 웹 알림은 홈 화면에 추가한 웹 앱에 대해서만 작동합니다. 또한 웹 개발자는 이 기능에 대한 지원을 명시적으로 활성화해야 합니다.

또한 알림을 허용하려면 웹 앱 설정에서 알림을 활성화하고 질문에 예라고 대답해야 합니다.

Brady Eidson 및 Jen Simmons, WebKit 블로그 :

홈 화면에 추가된 웹 애플리케이션은 요청이 웹 애플리케이션에서 제공하는 “구독” 버튼 클릭과 같은 직접적인 사용자 상호 작용에 대한 응답인 경우 푸시 알림 수신 권한을 요청할 수 있습니다. iOS 또는 iPadOS는 사용자에게 웹 앱이 알림을 보내도록 허용할지 묻는 메시지를 표시합니다.

이제부터 지정된 웹 앱의 알림이 기본 앱의 알림과 함께 알림 센터, 일일 요약, 잠금 화면 및 페어링된 Apple Watch에 표시됩니다(이는 macOS에서 이미 지원됨).

웹 앱은 기본 앱과 마찬가지로 배지 아이콘에 읽지 않은 알림 수를 표시합니다. 자신의 애플리케이션에 대한 알림과 동일한 방식으로 알림 설정에서 웹 알림 및 표시를 관리할 수 있습니다.

포커스 모드를 사용하여 웹 알림을 필터링할 수도 있습니다.

홈 화면에 웹 앱 추가

iOS 16.4에서는 Chrome과 같은 타사 브라우저를 사용하여 홈 화면에 웹 앱을 추가할 수 있습니다. iOS 16.4 이전에는 Safari만이 홈 화면에 웹 앱을 추가할 수 있었습니다. 공유 시트에서 “홈 화면에 추가”를 선택하면 웹 애플리케이션을 홈 화면에 추가할 수 있는 인터페이스가 열립니다.

웹 응용 프로그램을 홈 화면에 유지하면 전체 화면 모드에서 실행되고 브라우저 인터페이스가 보이지 않습니다. 또 다른 중요한 변화: 이러한 웹 응용 프로그램은 홈 화면에 추가한 타사 브라우저에서 실행됩니다.

이전에는 이러한 것들이 Safari에서만 열렸습니다.

개발자는 웹 앱이 홈 화면에 표시되도록 iOS 크기의 아이콘을 제공할 수도 있습니다. 또 다른 흥미로운 변화는 동일한 앱의 여러 인스턴스를 홈 화면에 추가할 수 있다는 것입니다.

iPhone 웹 앱은 훨씬 더 강력해질 것입니다.

요약하면 iOS 16.4 및 iPadOS 16.4의 Safari는 Push API, Notifications API, Badging API, WebCodecs API, Screen Wake Lock API, Import Maps, Media Queries, Service Workers, 비디오 처리를 위한 추가 코덱(AV1 ), 장치 방향 API 등.

이 단계를 통해 iPhone의 웹 앱은 기본 앱보다 훨씬 더 많이 작동합니다. 웹 앱은 세로 모드와 가로 모드 간에 인터페이스를 자동으로 조정하고 웹 앱을 사용하는 동안 장치가 절전 모드로 전환되는 것을 방지하는 등의 작업을 수행할 수 있습니다. 전체적으로 iOS 16.4는 Safari에 135개의 새로운 기능을 제공합니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다