Comportamento da barra de endereço padrão do Firefox 4

6

Eu migrei recentemente para o Firefox 4 fora do Chrome (o realce de texto do Chrome é muito chato, como eu destaquei enquanto lia). Uma das coisas que eu amava no Chrome era o fato de que a barra de endereço faria uma pesquisa no Google, a menos que fosse um URL. Como tal, eu tenho o hábito de digitar na barra de endereços "define: menagerie".

Infelizmente, o Firefox dá o erro Firefox doesn't know how to open this address, because the protocol (define) isn't associated with any program.

Existe uma maneira de modificar o comportamento da barra de endereços padrão do Firefox de tal forma que ele lida com isso de uma forma mais cromada? Ou seja, eu gostaria que ele realizasse uma pesquisa sempre que não reconhecesse o protocolo.

    
por Bringer128 05.05.2011 / 10:43

4 respostas

6

Uma meia solução é instalar um manipulador de protocolo para define: especificamente.

  1. Abra o Google.

  2. Colar na barra de endereço:

    javascript:window.navigator.registerProtocolHandler("define", "http://www.google.com/search?q=%s", "Google definitions");
    

    (Certifique-se de alterar o segundo parâmetro para corresponder ao domínio do google. * que você está usando.)

por 05.05.2011 / 10:53
8

Por que não funciona

Isso simplesmente não funciona com define: xyz ou outras palavras-chave do Google com cólon depois, porque elas provavelmente são interpretadas como delimitadores de protocolo ( http:, ftp:, ... ).

Todas as outras pesquisas devem funcionar normalmente. Se você digitar "menagerie" na barra de URL, ele faz uma pesquisa no Google por ele.

A propósito: Você também pode ir para about:config e, por exemplo, alterar a preferência keyword.URL para algo como http://search.yahoo.com/search?p= , e sempre que você inserir um URL, ele procura o Yahoo por ele.

"Soluções alternativas"

Mas eu suponho que você sabe que vai procurar algo antes de ir para a barra de endereços: Se você usou atalhos de teclado, teria pressionado Ctrl + L para ir para a barra de URL, você pode simplesmente pressionar Ctrl + K para acessar a barra de pesquisa. Se você digitar "define: menagerie", você irá para a página de definição conforme o esperado.

    
por 05.05.2011 / 10:53
1

Eu uso marcadores de pesquisa rápida link

Desta forma, eu vou para a barra de endereços dar g (palavra-chave que eu dei para pesquisa rápida do google), então o que eu gostaria de procurar.

e o mecanismo de pesquisa da barra de endereço padrão pode ser alterado link

    
por 06.05.2011 / 08:18
1

Eu também removi o formulário de pesquisa da interface do Firefox 4, como também fiz com o Firefox 3. No entanto, uso um método diferente para selecionar qual mecanismo de pesquisa usar:

  1. Instale a extensão "Adicionar à barra de pesquisa" [ link .
  2. Acesse qualquer página do mecanismo de pesquisa ou qualquer website que tenha um formulário de pesquisa.
  3. Clique com o botão direito dentro da caixa de texto de pesquisa e escolha "Adicionar à barra de pesquisa…"
  4. A caixa de diálogo "Adicionar mecanismo à barra de pesquisa" será exibida. Na caixa de entrada "Palavra-chave", adicione uma palavra-chave significativa para o mecanismo de pesquisa / página da web - por exemplo, g = Google; gi = imagem do Google; b = Bing, etc. - e clique em OK.
  5. No futuro, se você quiser pesquisar no Google Image, por exemplo, clique na barra de endereço, digite [gi] [espaço] [parâmetro de pesquisa] - sem os colchetes, é claro - e a página "Imagem do Google" será aberto mostrando os resultados do seu parâmetro de pesquisa.

Eu tenho cerca de 15 desses aliases configurados. Eles tornam a navegação / busca muito mais fácil para mim.

    
por 02.06.2011 / 14:54