Botão
<button id="button">Show Notification</button>
API de notificação WebKit
document.querySelector('#button').addEventListener('click', function() {
if (window.webkitNotifications.checkPermission() == 0) {
notification = window.webkitNotifications.createNotification('icon.png', 'Notification Title Goes Here', 'Notification Content Goes Here');
notification.show();
} else {
window.webkitNotifications.requestPermission();
}
}, false);