Por que alguém deve instalar o Growl (para Windows), qual é a necessidade?

1

Espero que a questão esteja dentro das regras. Eu tenho problemas para entender o conceito do Growl! Na verdade, eles respondem a pergunta mais básica em nenhum lugar: Por que eu preciso do Growl?

Por que eu perguntaria isso? Porque eu considero que a maioria dos aplicativos já tem notificações, especialmente mensageiros de mensagens instantâneas como o Pidgin! lol Então eu me sinto um pouco burro e confuso e antes de fazer um esforço aparentemente enorme (parece que foi desenvolvido por Nerds usando Macs ...) para instalar e configurar, eu quero entender porque eu preciso uma "rodada" adicional de notificações (ou receber as notificações internas substituídas?)?

Quero dizer, isso faz alguma coisa que "embelezar" todo o processo? Eu não preciso de um (pseudo) conjunto padronizado de notificações, eu não preciso "personalizar" minhas notificações para o meu "tema desktop / Windows" ou qualquer coisa assim, eu só preciso de coisas que realmente trazem simples, básico, direto aos benefícios do ponto!

Então a questão é, se Growl pode entregar ou não - e por que é tão popular? Parece haver vários plugins (necessário ?!), enquanto a última vez que eu (admitidamente já fiz!) Tente Growl alguns anos (?) Atrás no Windows, ele estava constantemente travando e simplesmente não funcionando de tal forma que eu só podia desinstalar isso.

A propósito, estou usando o Win7 x64 Professional SP1, caso isso seja um problema também. ;)

Obrigado por suas explicações antecipadamente!

Phil

    
por grunwald2.0 12.04.2011 / 20:31

1 resposta

3

<rant>

Um sistema de notificação padronizado é o principal benefício. Sem isso, os programas que querem usar a notificação não precisam apenas reinventar a roda, eles fazem mal , sem mencionar a falta de consistência. Alguns aparecem, outros aparecem (ou fluem mais lentamente do que qualquer coisa no mundo), enquanto outros aparecem. E se dois programas estão tentando chegar ao usuário, suas notificações se sobrepõem. Alguns programas são gentis o suficiente para usar os "popups de balão" fornecidos pelo Windows Explorer, mas quantos navegadores da web ou programas de mensagens instantâneas fazem isso? (Zero.)

Eu não sou louco por olhos como alguns, mas se eu vou ser bombardeado por "Message from Joe" e "Download complete" o dia todo, eu prefiro não ver popups feios com glitchy animações. (Eu ainda me lembro do MSN Messenger ...)

(FWIW, o Pidgin não tem nenhuma notificação pronta para uso, pelo menos não no Linux ou no Windows.)

Growl e libnotify resolvem isso por meio de notificações de exibição de programa dedicadas, gerenciamento de estilo, posicionamento e empilhamento. Isso leva a uma interface muito mais integrada a todo o ambiente de área de trabalho. (Não estou falando sobre personalização: o NotifyOSD do Ubuntu não oferece nenhuma opção - apenas faz o seu trabalho.)

Como o daemon de notificação é um programa separado, ele pode ser facilmente substituído. Especialmente no Linux: o GNOME 2 tem notification-daemon , o Ubuntu tem NotifyOSD , o GNOME 3 o faz como parte do GNOME Shell. Todos eles correspondem à interface geral do usuário. É claro que as notificações do Growl também se parecem com as notificações adequadas do OS X.

Além disso, é mais fácil para o programador - tudo o que ele precisa fazer é emitir uma chamada de biblioteca e deixar que o servidor de notificação manipule o restante. Não há mais necessidade de duplicar o código para abrir as janelas pretensas, manipular várias notificações ou encontrar o canto direito. Menos duplicação de código = menos bugs. (O Windows vem com a barra de tarefas na parte inferior, mas muitos preferem na parte superior ou lateral, e as notificações devem seguir a "systray" / "área do ícone de notificação".) Posso usar libnotify mesmo em irssi , programa baseado em terminal , com apenas quatro linhas de Perl. (Mais quatro para Growl.)

Resumo: 1) Consistência geral entre os programas; 2) Melhor integração com o ambiente de desktop. 3) Mais olho-doce.

</>

    
por 12.04.2011 / 23:04