1. noty
noty é um plugin jQuery que facilita a tarefa de criação de mensagens de alerta, confirmação, informação, sucesso e erro como alternativa às caixas de diálogo padrão do navegador. A API do plugin fornece opções para customização do texto, layout, animação, velocidade e botões.
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="js/noty/jquery.noty.js"></script>
<script type="text/javascript" src="js/noty/layouts/top.js"></script>
<script type="text/javascript" src="js/noty/layouts/topLeft.js"></script>
<script type="text/javascript" src="js/noty/layouts/topRight.js"></script>
<script type="text/javascript" src="js/noty/themes/default.js"></script>
var noty = noty({text: 'noty - a jquery notification library!'});
2. Pines Notify
O Pines Notify é um plugin Javascript para mensagens de notificação desenvolvido como parte do framework Pines. É flexível e muito fácil de implementar e utilizar.
Pines Notyfy |
Licença: GPL, LGPL, e MPL.
Exemplo:
$.pnotify({
title: 'Regular Notice',
text: 'Tutoriais é '
});
3. jNotify
O jNotify é um plugin jQuery para mensagens de notificação não-obstrutivas para sistemas web. O usuário pode ser informado sobre ações específicas realizadas pelo sistema, como, por exemplo, a finalização de uma chamada assíncrona ao servidor via Ajax.
Licença: GPL
Exemplo de uso:
<!-- JS to add -->
<script type="text/javascript">
$(document).ready(function(){
$("a.jnotify_exemple").click(function(e){
e.preventDefault();
jNotify(
'Tutorial mensagem de alerta com jNotify!',
{
autoHide : true, // added in v2.0
clickOverlay : false, // added in v2.0
MinWidth : 250,
TimeShown : 3000,
ShowTimeEffect : 200,
HideTimeEffect : 200,
LongTrip :20,
HorizontalPosition : 'center',
VerticalPosition : 'top',
ShowOverlay : true,
ColorOverlay : '#000',
OpacityOverlay : 0.3,
onClosed : function(){ // added in v2.0
},
onCompleted : function(){ // added in v2.0
}
});
});
});
4. Alertify.js
O alertify.js investe em facilidade de uso, beleza e capacidade de customização para as mensagens de notificação da sua aplicação. Não depende de outras bibliotecas ou frameworks e já possui suporte a diversos navegadores e dispositivos móveis.
Site: http://fabien-d.github.io/alertify.js/
Licença: MIT
Exemplo:
Site: http://fabien-d.github.io/alertify.js/
Licença: MIT
// alert dialog
alertify.alert("Tutorial Alertify.js");
// confirm dialog
alertify.confirm("Message", function (e) {
if (e) {
// user clicked "ok"
} else {
// user clicked "cancel"
}
});
// prompt dialog
alertify.prompt("Message", function (e, str) {
// str is the input text
if (e) {
// user clicked "ok"
} else {
// user clicked "cancel"
}
}, "Default Value");
5. Humane.js
O Humane.js é uma boa opção para quem deseja um sistema de notificação simples, moderno e independente de framework. Inclui suporte à aplicações para dispositivos móveis.
Licença: Não disponível
Exemplo:
var notify = humane.create({ timeout: 4000, baseCls: 'humane-bigbox' })
notify.log('Custom Notifier')
Gostou das sugestões? Deixe um comentário! ;)