Notifications APIを使用すると、Safariブラウザーから通知センターMac OSX Mountain Lionに通知を送信できます。
Notifications APIの詳細な作業は、 hathhahabr.ru / post / 104670トピックのオタク誌でmythmakerによって説明されました。
window.webkitNotifications.requestPermission()メソッドの呼び出しがコールバック関数をパラメーターとして受け取ることができるという事実でのみ、この記事を補足できます。
window.webkitNotifications.requestPermission(function(){
//ここで何かをします...
});
バージョン10.8より前のMac OSでは、JS Notification APIがGoogle Chromeに実装され、他のOSと同じように機能していました。 バージョン10.8以降、通知のサポートがSafariに追加されましたが、通知で指定されたアイコンの表示は機能しません。 アプリケーションアイコンは、メモが呼び出された場所からアイコンとして表示されます。 HTML通知を設定する方法もありません。
呼び出しコードは非常に簡単です。
function shown(){ ( window.webkitNotifications.createNotification('message.png', ' !', ' . ...') ).show(); }
以下は、スクリプトの結果のスクリーンショットです。