Como obter o site automaticamente adicionado à minha lista de outros mecanismos de pesquisa do Chrome?

3

Portanto, sou um desenvolvedor e estouro do Stack Overflow, mas não sei se essa pergunta se qualifica exatamente para estar lá. Depende de se a resposta requer um código, então estou perguntando aqui.

Hoje, descobri a adição automática de mecanismos de pesquisa do Google Chrome a determinados sites que você visita. então eu tenho sites como o StackOverflow, php.net, CNN, Craigslist, etc. que me permitem pesquisar esses sites digitando o endereço primeiro, seguido por uma guia ou espaço e a (s) palavra (s) -chave a procurar.

Suponho que o navegador detecte automaticamente os formulários de pesquisa para adicioná-los à lista do Chrome, mas há alguns critérios para que ele escolha seu formulário de pesquisa? Eu tenho alguns sites que eu desenvolvi que gostaria se o Chrome escolhesse o recurso de pesquisa para que os usuários do meu site pudessem usar essa funcionalidade se usassem o chrome.

Eu notei que a maioria dos sites que eu listei atualmente são bem conhecidos, mas há alguns que não são. Então, o recurso de pesquisa automática do Google Chrome só funciona em sites mais populares ou esses sites têm algo configurado ou configurado que informa ao Chrome que esse é o nosso formulário de pesquisa e a variável que deve ser usada para pesquisar e assim por diante?

Obrigado; Eu posso mover essa pergunta para o Stack se ela se encaixa melhor em algum outro lugar ...

    
por Jeff Wilbert 17.12.2012 / 19:31

1 resposta

4

Então eu encontrei a resposta de alguma ajuda em um bate-papo do IRC.

A resposta é que você pode ter seu site adicionado automaticamente na lista de mecanismos de pesquisa do Chromes usando o documento de descrição OpenSearch da especificação OpenSearch.

Eu também descobri que aparentemente vários navegadores suportam a especificação do OpenSearch e que já existe há algum tempo ... então isso foi muito interessante de encontrar.

Alguns links úteis:

link

link

link

    
por 17.12.2012 / 20:26