- From: Jesper Kristensen <mail@jesperkristensen.dk>
- Date: Sat, 16 Aug 2014 19:04:04 +0200
- To: whatwg@lists.whatwg.org
Den 15-08-2014 kl. 01:54 skrev Michael Henretty: > On this note, it would be useful if content could query the UA for the > default behaviors of any notifications it would send. Also, it would be > nice to know which of these behaviors could be overridden by the "behavior" > options. Perhaps something like: > > var promise = Notification.getBehaviors(); > promise.then(function (behaviors) {} > > with behaviors looking something like this: > > { > "vibrate": { > "default": true, > "overridable": false > }, > ... > } > > So, each behavior would have a default (which the system determines through > platform support and user settings), and whether or not the behavior is > overridable for the current content script. The way an app could have the > information necessary to degrade gracefully. > I would rather have the user agent automatically choose a suitable fallback if it didn't support the combination of behaviors you requested, or if they were disabled by user preferences. But I think that would require the behaviors to be specified by content at a higher level. /Jesper Kristensen
Received on Saturday, 16 August 2014 17:04:29 UTC