Questão Como remover URLs digitadas do histórico do navegador no Firefox?


Eu sei que posso remover páginas visitadas do histórico via História → Mostrar toda a História, e simplesmente marcar as entradas indesejadas e bater o Excluir chave. Mas isso parece não remover os URLs que eu digitei na barra de endereços ao acessar essas páginas. Então eles ainda são usados ​​para prever as URLs que eu quero digitar mais tarde. Especialmente com sites que são muito frequentados (como aqui na rede do StackExchange), isso sobrecarrega a lista de URLs sugeridos.

Existe alguma maneira de remover completamente os "URLs digitados" do histórico do navegador? Preferível com alguns cliques fáceis para o usuário final - mas eu não me importaria de fazê-lo via linha de comando, se necessário (por exemplo, modificando os bancos de dados sqlite do Firefox diretamente).

Editar: Graças a A resposta de dan uma parte do meu problema é explicada - e descobri que não o descrevi completamente. Até ler as explicações de Dan, não vi alguns detalhes.

Então digamos que eu visitei http://readwrite.com/somearticle e http://readwrite.com/otherarticle. E, claro, muitas outras páginas com um "r" em algum lugar em sua URL. Agora, em um urlbar vazio, eu digito um "r". Imediatamente, o preenchimento automático preenche o "readwrite.com" (não um dos URLs completos), e o menu suspenso mostra um monte de outras páginas (mas nenhuma de readwrite.com).

  • O primeiro método de Dan não funciona, já que a string preenchida automaticamente não está contida no menu suspenso
  • A segunda sugestão de Dan (desligar completamente o auto-complete) não é uma opção para mim, eu só quero me livrar de algumas "sugestões" específicas
  • Não tenho um marcador correspondente (para ser mais específico: nenhum para readwrite.com)

Então, como se livrar dessa sugestão "readwrite.com"? Eu verifiquei todo o histórico e certifiquei-me de que não houvesse entrada para ele. Também verifiquei meus favoritos, sem rastros.


4
2018-04-01 17:28


origem




Respostas:


Depois de digitar um URL na barra de endereço e o pop-up de preenchimento automático ficar visível, realce um URL na lista e pressione Excluir. Isso impedirá que o URL seja sugerido novamente para qualquer consulta. Se houver muitos URLs semelhantes dos quais você deseja se livrar, talvez seja necessário retroceder o último caractere e digitá-lo novamente para atualizar a lista.

Nota: isto não funciona em URLs marcadas como favoritos. Batendo Excluir remove-os da lista enquanto estiver aberto, mas o marcador será sugerido novamente na próxima vez que você digitar um URL semelhante. Se isso lhe causar um problema: no Opções diálogo, no Privacidade tab, há uma opção para fazer apenas sugerir a partir do histórico, não bookmarks.

Há também outro tipo de autocomplete, em que um nome de domínio aparece in-line na própria barra de endereço (não na lista de preenchimento automático) à medida que você digita. Ele só completa o nome de domínio, não o URL inteiro, por isso não causa as "muitas conclusões para stackoverflow.com"problema que você descreve.

As sugestões vêm da mesma lista, por isso, se eliminar todos os itens de preenchimento automático de um domínio e você não tem nenhum favorito para esse domínio, ele não sugerirá esse domínio inline. Isso pode ser bastante complicado de organizar, como no seu exemplo, se você digitar "rea" e concluir readwrite.com mas a lista está cheia de páginas sobre "reanimation ". Nesse caso, você precisa deixá-lo completo readwrite.com pressionando Fim (não  Entrar) e, em seguida, retroceda o último caractere para atualizar a lista. Então apenas o readwrite.com as entradas serão exibidas na lista e você poderá excluí-las da mesma maneira. Novamente, se houver muitas entradas, talvez seja necessário retroceder m para atualizar a lista.

Você pode desativar apenas o recurso autocompletar in-line indo para about:config e estabelecendo browser.urlbar.autoFill para falso. Essa configuração não afeta a lista suspensa de sugestões, apenas a sugestão inline.


4
2018-04-01 17:37



