KingHost
Canais iMasters

Web Standards

Google propõe atributo de HTML para facilitar o autocompletar

O Google publicou um artigo, no blog que mantém voltado para webmasters, aconselhando a adoção de um novo parâmetro em formulários encontrados em todo momento na internet. A proposta do gigante da web é muito simples: que no código-fonte do formulário apareçam atributos de HTML específicos para que o navegador complete automaticamente a informação que o usuário precisaria adicionar manualmente ali.

De acordo com a empresa, o Chrome e outros browsers já oferecem o autocompletar com alguma taxa de acerto. Entretanto, a situação ficaria ainda melhor se o navegador não precisasse adivinhar se o campo pede o nome ou o endereço de e-mail, por exemplo.

Se depender do Google, a seguinte estrutura será adotada nos formulários:

<input type=”text” name=”field1” x-autocompletetype=”email” />

Através da presença do atributo “x-autocompletetype”, o desenvolvedor especifica qual é a informação que o campo apresentado e, assim que lê isso, o navegador pode adicionar a informação automaticamente.

Para tanto, o autocompletar tem que estar ativo no browser. Além disso, o usuário precisa ter preenchido a informação antes pelo menos uma vez para que fique salva.

Até agora, apenas o Google se comprometeu com o atributo e disse que ele está instalado no Chrome. Outras empresas que oferecem o autocompletar devem implementa-lo, mas o Google não disse quais são essas companhias. Ainda é importante observar que o atributo foi lançado em caráter experimental e não passou por endosso do W3C, o consórcio que regula os padrões para a web.

Aqui está o texto completo relatando a proposta do atributo.

Por Thássius Veloso


Comente também

4 Comentários

Everaldino  Oliveira dos Santos
Everaldino Oliveira dos Santos

Certo, mas essas informações que o autocompletar captaria não seria apagado após uma varrida no histórico ? Faço isso todos os dias então não seria muito útil. Na verdade acharia mais útil a possibilidade d salvar certas informações padrões e sempre recorrer as mesmas quando precisar preencher formulário.

Raul Marcos Cortes
Raul Marcos Cortes

hifens não são legais para atributos HTML, acho que usar algo como

xautocomplete ou Xautocomplete ou autocompletetype seria mais "correto"

Fora isso é uma boa ideia. Evitar dados "incorretos".

Stephan de Souza
Stephan de Souza

Ei Raul, só não esquece o que o atributo data implementado em HTML5 é usado para especificar o atributo do data ;)

João Ferreira
João Ferreira

o atributo tem um hífen provavelmente porque é um prefixo usado pelo Chrome enquanto não sai a especificação. Assim como acontece com o moz- webkit- e ms-

Qual a sua opinião?

Comentários considerados ofensivos serão moderados.
IBM

Parceiros

IBM
PagSeguro
Internet Innovation
Dialhost
HostNet
Tecla
KingHost
DotStore
Dinamize