#webpush
Took a while but developed a working #webpush client for the #MastodonAPI.
The sticking point is with encryption, and it took me a while to really grok how ECDH works, how mastodon splits up the payload generated by the web-push gem and how to put these together in an e2e scenario to receive and decrypt notifications. Phew.
Part 4 - Building a service to keep our supporters up to date using #aws #eventdrivenarchitecture and #webpush
https://chrisdobby.dev/keeping-supporters-up-to-date-using-aws-events-and-web-push-part-4

Building a service to keep our supporters up to date using #aws #eventdrivenarchitecture and #webpush
https://chrisdobby.dev/keeping-supporters-up-to-date-using-aws-events-and-web-push-part-2

Building a service to keep our supporters up to date using #aws #eventdrivenarchitecture and #webpush
https://chrisdobby.dev/keeping-supporters-up-to-date-using-aws-events-and-web-push-part-2
Building a service to keep our supporters up to date using #aws #eventdrivenarchitecture and #webpush
https://chrisdobby.dev/keeping-supporters-up-to-date-using-aws-events-and-web-push-part-1

$AAPL finally decided to implement #webPush in their monopoly browser so people would stop saying #safariIsTheNewIE but the notifications can't make sounds.
So, #Safari is STILL the new IE
#webkit #AAPL #apple #ios #macos #webDev #PWA
https://www.reddit.com/r/PWA/comments/12mdnyg/no_sound_or_vibration_when_sending_push/
Habe es im Blog kurz notiert:
https://knuspermagier.de/posts/2023/web-push-im-ios-16-4-safari-leicht-gemacht
So #WebPush is now available on #iOS!
Some quick things I've noticed thus far.
Good stuff first:
- 👍 Firebase Messaging seems to Just Work!
- 👍 Notifications get the web app icon (not the Safari icon as currently on macOS 👎)
Bad stuff:
- 👎 The "tag" feature doesn't work (you can't update existing notifs, it just creates a new one for each push)
- 👎 Notification.close() doesn't seem to do anything (can't dismiss a notification when the user opens web app)
Almost finished implementing webpush (push notifications) in pixelfed!
Somewhat ironically, they will ship first to the webUI/PWA and later to the official #pixelfedApp 😅 #webPush #pixelfed #pushNotifications

I didn't expect that day to come... iOS 16.4 will support #WebPush 🥳😱
This will be one big step into fully supporting #ProgressiveWebApps on all major platforms.
And lot more features all people in #WebDevelopment have waited for: https://webkit.org/blog/13966/webkit-features-in-safari-16-4/
#Development #Releases
WebKit features in Safari 16.4 · Apple’s most gigantic WebKit release yet, including PWA features! https://ilo.im/11yb28
_____
#Browser #Safari #WebKit #WebDevelopment #WebDev #Frontend #PWA #WebApp #WebPush #AppBadges #WebComponents #ShadowDOM #CSS #HTML #JavaScript #WebAssembly #WebAPI #DeveloperTooling #WebInspector #SafariWebExtensions #SafariContentBlockers #Image #Audio #Video
@christianliebel they had enough time to work on it
#push #webpush #safari #ipados #badging #ios #xplatform #webapps
If you had told me in '07 that it would be '23 before #Apple got around to enabling #pushNotifications on the #web I'd have thrown my #iPhone at a wall. #safari #webkit #browser #webdev #standards #webpush #safariIsTheNewIE
With the release of iOS and iPadOS 16.4 beta 1 Apple finally added support for Web Push to home screen web apps and more…
#iOS #WebPush #PWA https://matthiasott.com/notes/web-push-it-real-good
iOS/iiPadOS 16.4 beta 1 更新及 Safari 16.4 beta 1 更新为添加到桌面的 Web App 新增了 Web Push 支持,包括 Push API、Notification API 及先前就有支持的 Service Workers。现在,这些 Web App 在获得用户同意之后,可以像本地 App 那样为用户发送通知消息。
https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/
linksrc: https://t.me/TsukiNoMusumeToMoriNoMusume/4584
#WebKit #iOS #WebPush
Telegram 原文
Whoa, the integration of Web Push and Badging API in Safari for iOS and iPadOS 16.4 Beta 1 is really good. My demo app http://pwapraxis.liebel.io works without any code changes. Very impressive! #badging #webpush #push #webapps #xplatform #ios #ipados #safari
Just a reminder that Hop PushEE allows you to send #browser #notifications via #ExpressionEngine -- and #Apple just made this even more useful today with #WebPush on #iOS. #eecms
https://hopstudios.com/software/hop_pushee
https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/
#Development #Announcements
Web Push for web apps on iOS and iPadOS · Release 16.4 beta 1 enables native-like Home Screen web apps https://ilo.im/114wkb
_____
#WebDevelopment #WebDev #WebApp #PWA #WebPush #Browser #WebKit #Safari
Wow, quite a bundle of new features for web apps coming to iOS 16.4:
• Web Push API
• Badging API
• "Add to Home Screen" ability for third-party browsers (hi Chrome)
• Screen Wake Lock API
• Screen Orientation API
• Better default Home Screen icon
...and more. Great work @jensimmons and the WebKit team!
https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/
Whoa, finally #WebPush for #iOS #Safari
https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/
A day late and a dollar short for #PWA #ProgressiveWebApp fans, but still cool.
Will non-#WebKit browsers rumored for ios have these capabilities?
#Apple seem to be rehabilitating #WebApps somewhat (a cynic may say in time for app store competition investigations), with the beta supporting #WebPush and badging on the home screen. Still, until users have an easily signposted path to discover, compare and install these, I think they may remain pretty niche. https://mastodon.social/@bradeeoh/109875880880980751 #PWA
After a short recap on #WebPush, we are continuing with the agenda: MAM
Pre-notes: https://pad.nixnet.services/s/ZOtJwmj_f#Day-2
Chat via summit@muc.xmpp.org
#openstandards #opensource #decentralisation #interoperability #rtc #jabber #europe #standards
Here I am, trying to make a screenrecording to show my client that yes, background web-push notifications *do* work, and I cannot get it to work.
Turns out, when you make a screen recording, it sets notifications to do-no-disturb. Well dang.
RT @nic_o_martin@twitter.com
This is so cool😍! My article about the #NotificationTrigger API is now on @css@twitter.com-tricks!
https://css-tricks.com/creating-scheduled-push-notifications/
#PushNotifications #WebPush #NotificationTrigger #PWA #ProgressiveWebApp #NotificationTriggers
🐦🔗: https://twitter.com/nic_o_martin/status/1247924495198846977