Sou desenvolvedor e é muito chato ter o Chrome sugerindo todas as minhas informações de endereço pessoal nos sites de formulários que estou desenvolvendo para rodar em minha máquina local. É possível desativar o Preenchimento automático no host local, domínio ou endereço IP? Não estou vendo nada nas configurações avançadas.
google-chrome
Gromer
fonte
fonte
Respostas:
Recentemente, respondi a outra pergunta com o mesmo requisito de personalizar recursos do Chrome (e também inspirada no @Paul ).
Crie uma extensão do Chrome que use o "host do filtro de correspondência" da API do Chrome e filtre o seu
IP host
ounamehost
. Em seguida, defina o atributoautocomplete
comooff
para todas as tags "input" e "form".Prosseguimos com estas etapas:
Crie uma nova pasta chamada ex. noautofill
Crie em nossa nova pasta, um novo arquivo chamado manifest.json e adicione este código dentro:
Vamos ao menu do Chrome »Configurações» Extensões
Agora clicamos no botão "Carregar extensões descompactadas"
Finalmente, marcamos nossa pasta e clicamos no botão Abrir.
Este é o resultado:
Esse sistema é muito simples e você pode personalizar o arquivo script.js com seu próprio código de controle. No futuro, você poderá adicionar outros scripts, CSS, páginas de configuração, etc. Lembre-se de que toda vez que fizer alterações no arquivo script.js, deverá recarregar o plug-in CtrlR.
Além disso, você pode obter um guia mais detalhado sobre como criar extensões do Chrome .
fonte
As outras respostas sobre o uso de um segundo perfil ou a instalação de uma segunda versão do Chrome devem funcionar bem. Estou adotando um ângulo diferente apenas para fornecer outra opção, não porque acho que essa é a melhor maneira de fazê-lo.
Ao desenvolver um site localmente, basta incluir a biblioteca jQuery e um script jQuery com o seguinte código:
Isso desativa o preenchimento automático para todas as entradas na página da web. Utilizado em conjunto com um arquivo de inclusão do servidor (na cabeça) significa que seria muito fácil adicionar isso durante o teste e removê-lo para produção em um site inteiro.
fonte
@if (Web.Core.Common.Settings.Environment == Web.Core.Common.Environments.Local) { @Html.Raw("$(':input').attr('autocomplete','off');"); }
Infelizmente, o Google Chrome não possui uma opção de filtragem por site para preenchimento automático.
Uma alternativa é usar a extensão Lastpass Chrome , onde você pode decidir qual campo deve ser lembrado por site.
A outra alternativa é criar um novo perfil de usuário nas configurações do Chrome -> Usuários -> Adicionar novo usuário ou instalar versões diferentes do chrome (Chrome Estável / Beta / Dev, Chrome Canary ou Chromium ).
fonte
Uma solução (para fins de teste) seria adicionar novo perfil de uso sem o preenchimento automático.
Use esse perfil durante o teste para evitar o preenchimento automático.
fonte
Poderia atingir seu objetivo com a extensão de preenchimento automático .
Eu acho que tem todos os recursos que você está procurando.
fonte