Muita coisa sobre CSS, HTML, Javascript, Search engine optimization (seo), padrões e web
30 Aug
A Globo.com reformulou a home do portal e, sinceramente, passou a ter a melhor home page dentre os portais brasileiros. Com o layout centralizado na tela, total de 1024px de conteúdo, apenas DOIS banners de publicidade e cores alegres e suaves deixaram o novo design bem agradável.
Ao acessar a home, me sinto em outro mundo, longe das publicidades do Terra, UOL e IG. Consigo me identificar facilmente entre as notícias de meu interesse, graças às cores das manchetes - esporte em verde, notícias em vermelho e entretenimento em laranja.
Não fizeram economia em relação ao número de manchetes. Nem por isso a página ficou abarrotada de notícias. Há um bom e ventilado espaço entre as manchetes, onde em outros portais é difícil fazer pelo excesso de publicidade.
Analisando agora o código do site, é possível perceber que se preocuparam bastante com os padrões da W3C e acessibilidade. Desabilite o CSS e verá que é possível navegar tranqüilamente pelas notícias. Além do mais, todas as imagens estão com o conteúdo da tag title totalmente descritivos, o que ajuda no ranqueamento em sites de busca - leia-se Google - e deficientes visuais.
Uma nuvem de palavras mais procuradas no sistema de busca foi adicionada ao fim da página. Uma boa ação, igualmente tomada pelo IG em sua última reformulação, afim de facilitar a procura de informações do usuário e, logicamente, divulgar e incentivar o uso da ferramenta de buscas deles.
Enfim, reforço o que disse a cima: a melhor home dentre os portais brasileiros. Resta saber se o conteúdo é igual (não acompanho muito o Globo.com).
E você, o que achou da mudança na home?
28 Aug
Hoje recebi um ataque dos robôs de spammers. Passei dos 2 spams por semana para os 17, somente hoje. Acho que é um bom sinal, já que devo estar aparecendo nos resultados do Google.
Entretanto, aproveito o acontecido acima para indicar um link legal que fala sobre os testes de Turing.
O texto está no Imasters e fala sobre a dificuldade de verificar se você é humano, levando em conta a acessibilidade - um dos grandes problemas no Captcha.
Recomendo a leitura para webmasters e programadores.
15 Aug
Se você está usando em seus estilos CSS o hack para IE7, cuidado, que seu site pode não ser bem visualizado no Safari.
Descobrimos, aqui na empresa, que o Safari interpreta o asterisco - mesmo que não acompanhado pela barra - como um comentário. Ou seja, os códigos abaixo são equivalentes para o browser do Mac:
#coluna { padding: 50px; *padding: 60px; background-color: red; } [...]
#coluna { padding: 50px; /*padding: 60px; background-color: red; } [...] */
Perceba que o Safari irá ignorar tudo, mas tudo mesmo, que vier depois do asterisco. Portanto o background-color não será aplicado, inclusive as demais regras que vierem no arquivo CSS.
A solução é repetir o hack novamente. Por exemplo:
#coluna { padding: 50px; *padding: 60px; *padding: 60px; background-color: red; } [...]
Dessa forma o Safari inicia o comentário no primeiro hack e finaliza ele no segundo.
E reclamam do Internet Explorer.
12 Aug
No dia 08 de Agosto, o WordPress sofreu uma atualização corrigindo alguns problemas de segurança.
Quem tem blog sabe o quanto é chato atualizar os sistemas, fazer backup, destivar plugins, fazer o download da nova versão, enviar por FTP e executar o update.php - pelo menos no WordPress.
Há um plugin que testei hoje e vi que vou usá-lo sempre que possível. É o WordPress Automatic Upgrade. Ele faz tudo o que falei acima de forma simples e rápida.
Só tem um pequeno problema: ele consome pouco mais de 3 MB de banda do seu site. Se você tem pouca banda, é melhor atualizar da forma antiga.
No resto, quebrou um galhão. Recomendo.
8 Aug
Por 3 dias o blog ficou inacessível. Isso aconteceu por causa de um problema no plugin wp-cache. Não sei ao certo o que ocorreu, sei apenas que um arquivo que tinha permissão 777 - leitura e escrita para todos - em um dia, no outro estava sem ela.
Dessa forma, o wp-cache não conseguia escrever no arquivo e gerava um erro, impedindo o carregamento do site. Só pude arrumar isso hoje, retornando a permissão do arquivo, pelo FTP.
Por hora, desativei o plugin. Verei se o problema aconteceu com mais alguém e o que posso fazer para evitar que, ao acontecer uma falha desse tipo, o plugin não impeça o carregamento do site.