Confirmed users
964
edits
(fix) |
(→FAQ: update) |
||
| Line 99: | Line 99: | ||
==FAQ== | ==FAQ== | ||
'''Does Firefox support encrypted data in Push messages?''' | |||
Firefox supports the draft spec IETF encryption spec: https://tools.ietf.org/html/draft-ietf-webpush-encryption-01 | Firefox supports the draft spec IETF encryption spec: https://tools.ietf.org/html/draft-ietf-webpush-encryption-01 . Service Workers require HTTPS for it's transport protocol. | ||
'''How does Push Notifications compare to email when sites want to contact me?''' | |||
What have you changed in the notification UI in Firefox 44? | Sites must ask permission to send you a push notification and we've made it easy to disable from site or suppress any notifications till you restart. Web sites offering the push notification will have an anonymized endpoint in which they can send you push messages through Mozilla servers. | ||
'''How does Push Notifications affect my power usage''' | |||
Push can actually improve power efficiency for many users. Web site often create their own web sockets or polling request to their own servers to update their website. Multiply that for each web site. Push creates a single web socket for '''all''' sites using that service. So you may go from 10 sites connecting to the network to now only a single connection. | |||
You may also leave a tab open or sites may auto refresh at an interval. But with Push, you can close that tab and the site can notify you when you have new mail, message, or content. | |||
'''What have you changed in the notification UI in Firefox 44?''' | |||
We've added a gear/ellipsis icon that allows you to quickly suppress notifications, disable for site, and open notification manager. We've changed the on screen display time from four seconds on Windows and Linux to 12 seconds. We've fixed the accessibility announcement for screen readers and we're working on freshening up the UI. | We've added a gear/ellipsis icon that allows you to quickly suppress notifications, disable for site, and open notification manager. We've changed the on screen display time from four seconds on Windows and Linux to 12 seconds. We've fixed the accessibility announcement for screen readers and we're working on freshening up the UI. | ||
What are recent changes from Mozilla's SimplePush prototypes: | |||
'''What are recent changes from Mozilla's SimplePush prototypes:''' | |||
* Currently the Push API does not access data in the push message, it simply fires an event in the service worker. | * Currently the Push API does not access data in the push message, it simply fires an event in the service worker. | ||
| Line 119: | Line 129: | ||
* notification permissions cannot be requested inside a service worker, it must be in the web application. | * notification permissions cannot be requested inside a service worker, it must be in the web application. | ||
What's the difference between SimplePush and WebPush. | |||
'''What's the difference between SimplePush and WebPush.''' | |||
* They use different DOM APIs. | * They use different DOM APIs. | ||