Corsi on-line

Notifiche personalizzate con Alertify

Alertify è una soluzione basata su JavaScript che permette di creare delle notifiche personalizzate, come per esempio alerts per segnalare errori nella compilazione di moduli, conferme per il superamento o la conclusione di procedure Web based o per generare divbox per la richiesta di specifiche operazioni che dovranno essere eseguite dagli utenti; a rendere particolarmente interessante questo script sono due caratteristiche: la sua estrema leggerezza (pesa pochi Kb) e l’alto livello di personalizzazione.

Si tratta inoltre di una libreria JS che non richiede alcun framework (come per esempio jQuery o MooTools) per il suo funzionamento, è quindi una soluzione standalone che consentirà di rendere visibili delle notifiche all’inteno di finestre modali customizzando i messaggi sulla base delle proprie esigenze; ai fini della personalizzazione lo sviluppatore potrà utilizzare delle comuni regole stile CSS sotto forma di classi personalizzate.

Alertify supporta il callback, cioè la chiamata di funzionalità attraverso altre features, per questo motivo si potranno generare notifiche interattive in grado di intercettare azioni di conferma e annullamento e di dar luogo al comportamento conseguente, come nell’esempio proposto di seguito:

alertify.confirm( message, function (e) {
    if (e) {
        //comportamento dopo l'OK
    } else {
        //comportamente dopo l'annullamento dell'operazione
    }
});

Alertify è uno script rilasciato sotto licenza Open Source che potrà essere scaricato e utilizzato liberamente anche per la realizzazione di fork da adattare ad i propri progetti.

Post correlati
I più letti del mese
Tematiche