Formulário semântico e acessível
Esta semana peguei um formulá¡rio de boleto online para torná-lo semântico e acessível, e no momento em que alterava aqui e ali, pensei: preciso escrever artigos voltados ao desenvolvimento web.
Não vou falar de tags como h1, h2, h3, h4, h5, h6 ou p, span, blockquote etc. Todos já estão “carecas” de saber o que é certo e o que é errado.
Tive a idéia de escrever um artigo sobre formulários depois de alterar um boleto online que continha um fonte totalmente fora da realidade. Então, estou pegando um simples formulário escrito em HTML, para deixá-lo acessével e correto, semanticamente falando.
Há vá¡rios tópicos que eu poderia abordar sobre usabilidade, mas não quero o fazer agora. O que eu quero é mostrar a parte “por trás”, da coisa. Sei que muitos ainda se esquecem de escrever corretamente formulários HTML, pensam em tudo, mas quando chega a hora, esquecem de coisas simples que fazem grande diferença aos usuários de leitores de tela ou para aqueles que por algum motivo, não podem usar o mouse.
O preview abaixo, é de um simples formulário de 5 campos, escrito do modo antigo:

Clique aqui para ver o código fonte.
Vamos fazer a mágica? Abaixo, segue a lista das etapas para a transformação do formulário:
- Adaptação do fonte para XHTML 1.0 Transitional;
- Eliminanação das tags table, tr, td e font;
- Folha de estilos separada da estrutura de marcação;
- Insersão de tags específicas para formulários semânticos e acessíveis: fieldset, legend, label, optgroup, tabindex e accesskey;
- Validação do formulário.
Pronto! Confira o resultado do novo formulário semântico e acessível logo abaixo ou clique aqui para ver o resultado:

Baixe os fontes formulário acessível
Tags: Web Design e CSS, Web Standards








nov 5th, 2006 at 2:16 AM
nov 5th, 2006 at 5:28 PM
nov 5th, 2006 at 10:21 PM
nov 6th, 2006 at 8:06 AM
nov 6th, 2006 at 8:34 AM
nov 6th, 2006 at 8:59 AM
nov 6th, 2006 at 5:22 PM
nov 7th, 2006 at 8:37 AM
nov 14th, 2006 at 2:41 AM
dez 5th, 2006 at 9:55 AM
dez 5th, 2006 at 10:29 AM