Web Push Articles
Debugging Web Push in Mozilla Firefox
Web Push has a large number of "moving parts", systems and components that need to work together in order for your message to be successfully sent and received. One of the challenges with implementation issues is trying to figure out what went wrong. In this article, we offer suggestions and insight into best using and debugging the service.
Mozilla Push Server now supports topics
The Mozilla Push Service now offers the capability to provide topics for notification messages. This means that any user agent subscribed to the application will only be provided with the last message in a topic when it returns from an offline state.
Debugging Service Workers and Push with Firefox DevTools
Following the announcement of Web Push in Firefox 44, we’re now delivering the capability to develop and debug service workers and push notifications code with DevTools using Firefox Developer Edition 47. Here’s a screencast that demonstrates the features described in this post: Or if you prefer text, keep reading! about:debugging Service workers do not behave […]
Web Push Arrives in Firefox 44
Updated, 2016-02-20: The Push service now requires an explicit “TTL” header on requests to an endpoint. The article has been updated to reflect this. More details on the Mozilla Services Blog. Have you ever wished that a website could notify you when something important happened, even if you didn’t have the site open? Maybe you’ve […]
Web Push notifications from Irssi
Our main communication tool at Mozilla is IRC. I’m running an IRC client called Irssi under screen on a server constantly connected to the network. It’s a close-to-perfect solution with only two outstanding issues for me. One is the lack of emoji characters (I can live with that). The other is more important: there is […]
Keep pushing it, with the W3C Push API
You are all familiar with this experience — a little bubble pops up on your phone without warning, containing a nagging message along the lines of “your insipidly cute little monsters are rested, and want to go and fight more battles!”, or “You’ve got unanswered friend requests from people you don’t know. Hurry up and […]