[HN Gopher] Web Push for Safari ___________________________________________________________________ Web Push for Safari Author : tosh Score : 37 points Date : 2022-06-12 20:41 UTC (2 hours ago) (HTM) web link (developer.apple.com) (TXT) w3m dump (developer.apple.com) | randyrand wrote: | TomGullen wrote: | That's a little harsh - he seems to be talking at a good | understandable pace and very clearly. | mihaic wrote: | I know I'm a bit tangential, but what are some actually useful | examples of push notifications for browsers? | | Every time I've seen them in action was with spam/clickbait, | after someone accidentally subscribed and couldn't remove it. | tehlike wrote: | I am working on a pwa for android/chrome extension for desktop | that would let users know if the price of an item they were | watching drops. | | If you assumed pwa, you can see why they are useful. | | Also if slack were mobile friendly, i could see notifications | being helpful there too | simion314 wrote: | You could run Slack or Discord in browser instead of an | application, then notifications could be used exactly as for | the apps. | anvuong wrote: | Agree, I've never found browser notification useful. | swatcoder wrote: | All the same things they're useful for in apps (which are also | prone to spam/clickbait). | | Web push is a prerequisite for moving a ton of apps out of app | stores and into the platform agnostic thin client model of the | web: messaging clients, timers, background tasks, | transaction/shipping status updates, trading tools, etc | micromacrofoot wrote: | You can run apps in the browser instead of giving them all | sorts of device permissions. | fuzzy2 wrote: | What I know and appreciate: Notifications for replies on | forums, chats and web mail, notifications about CI pipeline | status on GitLab. | morepork wrote: | Push notifications are useful in browsers in all the same | places they are useful in mobile apps. Note that browser push | notifications also work on mobile, so you don't need to install | an app to get real time alerts. | | For example: | | - Sites with chat can send you messages even if you don't have | the tab open (or even browser in some cases) | | - Online game e.g. board game or chess can push to you when | it's your move. | | - Home alerts, e.g. that your garage door has been opened | | Sure there are a lot of spammy notifications, e.g. sales | alerts, news items, etc. that most people probably don't want, | but there are genuinely useful use cases. | starik36 wrote: | > chess | | Perfect for lichess when my mind wonders and I switch to | something else. | airza wrote: | It would be nice if mobile browsers had push notifications in | IOS because it would make it possible to have browser based | mobile apps with some chance of feature parity. | kgbcia wrote: | Web push would be great for emails or transit updates, but most | of the time there is an app. Also, I don't want to be disturbed | at night or work. So I end up blocking everything except | messages. | al_borland wrote: | If a user only wants notifications, web push might be a good | alternative to installing a whole app just for a notification | service. | candiddevmike wrote: | Wonder if FCM's JS libraries will abstract all of this or if | you'll have to write custom code to support Safari... | infocollector wrote: | This is support for web push notifications in safari it seems. | (https://web.dev/push-notifications-overview/) - and it plays | nice with macs. I guess it is useful if you want to support | Safari for your webapp + use push notifications. | lxgr wrote: | Where in the linked article is Safari mentioned? | | This simply isn't possible at all on iOS as of now, and on | macOS it requires registering an Apple developer account, as | far as I understand. | pvg wrote: | Big thread a few days ago, 172 comments | | https://news.ycombinator.com/item?id=31644424 | randyrand wrote: | Note: the url discussed there is just the announcement not the | details | pvg wrote: | The threads are essentially the same because the story is the | same so it ends up being an HN dupe. It was also discussed in | a number of the other Safari-related WWDC posts. | the_gipsy wrote: | Will it be like on Android with the standards APIs, or is like | safari macOS which requires special APIs and a 100$/year account? | | Because if it's as easy as on Android, then why would anyone | bother with apps, if a webapp can do? | tosh wrote: | Supports Web Standard API, works without Apple Developer | Account | valleyer wrote: | "... today I'm happy to announce that we have added support for | Web Push, and this really is Web Push! The same combination of | various web standards as implemented in other browsers. We'll | go over those standards more later, but... the most important | takeaway is that if you've coded your application to web | standards, you won't need to make any changes for it to work in | Safari." | | "... no Apple Developer account is required to reach Safari | users." ___________________________________________________________________ (page generated 2022-06-12 23:00 UTC)