05 janvier 2024

Ajouter un CSE a Firefox


Pour ajouter à Firefox un CSE (Custom Search Engine) ou PSE (Programmable Search Engine) comme ceux proposés sur ce blog pour Perl et C++, il faut procéder en deux étapes  (testé avec Firefox 119 pour Windows):

La première étape n’est à faire qu’une seule fois, elle consiste à activer l’option browser.urlbar.update2.engineAliasRefresh dans la configuration de Firefox.

  • Taper about:config dans la barre d’adresse.
  • Puis taper browser.urlbar.update2.engineAliasRefresh dans le champ de recherche

On obtient ceci :

Cliquer sur le « + » à droite, et on obtient ceci, qui prouve que l’option a été ajoutée et initialisée à ‘true’.

 

La deuxième étape est à effectuer pour chaque nouveau CSE que vous ajouterez.

Aller dans la configuration de Firefox: Settings → Search.
Ou tapez about:preferences#search dans la bare d’adresse.

 


Cliquer sur le bouton « Add » (en bas a droite), et la fenêtre ci-dessous s'ouvre:

 

Compléter les 3 champs sans oublier le %s dans l’url afin d’indiquer à Firefox où insérer les termes de la recherche. Bien sur l’url du CSE dépend de comment est implémenté ce CSE. L’exemple ci-dessus montre comment utiliser le CSE dédié à C++ proposé par ce blog.

Note: Depuis ~2021 Custom Search Engine (CSE) est devenu Programmable Search Engine (PSE)