HTML5 Web Notification を試す
Mountain Lion の Safari 6 の設定に「通知」というのがあって、気になったので調べた。
- Web Notification 自体は Apple の PUSH 通知とは独立してる W3C 仕様
- Mountain Lion で通知センターが導入されたので連動するようになった
実際に試すには、インスペクタで
window.Notification.requestPermission(function(permission){ console.debug(permission) })
new window.Notification("hello")
そうすると、通知センターに出ます。
Webサイトを開いていなくても通知される PUSH 通知的なものを期待していたのでガッカリですが、裏側にでも開いていれば通知されるので使いようなのかなと思います。 Ajax リクエストの重い処理が完了したら通知するとか。
ちなみに、 iOS 6 の Mobile Safari リモートインスペクタ経由で window.Notification にアクセスしようとすると "undefined" でした。
参考資料
https://developer.apple.com/library/safari/#documentation/AppleApplications/Conceptual/SafariJSProgTopics/Articles/SendingNotifications.html
http://dvcs.w3.org/hg/notifications/raw-file/tip/Overview.html
http://dangercove.github.com/html5-notifications/
Author And Source
この問題について(HTML5 Web Notification を試す), 我々は、より多くの情報をここで見つけました https://qiita.com/hiroshi3110/items/1173500e68e3b32ed15e著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .