Refreshed

Sexta-feira, 5 de Agosto de 2005

Como já devem ter reparado, hoje estreio um novo layout aqui no site. Além das alterações gráficas profundas, há também alterações ao nível das funcionalidades. No entanto, a grande alteração está relacionada com a aplicação da tecnologia AJAX.

AJAX

Há pouco tempo falei sobre a tecnologia da moda, o AJAX, e desde esse dia fiquei com vontade em experimentar algumas coisas e ver como funcionavam. No fundo, a maior parte das coisas feitas com o AJAX são basicamente código JavaScript+CSS. Com esta remodelação do site tive a oportunidade de implementar algumas novidades!! Aqui vão alguns exemplos:

Pesquisa em Directo

Pesquisa em DirectoExperimentem usar o motor de busca no topo da página. Ao mesmo tempo que escrevem a palavra para pesquisar, os resultados vão sendo mostrados sem ser necessário clicar num botão “pesquisar” e sem ter de carregar uma nova página.
Em termos de experiência do utilizador isto pode não causar grande impacto porque a maioria dos utilizadores experientes escreve a palavra a pesquisar e carrega na tecla ENTER logo a seguir. No entanto, a pesquisa funciona das duas formas: directa e normal.

Para implementar esta técnica usei o tutorial do Fernando Graphicos que indica como instalar o LiveSearch no WordPress.

FAT (Fade Anything Technique)

FATHá uns tempos atrás a 37Signals apresentou a YFT (Yellow Fade Technique) que é uma técnica de salientar alguma mensagem importante numa página através de uma alteração da cor de fundo gradual de amarelo para branco. Podem encontrar um bom exemplo da aplicação desta técnica na Ta-Da List.

Inspirado pela inovação da 37Signals, o Adam Michela criou a FAT (Fade Anything Technique) que permite alterar gradualmente a cor de fundo de qualquer objecto numa página com a possibilidade de se poder escolher a cor (sem estar restrito apenas ao amarelo). Podem ver um exemplo do funcionamento da FAT nesta demonstração ou aqui mesmo nas mensagens de erro do site.

Nice Forms

Caixas de texto dos formuláriosNos formulários usei a técnica do Lucian Slatineanu (mais conhecido como badboy). Basicamente, esta técnica permite alterar o layout dos formulários para um design mais atraente. No entanto, tem algumas limitações porque alguns browsers não suportam bem estas alterações, por isso só apliquei em alguns elementos dos formulários.

Ajuda nos formulários

Se experimentarem clicar nas caixas de texto do formulário de comentários ou no formulário de contacto verão que para cada caixa existe um texto de ajuda. Esta é uma técnica simples de implementar e que dá muito jeito para não sobrecarregar o ecrã com informações que só são relevantes em determinado contexto. neste caso, as informações são importantes apenas para quem vai escrever um comentário ou enviar uma mensagem e não valia a pena estarem a ocupar espaço denecessáriamente no ecrã.

Plugins

Além da implementação do AJAX, foram também adicionados alguns plugins ao WordPress. O WordPress é o sistema de gestão de conteúdos que permite escrever artigos no blog e manter as páginas do site.

Novo menu

Foram também efectuadas alterações ao menu e à navegação no site. Foram criadas duas novas áreas: usabilidade e CSS&webstandards. Em “Usabilidade” vou colocar algumas definições do tema, links para artigos, etc. Em CSS&Webstandards vou colocar alguns pedaços de código CSS que tenho espalhados pelo meu disco rígido e que por vezes fazem falta e não sei onde estão. Desta forma vou tentar criar uma pequena base de dados de exemplos e dicas de CSS e webdesign.
Nota: Estas duas áreas ainda não estão online.

Compatibilidade

Este site foi testado em Firefox (Mac e Win), Safari (Mac), Internet Explorer 6 (Win) e Internet Explorer 5.2 (Mac). Algumas coisas não funcionavam, lá muito bem no Internet Explorer 6 para Windows (grande surpresa…), mas com algumas alterações consegui que ficasse razoavelmente bom. Quanto ao Internet Explorer 5.2 para Mac, ainda não consegui endireitar o site e parece que a pesquisa em directo não funciona… Mas também… quem é que usa o IE no Mac?
No Firefox e no Safari está tudo a funcionar lindamente (excepto o Nice Forms no Safari porque este browser não permite a customização das caixas de texto e botões).

Além destas incompatibilidades, ainda há alguns bugs que tenho que resolver quando tiver tempo. Entretanto, vou colocar isto tudo online para que me possam ajudar a identificar alguma falha :)

Conclusão

Agora já sabem a razão de não ter publicado muita coisa nos últimos tempos! É que, com o trabalho, as experiências com AJAX, o pouco tempo disponível e as dores de cabeça com as incompatibilidades entre browsers, não sobrou muito tempo para fazer esta renovação do layout…
Espero que gostem!

18 Comentários

Escreva o seu comentário!

Comente!

Preencha o seu nome para assinar o comentário. O preenchimento deste campo é obrigatório.

Os comentários são as suas ideias ou opiniões em relação ao artigo que acabou de ler. Assine o seu comentário para dar a conhecer o seu ponto de vista. 
O seu endereço de e-mail não será publicado. O preenchimento deste campo é obrigatório.

Este site suporta a utilização de gravatars. Caso o seu endereço de e-mail esteja registado em gravatar.com, irá aparecer a sua imagem ao lado do comentário. 
Se tiver um website, este é um bom local para o publicitar.

Sempre que alguém ler o seu comentário, irá ver um link para o seu site. Se o seu comentário for relevante para os outros utilizadores, com certeza eles quererão saber mais sobre si e visitarão o seu site. 
Este formulário permite o uso de algumas tags em XHTML. As tags permitidas são as seguintes:

<a href="" title="">
<abbr title="">
<acronym title="">
<b> <blockquote cite="">
<code> <em> <i> <strike>
<strong>
 

Sobre este Artigo

 

Sobre o Autor...

Ivo GomesIvo Gomes tem 30 anos e é licenciado em Ergonomia pela FMH. Durante o curso especializou-se em Ergonomia de Sistemas de Informação e actualmente é líder do Departamento de Usabilidade e Qualidade do SAPO.

É sócio da Associação Portuguesa de Ergonomia, da Usability Professionals Association, e sócio fundador e membro do Conselho Directivo da Associação Portuguesa de Profissionais de Usabilidade.

Categorias do Blog

Arquivo

Consulte o arquivo para procurar algum artigo específico ou use o motor de busca.

|

Subscreva

Se preferir pode subscrever os artigos deste site via RSS para poder estar sempre actualizado.

O que são Feeds RSS e como as posso subscrever?