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 :
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)