simplesearch-firefox_exemple_websourcing_fr

SimpleSearch, une extension Firefox pour faciliter les recherches

Sur Internet on passe notre temps à lire des articles et à chercher des choses. Bien souvent il arrive que l’on souhaite soit approfondir un sujet, soit comprendre un terme ou bien encore rechercher des informations sur un produit.

En général, le réflexe de 90% des internautes et de se diriger vers Google, Wikipédia ou Imdb (et d’autres, tout dépend de ce que l’on cherche) et d’écrire ou coller le texte recherché. une opération tout de même assez pénible puisqu’on la répète un nombre incalculable de fois.

SimpleSearch est un plugin pour Firefox qui permet de simplifier les opérations de recherche.

Cette petite extension utilise le mécanisme du menu contextuel dans lequel elle ajoute un élément qui permet de lancer des recherches sur les termes sélectionnés.

simplesearch-firefox_exemple_websourcing_fr

Très pratique pour gagner un peu en productivité, mais surtout en souplesse. Le plugin propose les moteurs suivants:

  • Definr, une sorte de dictionnaire pour les définitions
  • Google Maps pour les lieux
  • Wikipedia, pour les articles de fond
  • Google, pour les recherches génériques
  • Imdb, pour les films

Soyons clairs: tout ceci est très bien mais très américano-centré. Sauf que je suis français et que je préfère Google.fr à Google.com, Allocine.fr à Imdb et qu’il me manque Google Images.

J’ai donc trifouillé le plugin et en fait il se trouve que celui-ci s’appuie sur du javascript. Il se trouve aussi que l’on peut ajouter tous les moteurs que l’on souhaite. Il suffit de connaitre la syntaxe de l’url.

Par exemple pour Google, l’url est:

http://www.google.fr/search?q={termes recherchés}

Le fichier JS à éditer se trouve dans [email protected]ent et il se nomme simplesearch.js.

J’ai par exemple ajouté une fonctionnalité de recherche sur mon blog:
L’url est la suivante:

http://blog.websourcing.fr/?s={termes recherchés}

Dans le fichier JS, j’ajoute:

« p »: »http://blog.websourcing.fr/?s= » // p choisi au hasard, c’est un index

Dans le fichier simplesearch.xul (au même endroit), j’ajoute l’élément du menu que j’appelle Websourcing:

<menuitem
id= »search-websourcing »
label= »Websourcing »
value= »p » //ici
oncommand= »search(this); »
insertafter= »context-stop »/>

Voici le résultat:
simplesearch-firefox_exemple_websourcing_fr2

Du coup, je me suis ajouté pleins de moteurs courants pour moi (leconjugueur.fr pour les conjugaisons, Google Images pour trouver mes images, Wikipedia en français, …). J’envisage de mettre un traducteur linguistique aussi.

Une très bonne extension donc qui me permet de gagner un temps précieux pour bloguer. Attention toutefois, celle-ci est « expérimentale » selon Mozilla. Néanmoins elle est tellement simple qu »il n’y a aucun risque à l’utiliser (j’ai vérifié tout le code source).

Téléchargez l’extension SimpleSearch pour Firefox

★★★★★

A lire également