Obrigado Dan! Mas isso nem sempre funciona. Tenho, por exemplo "readwrite.com" em algum lugar da história. Assim que eu começar a digitar "r", esse é o URL sugerido. Mas não está contido na lista suspensa. Então, como excluí-lo, se eu não puder selecioná-lo? Eu tentei marcá-lo completamente na barra de endereços, e aperte 'delete' então. Mas isso não parece removê-lo: da próxima vez que eu começar a digitar 'r' (mesmo em uma aba diferente), ele será exibido novamente. Se eu simplesmente apertar "enter" (então a página está aberta), não é mais sugerido então (mesmo depois de fechar a aba, ugh!) - Izzy
Entendo. Eu adicionei mais informações à minha resposta. - Dan Hulme
Muito obrigado, que descreve sobre o que acabei de experimentar. Eu ainda me pergunto, como eu não tinha bookmark "readwrite.com" (mas é claro que visitou uma página específica lá), como se livrar de todas as entradas para esse domínio sem desabilitar completamente o preenchimento automático. Eu pensei em abrir a sugestão e, em seguida, excluir o conteúdo do urlbar fez isso; mas quando eu fiz isso para o segundo domínio "r", readwrite.com estava de volta. Então eu preciso atualizar minha pergunta para explicar melhor todo o dilema ... +1 enquanto isso :) - Izzy
1 para mencionar o preenchimento automático do domínio, que está faltando na lista suspensa. - lenz
É assim que isso é suposto trabalhar. Infelizmente, o Firefox é buggy (bug # 932036). De fato, remover o preenchimento automático de domínio não funciona para mim, mesmo quando pressionamos End e Backspace (nenhum menu suspenso aparece), e não tenho nenhum item de histórico, marcador ou drop-down desse domínio. A solução de @Izzy funcionou (para mim foi no moz_hosts tabela), ea solução mais radical de excluir o places.sqlite arquivo também parece funcionar. - jmiserez


Como todas as coisas acessíveis através da interface padrão do Firefox pareciam falhar, decidi adotar a abordagem "deep-dive". Então eu instalei o Gerenciador de SQLite plugin, abriu o places.sqlite arquivo de dentro do meu diretório de perfil de usuário do firefox (Menu: Banco de Dados → Conectar Banco de Dados) e verifique o moz_places tabela (selecione-o no painel esquerdo do Gerente de SQLite) através da função de pesquisa (no grande painel direito: Tab Navegar e pesquisar, há o botão "Pesquisar" para o URL "ofensivo". A instrução SQL correspondente (para o Executar SQL aba) teria sido:

SELECT * FROM moz_places WHERE url LIKE '%readwrite.com%';

Para usuários que preferem a maneira gráfica:

Screenshot
Captura de tela do filtro de pesquisa (clique na imagem para ampliar)

Como se viu, houve exatamente um hit com uma URL completa, que não apareceu ao filtrar o histórico / marcadores do navegador! Então eu aproveitei a liberdade para deletar esse disco, e tentei meu urlbar novamente: Sim, parece que resolveu o problema! Mas por que tão difícil, Mozilla?

EDITAR: Tenha em mente que "operando diretamente no coração" você pode "matar o gato". Tenha cuidado ao modificar os bancos de dados do Firefox diretamente - ou você pode acabar com marcadores inconsistentes ou pior! Sempre verifique antes de excluir, por exemplo.


4
2018-04-02 19:54



Descobri que a URL veio da tabela moz_hosts no meu caso, então a consulta seria SELECT * FROM moz_hosts WHERE host LIKE '%readwrite.com%';. O relatório do bug está aqui: bugzilla.mozilla.org/show_bug.cgi?id=932036 - jmiserez


Problema

Este é um bug no Firefox, especificamente bug # 932036.

o resposta por Dan Hulme descreve como o Firefox deve funcionar. Infelizmente, isso nem sempre funciona, mesmo quando pressionamos End e depois Backspace (não aparece nenhum menu suspenso). Mesmo que você não tenha histórico, marcador ou itens suspensos desse domínio, o preenchimento automático ainda sugerirá domínios que você visitou no passado.

A razão é que, em alguns casos, os URLs não são removidos do places.sqlite arquivo no seu diretório de perfil do Firefox, mesmo se você limpar o histórico completo.

Solução

De acordo com o relatório de erros acima, isso significa que o seu places.sqlite banco de dados está corrompido. A abordagem recomendada é excluir completamente o arquivo places.sqlite. Isso deve impedir que o bug ocorra novamente em sua instalação no futuro.

  1. Isso fará com que você perca todo o seu histórico de navegação, então tenha cuidado!

  2. Saia do Firefox

  3. Então, delete (ou melhor ainda, mova-o para algum lugar seguro) places.sqlite. O arquivo geralmente está localizado em ~/.mozilla/firefox/<randomnumbers>.default/places.sqlite

  4. Remova também o places.sqlite-shm e places.sqlite-wal arquivos.

Seus favoritos ainda devem estar lá, mas seu histórico terá desaparecido. Os marcadores serão restaurados a partir do último backup automático que o Firefox fez (no bookmarkbackups pasta), portanto adições muito recentes serão perdidas. Se você tem medo de perder os favoritos recém-adicionados, sugiro exportar seus favoritos de antemão.

A partir de http://kb.mozillazine.org/Places.sqlite#Deleting:

Se você suspeitar que o arquivo está corrompido, a exclusão de "places.sqlite" excluirá seu histórico de navegação e um novo arquivo vazio será criado automaticamente. No Firefox 3 e no SeaMonkey 2.1 e superior, o places.sqlite será reconstruído usando o arquivo JSON mais recente da pasta bookmarkbackups; Se não houver backup de JSON, os favoritos serão importados de bookmarks.html, se encontrados.

Não recomendado (veja relatório de bug)

Se você quer se arriscar, também pode modificar o places.sqlite arquivo diretamente. Observe que, com essa abordagem, é provável que o bug volte a ocorrer. Dito isto, você pode usar o Gerenciador de SQLite plugin recomendado pelo responder por Izzy para editar o moz_places e moz_hosts tabela e remova as entradas contendo os URLs manualmente.

Você pode pesquisar os URLs da seguinte maneira (substitua example.com conforme apropriado):

SELECT * FROM moz_places WHERE url LIKE '%example.com%';

e

SELECT * FROM moz_hosts WHERE url LIKE '%example.com%';

0
2018-06-15 19:22





Eu tive o mesmo problema irritante, toda vez que eu começo digitando ww ..... então os endereços armazenados da web aparecem ... não é sério, mas muito MUITO irritante. Eu uso o Firefox.

Eu entrei no site do Firefox e procurei no HELP, eu finalmente resolvi isso.

  • No tipo de barra de URL: About: config (e prometa ter cuidado!)
  • localize: Browser.urlbar.default.behaviour (este valor é provavelmente 0)
  • clique duas vezes, para modificá-lo e alterar 0 a 33.
  • fechar esta página Seu problema deve ser resolvido, isso foi para mim.

Obrigado Firefox!


-2
2018-05-19 19:19



Você poderia explicar como "33" causa o comportamento correto? Porque isso parece ser 32 + 1, que é digitado + histórico. - Nattgew
Obrigado pela explicação, @Nattgew - Eu estava prestes a perguntar se isso não deveria ser "42";) // user283259: Ainda pergunta aberta para mim, como calcular esse número para que ele inicie apenas as URLs que eu quero se livrar de. Minha pergunta não era sobre como desabilitar o preenchimento automático em geral, mas apenas para remover vários URLs da exibição (citando a pergunta: desligar completamente o auto-completar não é uma opção para mim). Então, a sua resposta se encaixa nisso - e se sim, como? - Izzy


Eu encontrei a solução Aqui (resposta de dangowan)

Espero que funcione para você

ps .: desculpe meu pobre inglês :(


-2
2018-02-01 06:17



Obrigado pela sua resposta, Jacques - mas não quero desabilitar a sugestão automática completamente. Meu objetivo era apenas impedir que alguns URLs fossem incluídos aqui. - Izzy