Когда приходит сообщение на vk.com даже если я сейчас читаю хабру справа внизу всплывает сообщение.
Хотел узнать каким образом они это реализовали.
Решение
if (typeof window.webkitNotifications == 'undefined') {
console.log('Notifications API не поддерживается вашим браузером.');
} else {
if (webkitNotifications.checkPermission() != 0) {
webkitNotifications.requestPermission();
}
var notification=webkitNotifications.createNotification('icon.png', 'Заголовок', 'Проверка Notifications API');
notification.show();
}
Важно что бы метод requestPermission вызывался по пользовательскому событию. Иначе хром заблокирует его исполнение в целях безопасности.
Прочитал тут
y3x.ru/2011/02/js-web-notifications-api/