Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Notifiche desktop con WebKit

Link copiato negli appunti

Davvero interessante questo articolo sull'uso delle notifiche desktop che WebKit mette a disposizione.

Date un'occhiata al sorgente della demo. Utilizzando jQuery per inizializzare gli eventi nella pagina, si passa poi a richiedere l’autorizzazione all’utente:

Notifier.prototype.RequestPermission = function(cb) {
  window.webkitNotifications.requestPermission(function() {
    if (cb) { cb(window.webkitNotifications.checkPermission() == 0); }
  });
}

Successivamente vengono inviate le notifiche tramite un oggetto Notifier:

Notifier.prototype.Notify = function(icon, title, body) {
  if (window.webkitNotifications.checkPermission() == 0) {
    var popup = window.webkitNotifications.createNotification(
      icon, title, body);
    popup.show();
    return true;
  }
  return false;
}

Quando usare questo genere di notifiche? àˆ possibile usarle al posto dell' alert() Javascript, facendo un semplice detect del browser, o in applicazioni Adobe AIR (WebKit è il motore di rendering HTML utilizzato dal runtime).

[Via 0xfe]

Ti consigliamo anche