Você certamente já se irritou ao preencher um formulário online gigante, cheio de campos. E você certamente já quis se jogar pela janela se tentou preencher esse formulário num celular. A web mobile tem crescido muito, mas digitar no celular ainda é trabalhoso. Faça de tudo pra limitar a frustração dos seus usuários.
E uma ideia é usufruir dos recursos cada vez mais avançados dos navegadores - tanto mobile quanto Desktop. Nesse artigo, quero explorar a Geolocation API do HTML5 para oferecer ao usuário o preenchimento automático dos seus dados de endereço.
É um recurso a mais, no melhor estilo progressive enhancement, que pode ser usado ao pedir pro usuário criar seu cadastro, preencher um endereço de entrega numa loja virtual, e em muitos outros cenários.