Posted by Felipe Ribeiro
on August 29, 2007
Depois de dois anos usando o Gentoo Linux, ontem fiz alguma merda com o emerge –depclean e quebrei meu sistema, e como estou finalmente comprando meu Mac (aleluia!), tou instalando o Ubuntu só pra continuar fazendo minhas coisas por enquanto.
P.S.: Post só para movimentar…
Posted by Felipe Ribeiro
on August 08, 2007
O Ajax é um recurso que enche os olhos dos visitantes de um site, porém o seu uso precisa ser ponderado. Quando bem usado, o Ajax é muito útil, mas quando mal usado, torna-se fútil e pode chegar até a atrapalhar os lucros do seu site!
Quando usar?
- Quando se precisa de alta responsividade.
- Para atualizar seções secundárias da página.
- Para validação de formulários e recursos de auto-completar.
- Para recursos como drag’n'drop.
Quando evitar?
- Quando o conteúdo a ser gerado pelo Ajax é o principal item da pagina
- Por quê? Porque assim o conteúdo não é indexado pelos robôs dos sistemas de buscas, já que eles apenas percorrem links e não chamam funções javascript, já que da maneira que se desenvolve hoje em dia seria impossível criar um link externo que chamasse aquela função para exibir o tal conteúdo. E se o conteúdo é realmente o principal da página, o custo de transferência não é muito menor do que atualizar toda a página (Supondo que estão sendo usados os webstandards!).
- Quando se quer ter lucro com links patrocinados.
- Por quê? Porque os links patrocinados pagam pelas exibições e pelos clicks, então se a página não é atualizada, não é contabilizada uma nova visualização do anúncio.
- Quando o sucesso do site depende da sua posição nos resultados de busca
- Por quê? Como foi falado anteriormente, o conteúdo gerado pelas chamadas JavaScript não é indexado pelos robôs de busca, então assim aqueles textos que estão ali não serão mostrados como resultados nas buscas que contém aquelas palavras-chave. E como hoje, grande parte do sucesso dos sites se deve às buscas, esse é um fator que precisa ser levado a sério, mas que levanta um questionamento: Será que nós temos que nos adaptar aos sistemas de buscas, ou eles precisam se adaptar às inovações da internet?
Posted by Felipe Ribeiro
on August 08, 2007
Os slides da palestra que apresentei segunda-feira (06/08/2007) no ciclo de palestras do PET-Computação na UFCG sobre Web 2.0, estão disponíveis aqui (e a versão com os efeitos de transição nos slides que têm lista de itens, aqui).
Já a demonstração do Ruby on Rails, como foi improvisada, infelizmente não tenho nenhum material disponível.
Posted by Felipe Ribeiro
on August 07, 2007
Achei esse serviço muito interessante para analisar a performance (tempo de carregamento) de um site, ele te mostra os possíveis gargalos e os arquivos que podem estar deixando o site lento.
É o Web Page Analyzer, disponível em: http://www.websiteoptimization.com/services/analyze/