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

4

Eu sei que posso remover páginas visitadas do histórico via História → Mostrar todo o Histórico , e simplesmente marcar as entradas indesejadas e apertar a tecla Excluir . 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 em fazê-lo via linha de comando, se necessário (por exemplo, modificando os bancos de dados sqlite do Firefox diretamente).

Editar: Graças a resposta de Dan uma parte do meu problema é explicada - e Eu descobri que eu sentia falta de descrevê-lo completamente. Até ler as explicações de Dan, não vi alguns detalhes.

Então, digamos que eu tenha visitado 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, pois 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.

    
por Izzy 01.04.2013 / 19:28

5 respostas

4

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 plugin Gerenciador de SQLite , abri o arquivo places.sqlite de dentro do meu usuário do firefox diretório de perfil (Menu: Banco de Dados → Conectar Banco de Dados ), e checou a tabela moz_places (selecione no painel esquerdo do gerenciador SQLite ) através da função de busca (no painel grande à direita: Tab Navegar e pesquisar , lá o botão "Pesquisar" para o URL "ofensivo". A instrução SQL correspondente (para a guia Executar SQL ) teria sido:

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

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


Screenshot 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 / favoritos 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.

    
por Izzy 02.04.2013 / 21:54
4

Quando você digitar um URL na barra de endereço e o pop-up de preenchimento automático estiver 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.

Observação: isso não funciona em URLs marcadas como favoritos. Apertar Excluir remove-os da lista enquanto estiver aberto, mas o marcador será sugerido novamente na próxima vez em que você digitar um URL semelhante. Se isso causar um problema: na caixa de diálogo Opções , na guia Privacidade , há uma opção para sugerir apenas no histórico, não nos favoritos.

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 o problema "muitos preenchimentos para stackoverflow.com " 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 não tem marcadores para esse domínio, não irá sugerir que o domínio seja inline . Isto pode ser bastante difícil de organizar, como no seu exemplo, se você digitar "rea" e completar readwrite.com , mas a lista está cheia de páginas sobre " rea nimation". Nesse caso, você precisa deixá-lo completo readwrite.com pressionando End ( não Enter ), e então voltar o último caractere para atualizar a lista. Em seguida, apenas as entradas readwrite.com serão exibidas na lista e você poderá excluí-las da mesma maneira. Novamente, se houver muitas entradas, talvez seja necessário retroceder o m para atualizar a lista.

Você pode desabilitar apenas o recurso de preenchimento automático in-line indo para about:config e definindo browser.urlbar.autoFill para false . Essa configuração não afeta a lista suspensa de sugestões, apenas a sugestão inline.

    
por Dan Hulme 01.04.2013 / 19:37
0

Problema

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

A resposta de Dan Hulme descreve como o Firefox deve funcionar. Infelizmente, isso nem sempre funciona, mesmo quando pressionamos End e depois Backspace (nenhum menu suspenso aparece). 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.

O motivo é que, em alguns casos, as URLs não são removidas do arquivo places.sqlite no diretório do perfil do Firefox, mesmo que você limpe o histórico completo.

Solução

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

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

  2. Saia do Firefox

  3. Em seguida, 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 os arquivos places.sqlite-shm e places.sqlite-wal .

Seus favoritos ainda devem estar lá, mas seu histórico terá desaparecido. Os marcadores serão restaurados a partir do backup automático mais recente que o Firefox fez (na pasta bookmarkbackups ), 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.

Em link :

  

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 forem encontrados.

Não recomendado (consulte o relatório de erros)

Se você quiser assumir um risco, também poderá modificar o arquivo places.sqlite diretamente. Observe que, com essa abordagem, é provável que o bug volte a ocorrer. Dito isso, você pode usar o plugin Gerenciador de SQLite recomendado pelo responder pelo Izzy para editar a tabela moz_places e moz_hosts e remover manualmente as entradas contendo os URLs.

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%';
    
por jmiserez 15.06.2015 / 21:22
-2

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

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

  • Na barra de URL, digite: About: config (e prometa ter cuidado!)
  • localize: Browser.urlbar.default.behaviour (esse valor é provavelmente 0)
  • clique duas vezes, para modificá-lo e altere o 0 para 33.
  • feche esta página Seu problema deve ser resolvido, isso aconteceu comigo.

Obrigado Firefox!

    
por user283259 19.05.2014 / 21:19
-2

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

Espero que funcione para você

ps .: desculpe meu pobre inglês: (

    
por Jacques 01.02.2015 / 07:17

Tags