Humane.js ne s’appuie sur aucune bibliothèque Javascript (jQuery, Prototype, etc) pour fonctionner. Il utilise les transitions CSS3 quand elles sont disponibles, sinon, il « dégrade » son fonctionnement et à recours à un javascript. Humane.js fournit une série d’options intéressantes comme les « timeout » (temps avant que la notification disparaisse en fondu) ou comment les notifications doivent être fermées (vous pouvez utiliser n’importe quelle action : souris/clavier/touch contact ou simplement en cliquant sur le bouton « fermer »). Aussi, la bibliothèque a une fonction »callback » qui est renvoyée quand les notifications de « succès » sont affichées.
Les navigateurs supportés sont Internet Explorer 7+, Firefox 3+, Chrome 9+, Safari 3+, Opera 10+, iOS 4+, Android 2+.
Site Internet : Humane.js
Licence : MIT