ampproject / amphtml

The AMP web component framework.
https://amp.dev
Apache License 2.0
14.89k stars 3.89k forks source link

`amp-web-push` support on Safari #34604

Open rgomezp opened 3 years ago

rgomezp commented 3 years ago

Description

It would be great to support amp-web-push on Safari.

Reproduction Steps

  1. Open the AMP demo site on Safari
  2. See that it doesn't work

Relevant Logs

No response

Browser(s) Affected

Safari

OS(s) Affected

No response

Device(s) Affected

No response

AMP Version Affected

No response

kristoferbaxter commented 3 years ago

Are you referring to desktop Push notifications for Safari?

rgomezp commented 3 years ago

I'm referring to Web Push notifications

kristoferbaxter commented 3 years ago

Since push notifications are not enabled in iOS Safari, is there an experience you're looking for?

Websites and frameworks can't add this functionality, it would need to be supported by Safari on iOS first.

jkasten2 commented 3 years ago

Safari doesn't support the Push API however Safari on macOS does have its own push notification api.

AMP is designed for mobile however it is sometimes used for desktop pages as well. Supporting Safari macOS would be a nice to have for amp-web-push.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions.

rgomezp commented 1 year ago

Update, as of Safari 16: Safari will now support the Push API.