Lutando por WaSP

Nesse espaço, relato a minha luta por Web Standards, pois internet é para todos.

segunda-feira, fevereiro 14, 2005

Mestre-detalhe com XMLHttpRequest

Um dos maiores problemas para quem desenvolve aplicações para a WEB é atender ao usuário satisfatoriamente. Principalmente aquele usuário que está acostumado com Windows Forms (aqueles feitos em VB, Delphi etc) e quer que seu sistema WEB se comporte como tal.

É bastante comum ouvir requisitos do tipo "Na minha tela de Cadastro de Cliente eu quero que me mostre uma lista dos estados e se eu selecionar 'Bahia' quero que na lista de municípios (outro campo) só me mostre os que são da 'Bahia'". Essa necessidade realmente existe e existem diversas maneiras de atendê-la. Mas nenhuma é tão dinâmica quanto a utilização em conjunto de Javascript e XMLHttpRequest.

Saiu um artigo na O'Reilly xml.com:Building very dynamic web interfaces with Javascript que mostra na prática como implementar essa solução.

E quem reforça esse artigo é o pessoal da Apple Developer Connection.

Agora é só implementar e mostrar ao usuário a novidade. Será que ele vai notar?

o[>_<]o
[Lutando Por WaSP]

sexta-feira, fevereiro 11, 2005

Javascript Não-obtrusivo

Você sabia que o Javascript é uma ferramenta maravilhosa para realçar a usabilidade dos Web sites? Unobtrusive Javascript nada mais é que a camada extra entre o mark-up "o que é esse elemento" e o CSS "como esse elemento deve ser apresentado". Ou seja, agora existe uma nova dimensão, "como esse elemento deve comportar-se".

No site OnlineTools.Org tem um artigo que mostra a técnica para separar completamente o Javascript das outras duas camadas de desenvolvimento web e ainda assim deixando-o acessível.

Tudo bem, você já faz um Javascript perfeitamente separado, mas ele é totalmente inacessível, não é verdade?

E quem quiser ver na prática, vá direto ao Capítulo 5.

o[>_<]o
[Lutando Por WaSP]

sexta-feira, fevereiro 04, 2005

A moda é Acessibilidade

Acessibilidade está em alta, com o apoio do Governo Federal (Decreto-lei 5296 de 2 de dezembro de 2004) qualquer um vai poder navegar, independente de onde esteja, de suas dificuldades motoras ou visuais e de sua experiência com a internet e até com informática. É a tal Inclusão Digital. Internet é para todos e agora é uma questão legal.

Falando nisso, vocês conhecem o MAQ? Ele é um cara legal (risos) que saca muito de acessibilidade, saca tanto na teoria quanto na prática, pois é cego. Ele mantém o site Bengala Legal. Eu o conheci recentemente, já até troquei umas idéias via Skype. O engraçado é que ele entrou na lista do Irapuan (ArqHP) e está dando um show a parte. Já nos forneceu uns valiosos links, como:
- A Cartilha de Acessibilidade
- O Guia de Acessibilidade do SERPRO

Seguindo essas dicas, não pense que vai acertar de primeira. Vá para a prática: pegue um "ledor" de tela (Jaws ou DosVox ou Virtual Vision), desconecte o mouse, desligue o monitor e tente navegar. Faça isso várias vezes até conseguir.

Visitem também : Acessibilidade.Net

Ah! O MAQ avisa que site acessivel é mais rápido.

E você está esperando o quê? Faça acessibilidade pelo menos por uma questão social.

o[>_<]o
[Lutando Por WaSP]
PS: Estou de volta aos padrões, então, o blog também está de volta.