$("#checkPermission").on "click", -> if Notification.permission ## Firefox $("#result").text Notification.permission else ## Chrome $("#result").text (new Notification "check").permission Firefoxの場合は、グローバルスコープから参照可能なNotificationコンストラクタののpermissionから参照可能 Chromeの場合は、Notificationインスタンスから参照可能 Notificationインスタンスを生成すると、パーミションがある場合、通知が表示されてしまうので、Firefoxの方が使いやすい ブラウザの外に通知を表示するため、ユーザに権限を求める