NewsGator, frames e greasemonkey

O NewsGator é um agregador de feeds baseado em web, uma alternativa ao Bloglines.

Apesar de ser um agregador, a princípio, bom, tem uma característica dele que não me agrada. Ele não utiliza frames para separar a lista de feeds do conteúdo do feed ativo.

Usar frames em páginas comuns na web é um erro mas, no caso de uma aplicação como um agreador de feeds, acho perfeitamente válido o seu uso, já que melhora a experiência do usuário. É irritante no NewsGator ter que rolar a tela para baixo para ler o conteúdo de um feed e ter que rolar para cima para poder ver novamente a lista de feeds.

Esse pequeno detalhe me fez ignorar até hoje o NewsGator e permanecer usando o Bloglines, que é ainda meu agregador preferido.

Mas o NewsGator tem lá seus méritos. Um design mais agradável que o Bloglines e, com certeza, funções mais interessantes que só descobrirei usando o serviço.

[update]Sim, ele tem alguns méritos, mas estes não superam seus defeitos.
Um defeito gravíssimo, na minha opinião, é a falta de um botão — ou link — “mark all read”, como tem o Bloglines. Na verdade até tem como marcar tudo como lido no NewsGator. Você abre a pasta principal, que ontém todos os feeds, e lá tem um link para esse fim — ou você pode configurá-lo para marcar como lidas as entradas exibidas automaticamente. Porém, ele separa as entradas por páginas com um número específico de posts, até onde sei não configurável e, se você, como eu, tem muitos feeds cadastrados, a tarefa de navegar por todas as páginas é mais que árdua. E a tarefa ainda fica mais árdua devido ao outro grande defeito do Newsgator, lentidão. Aliás, será que sou eu ou toda aplicação feita em ASP.NET é lenta? E outra, por que a maioria dos sites (e aplicações web) feitas em ASP.NET tem seu conteúdo quase todo dentro de um form? Isso faz algum sentido?

Bem, como esse negócio de ficar rolando tela pra lá e pra cá não me agrada e eu quero, ao mesmo tempo, testar mais seriamente o NewsGator e juntando ao fato de que o único navegador que uso atualmente — como usuário — é o Firefox lembrei que, com a ajuda do nosso amigo greasemonkey eu poderia resolver esse probleminha de interface muito facilmente.

Por isso fiz um user script para criar falsos frames definindo posicionamento fixo e scroll na sidebar que contem a lista de feeds e no div principal onde fica o conteúdo do feed ativo. Com isso, a interface do NewsGator fica, na minha opinião, mais agradável de se usar.

Se você usa o NewsGator, talvez o script seja útil pra você:

Newsgator with CSS Frames (se você não faz idéia do que é grasemonkey e como instalar o script, leia o meu post Google counter: meu primeiro script para o greasemonkey. Nele eu explico o processo).

Pra finalizar, o Firefox tem um problema que me irrita um pouco. Divs com scroll não são “scrolláveis” pela rodinha do mouse, por padrão. Isso pode ser resolvido instalando a extensão All-in-one Gestures.

Leia também:

2 Comentários sobre “NewsGator, frames e greasemonkey”

Faça um comentário

Muito bom o post e o script Bruno. Só tive a experiência de usar o NewsGator uma vez, e pelo mesmo motivo: não uso de frames. Abomino o uso de frames para a maioria de aplicações e sites, mas em determinadas (como essa), é inevitável. Abraço!


O bloglines peca um pouco na interface, mas é ótimo! Sim, aplicações .NET devem mesmo ser lentas ( O orkut é asp?, brincadeira ) Outro dia até o site do Hotmail tava mostrando um daqueles erros com coisas XML… Prefiro PHP/Apache/Python… Melhor que isso, não há? ( E java, bem, o coisinha chata, , e quando mete aquele Struts… E além do mais, come uma memória… )


Deixe seu comentário

Buscas populares: Ganhar dinheiro, AdSense, Velox, Acessibilidade, IE7, CSS Position, Quero ganhar dinheiro