Skip to content

Instantly share code, notes, and snippets.

@baltazarparra
Created January 22, 2016 22:54
Show Gist options
  • Save baltazarparra/d8de162ecb8d739b58dc to your computer and use it in GitHub Desktop.
Save baltazarparra/d8de162ecb8d739b58dc to your computer and use it in GitHub Desktop.
@baltazarparra
Copy link
Author

– Adicione uma validação “client-side” (no lado do usuário): tenha certeza que o usuário respondeu cada pergunta antes de continuar para a próxima.
– Adicione um botão “Voltar” para permitir que o usuário volte e mude sua resposta. O usuário pode voltar até a primeira questão. Para as questões que o usuário já tiver respondido, certifique-se de mostrar o botão “radio” selecionado, então o usuário não será forçado a responder a questão novamente, pois ela já foi concluída.
– Use jQuery para adicionar uma animação (“fade out” para a pergunta atual e “fade in” para a próxima pergunta).
– Teste o questionário no IE8 e 9 (Internet Explorer 8 e 9), e conserte todos os erros. Isso irá lhe dar um bom trabalho ; )
– Armazene as perguntas do questionário em um arquivo JSON externo.
– Adicione uma autenticação de usuário: permita o login de usuários, e salve suas informações de login no “local storage” (armazenador do navegador em HTML5).
– Use “cookies” para lembrar o usuário, e mostre uma mensagem “Bem vindo, Primeiro Nome” quando o usuário retornar ao questionário.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment